Complete source-backed income-statement history.
- Available history
- 2008-12-31 to 2026-06-30
- Data captured
Historical Income Statement
| Date | Revenue | Cost of revenue | Gross profit | R&D expense | SG&A expense | Operating expenses | Operating income | Nonoperating income/expense | Pre-tax income | Income tax | Net income | Basic EPS | Diluted EPS | Basic shares | Diluted shares |
|---|
| 2026-06-30 | $1.25B | — | $595M | $76M | $200M | — | $251M | — | $213M | $38M | $175M | $2.59 | $2.41 | 67,600,000 | 72,700,000 |
|---|
| 2026-03-31 | $1.08B | — | $507M | $81M | $190M | — | $149M | — | $102M | $18M | $84M | $1.24 | $1.18 | 67,400,000 | 71,100,000 |
|---|
| 2025-12-31 | $1.03B | — | $479M | $77M | $185M | — | $143M | — | $89M | -$18M | $107M | $1.60 | $1.59 | 0 | 100,000 |
|---|
| 2025-09-30 | $988M | — | $461M | $76M | $180M | — | $138M | — | $84M | $10M | $74M | $1.10 | $1.10 | 67,300,000 | 67,600,000 |
|---|
| 2025-06-30 | $973M | — | $453M | $76M | $175M | — | $135M | — | $72M | $10M | $62M | $0.92 | $0.92 | 67,200,000 | 67,400,000 |
|---|
| 2025-03-31 | $936M | — | $444M | $70M | $185M | — | $111M | — | $59M | $7M | $52M | $0.77 | $0.77 | 67,400,000 | 67,700,000 |
|---|
| 2024-12-31 | $934M | — | $441M | $65M | $176M | — | $136M | — | $80M | -$11M | $91M | $1.34 | $1.34 | 100,000 | 100,000 |
|---|
| 2024-09-30 | $896M | — | $432M | $70M | $167M | — | $128M | -$5M | $60M | -$2M | $62M | $0.92 | $0.92 | 67,400,000 | 67,600,000 |
|---|
| 2024-06-30 | $887M | — | $419M | $66M | $161M | — | $127M | $7M | $22M | -$1M | $23M | $0.34 | $0.33 | 67,300,000 | 67,500,000 |
|---|
| 2024-03-31 | $868M | — | $415M | $70M | $170M | — | $106M | $3M | $19M | $4M | $15M | $0.22 | $0.22 | 67,000,000 | 67,400,000 |
|---|
| 2023-12-31 | $892M | — | $411M | $70M | $161M | — | $24M | -$13M | -$80M | -$11M | -$69M | -$1.01 | -$1.01 | 0 | 0 |
|---|
| 2023-09-30 | $932M | $506M | $426M | $71M | $167M | — | $118M | -$7M | $22M | -$17M | $39M | $0.59 | $0.58 | 66,900,000 | 67,100,000 |
|---|
| 2023-06-30 | $1B | $533M | $470M | $75M | $172M | — | -$1.7B | -$11M | -$1.79B | -$22M | -$1.77B | -$26.47 | -$26.47 | 66,800,000 | 66,800,000 |
|---|
| 2023-03-31 | $794M | $459M | $335M | $72M | $174M | — | $1M | $2M | -$79M | -$37M | -$42M | -$0.64 | -$0.64 | 66,700,000 | 66,700,000 |
|---|
| 2022-12-31 | $1.09B | $601M | $485M | $73M | $169M | — | $163M | -$15M | $66M | $12M | $54M | $0.72 | $0.72 | 2,300,000 | 2,300,000 |
|---|
| 2022-09-30 | $954M | $564M | $390M | $63M | $126M | — | $118M | $1M | $40M | $34M | $6M | $0.09 | $0.09 | 61,000,000 | 61,100,000 |
|---|
| 2022-06-30 | $765M | $427M | $338M | $53M | $101M | — | $164M | -$2M | $156M | $26M | $130M | $2.33 | $2.32 | 55,700,000 | 55,800,000 |
|---|
| 2022-03-31 | $742M | $408M | $334M | $52M | $92M | — | $172M | $5M | $171M | $28M | $143M | $2.58 | $2.57 | 55,600,000 | 55,800,000 |
|---|
| 2021-12-31 | $764M | $410M | $354M | $51M | $96M | — | $182M | $3M | $178M | $28M | $150M | $2.71 | $2.69 | 0 | 0 |
|---|
| 2021-09-30 | $742M | $394M | $348M | $52M | $95M | — | $175M | -$3M | $166M | $34M | $132M | $2.39 | $2.38 | 55,500,000 | 55,700,000 |
|---|
| 2021-06-30 | $750M | $395M | $355M | $50M | $97M | — | $186M | -$8M | $172M | $26M | $146M | $2.64 | $2.63 | 55,400,000 | 55,700,000 |
|---|
| 2021-03-31 | $694M | $372M | $322M | $47M | $96M | — | $156M | -$2M | $148M | $26M | $122M | $2.21 | $2.20 | 55,300,000 | 55,600,000 |
|---|
| 2020-12-31 | $660.2M | $359.1M | $301.1M | $45.3M | $92.7M | — | $146.9M | $0.00 | $140.5M | $25M | $115.5M | $2.10 | $2.09 | 0 | 0 |
|---|
| 2020-09-30 | $589.8M | $327.8M | $262M | $42.5M | $87M | — | $116.4M | -$1.1M | $108.8M | $17.1M | $91.7M | $1.66 | $1.66 | 55,200,000 | 55,400,000 |
|---|
| 2020-06-30 | $544.3M | $298M | $246.3M | $42.8M | $86.1M | — | $100.8M | -$1.5M | $92.4M | $18.7M | $73.7M | $1.34 | $1.33 | 55,100,000 | 55,300,000 |
|---|
| 2020-03-31 | $535.7M | $296.1M | $239.6M | $42.4M | $87.2M | — | $89.9M | -$400,000.00 | $81.3M | $12.2M | $69.1M | $1.26 | $1.25 | 54,918,000 | 55,200,000 |
|---|
| 2019-12-31 | $499.7M | $283.4M | $216.3M | $41.8M | $82.5M | — | $66M | $27.9M | $55.2M | $12.4M | $42.8M | $0.78 | $0.78 | 64,000 | 55,000 |
|---|
| 2019-09-30 | $462.5M | $257.5M | $205M | $41.7M | $82.1M | — | $66.8M | -$11.4M | $55.4M | $8M | $47.4M | $0.86 | $0.86 | 54,945,000 | 55,204,000 |
|---|
| 2019-06-30 | $474.1M | $263.1M | $211M | $41.9M | $83.2M | — | $63.9M | -$12.1M | $51.8M | $14.1M | $37.7M | $0.69 | $0.69 | 54,815,000 | 55,089,000 |
|---|
| 2019-03-31 | $463.6M | $265.5M | $198.1M | $38.9M | $82.5M | — | $23.1M | -$300,000.00 | $15.4M | $2.9M | $12.5M | $0.23 | $0.23 | 54,147,000 | 54,848,000 |
|---|
| 2018-12-31 | $460.53M | $250.63M | $209.91M | $32.44M | $68.15M | — | $94.13M | -$12.17M | $91.2M | $19.56M | $71.64M | $1.33 | $1.32 | -133,000 | -171,000 |
|---|
| 2018-09-30 | $487.15M | $255.29M | $231.86M | $31.9M | $70.82M | — | $117.05M | $2.53M | $114.52M | $21.24M | $93.28M | $1.71 | $1.70 | 54,476,000 | 54,954,000 |
|---|
| 2018-06-30 | $573.14M | $298.26M | $274.88M | $36.5M | $76.18M | — | $151.29M | $2.75M | $148.54M | $25.68M | $122.86M | $2.25 | $2.22 | 54,719,000 | 55,274,000 |
|---|
| 2018-03-31 | $554.28M | $291.42M | $262.86M | $34.86M | $82.95M | — | $131.64M | $4.9M | $126.74M | $21.62M | $105.12M | $1.93 | $1.90 | 54,423,000 | 55,286,000 |
|---|
| 2017-12-31 | $511.8M | $273.47M | $238.33M | $33.05M | $72.51M | — | $120.02M | $30.74M | $111M | $33.36M | $77.64M | $1.42 | $1.41 | 61,000 | 54,000 |
|---|
| 2017-09-30 | $486.27M | $258.27M | $228M | $32.55M | $71.35M | — | $110.16M | -$8.78M | $101.37M | $25.38M | $75.99M | $1.40 | $1.38 | 54,282,000 | 55,101,000 |
|---|
| 2017-06-30 | $480.76M | $261.17M | $219.58M | $33.68M | $71.98M | — | $92.88M | $9.77M | $157.97M | $37.53M | $120.44M | $2.22 | $2.19 | 54,178,000 | 55,001,000 |
|---|
| 2017-03-31 | $437.15B | $231.61M | $205.55M | $33.28M | $74.22M | — | $83.58M | -$6.3M | $77.29M | $12.23M | $65.06M | $1.21 | $1.18 | 53,769,000 | 54,958,000 |
|---|
| 2016-12-31 | $405.14M | $221.73M | $183.41M | $32.87M | $66.39M | — | $62.51M | $15.09M | $49.56M | $4.07M | $45.49M | $0.85 | $0.84 | 49,000 | 156,000 |
|---|
| 2016-09-30 | $380.66M | $212.28M | $168.39M | $32.27M | $68.02M | — | $53.01M | -$10.76M | $42.25M | $9.7M | $32.55M | $0.61 | $0.60 | 53,574,000 | 54,315,000 |
|---|
| 2016-06-30 | $325.86M | $189.95M | $135.91M | $28.21M | $59.58M | — | $19.19M | -$6.82M | $12.37M | $3.16M | $9.21M | $0.17 | $0.17 | 53,461,000 | 53,806,000 |
|---|
| 2016-03-31 | $183.68M | $105.77M | $77.91M | $17.23M | $33.95M | — | $22.56M | $1.25M | $23.81M | $6.24M | $17.56M | $0.33 | $0.33 | 53,235,000 | 53,563,000 |
|---|
| 2015-12-31 | $172.39M | $99.59M | $72.8M | $16.84M | $31.56M | — | $22.21M | — | $23.05M | -$2.48M | $25.52M | $0.48 | $0.47 | -22,000 | -2,000 |
|---|
| 2015-09-30 | $209.33M | $115.1M | $94.23M | $17.22M | $33.4M | — | $41.36M | $721,000.00 | $42.08M | $12.32M | $29.77M | $0.56 | $0.56 | 53,314,000 | 53,568,000 |
|---|
| 2015-06-30 | $217.97M | $119.17M | $98.8M | $17.57M | $33.27M | — | $46.03M | $790,000.00 | $46.82M | $13.6M | $33.22M | $0.62 | $0.62 | 53,384,000 | 53,589,000 |
|---|
| 2015-03-31 | $213.84M | $116.79M | $97.05M | $16.68M | $30.87M | — | $47.01M | — | $47.51M | $13.73M | $33.79M | $0.63 | $0.63 | 53,214,000 | 53,529,000 |
|---|
| 2014-12-31 | $203.02M | $113.59M | $89.43M | $16.02M | $32.63M | — | $38.55M | — | $38.95M | $4.75M | $34.19M | $0.64 | $0.64 | -44,000 | -26,000 |
|---|
| 2014-09-30 | $186.8M | $107.47M | $79.33M | $15.83M | $32.37M | — | $28.15M | — | $28.54M | -$573,000.00 | $29.12M | $0.55 | $0.55 | 53,054,000 | 53,310,000 |
|---|
| 2014-06-30 | $184.7M | $105.06M | $79.64M | $15.42M | $32.24M | — | $30.66M | — | $30.89M | $9.67M | $21.22M | $0.40 | $0.40 | 53,361,000 | 53,537,000 |
|---|
| 2014-03-31 | $206.35M | $116.98M | $89.37M | $15.62M | $34.59M | — | $37.78M | — | $38.01M | $6.77M | $31.25M | $0.58 | $0.58 | 53,411,000 | 53,776,000 |
|---|
| 2013-12-31 | $204.39M | $116.71M | $87.68M | $16.25M | $39.87M | — | $30.95M | — | $31.16M | $10.92M | $20.24M | $0.38 | $0.38 | 63,000 | 71,000 |
|---|
| 2013-09-30 | $166.45M | $104.22M | $62.23M | $15.26M | $33.16M | — | $12.33M | — | $12.54M | $10.08M | $2.46M | $0.05 | $0.05 | 53,165,000 | 53,513,000 |
|---|
| 2013-06-30 | $156.93M | $94.97M | $61.96M | $16.81M | $34.85M | — | $10.43M | — | $10.64M | $3.32M | $7.32M | $0.14 | $0.14 | 53,054,000 | 53,358,000 |
|---|
| 2013-03-31 | $141.65M | $86.94M | $54.7M | $15.25M | $34.13M | — | $4.68M | — | $4.97M | -$794,000.00 | $5.76M | $0.11 | $0.11 | 52,773,000 | 53,359,000 |
|---|
| 2012-12-31 | $133.8M | $81.2M | $52.6M | $14.21M | $30.85M | — | $6.62M | — | $6.86M | $2.75M | $4.11M | $0.08 | $0.08 | 7,000 | -6,000 |
|---|
| 2012-09-30 | $141.45M | $84.88M | $56.57M | $14.14M | $29.66M | — | $6.39M | — | $6.66M | $4.08M | $2.58M | $0.05 | $0.05 | 52,854,000 | 53,290,000 |
|---|
| 2012-06-30 | $177.4M | $100.88M | $76.52M | $15.59M | $32.58M | — | $27.85M | — | $28M | $9.42M | $18.57M | $0.35 | $0.35 | 52,679,000 | 53,206,000 |
|---|
| 2012-03-31 | $190.87M | $107.08M | $83.79M | $16.18M | $34.12M | — | $33.37M | — | $33.62M | $10.85M | $22.77M | $0.43 | $0.43 | 52,504,000 | 53,222,000 |
|---|
| 2011-12-31 | $171.67M | $95.71M | $75.96M | $14.22M | $31.47M | — | $30M | — | $30.28M | $7.56M | $22.71M | $0.43 | $0.42 | 99,000 | 86,000 |
|---|
| 2011-09-30 | $194.51M | $106.83M | $87.68M | $14.33M | $31.98M | — | $41.11M | — | $41.38M | $11.01M | $30.37M | $0.58 | $0.57 | 52,456,000 | 52,992,000 |
|---|
| 2011-06-30 | $224.49M | $119.5M | $104.99M | $15.58M | $31.85M | — | $57.31M | — | $57.61M | $19.01M | $38.6M | $0.74 | $0.73 | 52,346,000 | 52,906,000 |
|---|
| 2011-03-31 | $231.85M | $125.49M | $106.36M | $16.9M | $32.71M | — | $56.51M | — | $56.78M | $18.74M | $38.04M | $0.74 | $0.73 | 51,407,000 | 52,386,000 |
|---|
| 2010-12-31 | $218.98M | $121.66M | $97.32M | $15.79M | $32.88M | — | $48.4M | — | $48.7M | $14.53M | $35.95M | $0.72 | $0.70 | 112,000 | 106,000 |
|---|
| 2010-09-30 | $221.32M | $122.82M | $98.5M | $15.07M | $28.25M | — | $54.94M | — | $54.97M | $18.37M | $38.64M | $0.77 | $0.76 | 50,226,000 | 50,994,000 |
|---|
| 2010-06-30 | $220.65M | $123.33M | $97.32M | $16.15M | $30.9M | — | $49.95M | — | $50.2M | $17.06M | $38.78M | $0.77 | $0.76 | 50,067,000 | 50,870,000 |
|---|
| 2010-03-31 | $192.17M | $106.67M | $85.5M | $15.68M | $27.81M | — | $42.22M | — | $42.55M | $13.55M | $29.23M | $0.59 | $0.58 | 49,601,000 | 50,600,000 |
|---|
| 2009-12-31 | $142.78M | $83.2M | $59.57M | $12.8M | $26.17M | — | $19.93M | — | $20.09M | $5.68M | $14.95M | $0.31 | $0.31 | 64,000 | 64,000 |
|---|
| 2009-09-30 | $102.03M | $64.15M | $37.87M | $11.45M | $22.98M | — | $2.61M | — | $2.87M | $5.32M | -$3.97M | -$0.08 | -$0.08 | 49,461,000 | 49,461,000 |
|---|
| 2009-06-30 | $75.62M | $51.37M | $24.25M | $11.51M | $24.62M | — | -$155.55M | — | -$155.33M | -$8.99M | -$207.13M | -$4.20 | -$4.20 | 49,307,000 | 49,307,000 |
|---|
Annual Income Statement
| Date | Revenue | Cost of revenue | Gross profit | R&D expense | SG&A expense | Operating expenses | Operating income | Nonoperating income/expense | Pre-tax income | Income tax | Net income | Basic EPS | Diluted EPS | Basic shares | Diluted shares |
|---|
| 2025-12-31 | $3.93B | — | $1.84B | $299M | $724M | — | $528M | — | $304M | $9M | $295M | $4.39 | $4.37 | 67,300,000 | 67,700,000 |
|---|
| 2024-12-31 | $3.59B | — | $1.71B | $271M | $674M | — | $498M | — | $180M | -$10M | $190M | $2.82 | $2.81 | 67,300,000 | 67,600,000 |
|---|
| 2023-12-31 | $3.62B | — | $1.64B | $288M | $675M | — | -$1.55B | -$27M | -$1.93B | -$87M | -$1.84B | -$27.54 | -$27.54 | 66,800,000 | 66,800,000 |
|---|
| 2022-12-31 | $3.55B | $2B | $1.55B | $241M | $488M | — | $617M | -$11M | $433M | $100M | $333M | $5.57 | $5.56 | 59,700,000 | 59,900,000 |
|---|
| 2021-12-31 | $2.95B | $1.57B | $1.38B | $200M | $385M | — | $699M | -$9M | $665M | $114M | $551M | $9.95 | $9.90 | 55,400,000 | 55,700,000 |
|---|
| 2020-12-31 | $2.33B | $1.28B | $1.05B | $173M | $353M | — | $454M | -$3M | $423M | $73M | $350M | $6.36 | $6.33 | 55,100,000 | 55,300,000 |
|---|
| 2019-12-31 | $1.9B | $1.07B | $830.4M | $164.1M | $330.3M | — | $219.8M | -$3.3M | $177.8M | $37.4M | $140.4M | $2.57 | $2.55 | 54,700,000 | 55,100,000 |
|---|
| 2018-12-31 | $2.08B | $1.1B | $979.5M | $135.7M | $298.1M | — | $494.1M | -$2M | $481M | $88.1M | $392.9M | $7.22 | $7.14 | 54,406,000 | 55,000,000 |
|---|
| 2017-12-31 | $1.92B | $1.02B | $891.45M | $132.56M | $290.06M | — | $406.63M | $5.9M | $447.63M | $108.49M | $339.13M | $6.26 | $6.16 | 54,137,000 | 55,074,000 |
|---|
| 2016-12-31 | $1.3B | $729.72M | $565.62M | $110.58M | $227.93M | — | $157.27M | -$1.24M | $127.98M | $23.17M | $104.81M | $1.96 | $1.94 | 53,472,000 | 54,051,000 |
|---|
| 2015-12-31 | $813.52M | $450.65M | $362.87M | $68.31M | $129.09M | — | $156.61M | — | $159.47M | $37.17M | $122.3M | $2.30 | $2.28 | 53,282,000 | 53,560,000 |
|---|
| 2014-12-31 | $780.87M | $443.1M | $337.77M | $62.89M | $131.83M | — | $135.14M | — | $136.39M | $20.62M | $115.78M | $2.17 | $2.16 | 53,232,000 | 53,515,000 |
|---|
| 2013-12-31 | $669.42M | $402.85M | $266.57M | $63.57M | $142.01M | — | $58.39M | — | $59.3M | $23.53M | $35.78M | $0.67 | $0.67 | 53,061,000 | 53,481,000 |
|---|
| 2012-12-31 | $643.51M | $374.03M | $269.48M | $60.12M | $127.19M | — | $74.22M | — | $75.14M | $27.11M | $48.03M | $0.91 | $0.90 | 52,686,000 | 53,234,000 |
|---|
| 2011-12-31 | $822.52M | $447.53M | $374.99M | $61.03M | $128.02M | — | $184.93M | — | $186.05M | $56.32M | $129.73M | $2.49 | $2.45 | 52,169,000 | 52,847,000 |
|---|
| 2010-12-31 | $853.11M | $474.48M | $378.64M | $62.69M | $119.84M | — | $195.51M | — | $196.42M | $63.51M | $142.59M | $2.85 | $2.80 | 50,077,000 | 50,927,000 |
|---|
| 2009-12-31 | $392.69M | $262.48M | $130.22M | $50.21M | $100.43M | — | -$171.66M | — | -$170.02M | -$20.66M | -$212.66M | -$4.31 | -$4.31 | 49,318,000 | 49,318,000 |
|---|
| 2008-12-31 | $621.38M | $373.14M | $248.24M | $72.75M | $120.62M | — | $50.87M | — | $56.39M | $16.38M | $30.12M | $0.61 | $0.59 | 49,717,000 | 50,754,000 |
|---|