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 | $204M | — | — | — | $155M | — | — | — | $24M | $5M | $19M | $0.57 | $0.57 | 33,400,000 | 33,500,000 |
|---|
| 2026-03-31 | $220M | — | — | — | $146M | — | — | — | -$23M | $1M | -$24M | -$0.72 | -$0.72 | 33,300,000 | 33,300,000 |
|---|
| 2025-12-31 | $241M | — | — | — | $153M | — | — | — | $17M | -$7M | $24M | $0.78 | $0.78 | 700,000 | 800,000 |
|---|
| 2025-09-30 | $259M | — | — | — | $166M | — | — | — | $38M | $8M | $30M | $0.90 | $0.90 | 33,200,000 | 33,300,000 |
|---|
| 2025-06-30 | $192M | — | — | — | $127M | — | — | — | -$46M | -$11M | -$35M | -$1.17 | -$1.17 | 30,000,000 | 30,000,000 |
|---|
| 2025-03-31 | $170M | — | — | — | $118M | — | — | — | -$8M | $10M | -$18M | -$0.63 | -$0.63 | 28,500,000 | 28,500,000 |
|---|
| 2024-12-31 | $169M | — | — | — | $120M | — | — | — | -$43M | $3M | -$46M | -$1.62 | -$1.62 | 0 | 0 |
|---|
| 2024-09-30 | $157M | — | — | — | $120M | — | — | — | $160M | $38M | $122M | $4.30 | $4.28 | 28,400,000 | 28,500,000 |
|---|
| 2024-06-30 | $136M | — | — | — | $117M | — | — | — | $93M | $23M | $70M | $2.46 | $2.46 | 28,400,000 | 28,500,000 |
|---|
| 2024-03-31 | $130M | — | — | — | $112M | — | — | — | $81M | $16M | $65M | $2.30 | $2.29 | 28,300,000 | 28,400,000 |
|---|
| 2023-12-31 | $132M | — | — | — | $108M | — | — | — | $123M | $32M | $91M | $3.20 | $3.20 | 0 | -100,000 |
|---|
| 2023-09-30 | $195M | — | — | — | $115M | — | — | — | $146M | $33M | $113M | $3.99 | $3.96 | 28,300,000 | 28,500,000 |
|---|
| 2023-06-30 | $146M | — | — | — | $111M | — | — | — | $103M | $27M | $76M | $2.68 | $2.66 | 28,400,000 | 28,600,000 |
|---|
| 2023-03-31 | $127M | — | — | — | $106M | — | — | — | $75M | $8M | $67M | $2.31 | $2.28 | 29,000,000 | 29,400,000 |
|---|
| 2022-12-31 | -$1.6B | — | — | — | $113M | — | — | — | $134M | $36M | $98M | $3.36 | $3.26 | -200,000 | -100,000 |
|---|
| 2022-09-30 | $745M | — | — | — | $112M | — | — | — | $135M | $34M | $101M | $3.41 | $3.36 | 29,700,000 | 30,200,000 |
|---|
| 2022-06-30 | $640M | — | — | — | $97M | — | — | — | $98M | $25M | $73M | $2.42 | $2.38 | 29,800,000 | 30,300,000 |
|---|
| 2022-03-31 | $568M | — | — | — | $89M | — | — | — | $67M | $9M | $58M | $1.96 | $1.92 | 29,800,000 | 30,400,000 |
|---|
| 2021-12-31 | -$1.22B | — | — | — | $89M | — | — | — | $92M | $20.3M | $71.7M | $2.42 | $2.36 | 0 | 0 |
|---|
| 2021-09-30 | $550.4M | — | — | — | $81.5M | — | — | — | $96.1M | $23.8M | $72.3M | $2.44 | $2.37 | 29,600,000 | 30,500,000 |
|---|
| 2021-06-30 | $490.9M | — | — | — | $74M | — | — | — | $61.8M | $14.7M | $47.1M | $1.59 | $1.55 | 29,600,000 | 30,400,000 |
|---|
| 2021-03-31 | $453.8M | — | — | — | $65.5M | — | — | — | $41.1M | $8.2M | $32.9M | $1.12 | $1.09 | 29,500,000 | 30,200,000 |
|---|
| 2020-12-31 | $520.4M | — | — | — | $69.8M | — | — | — | $45M | $9.5M | $35.5M | $1.22 | $1.21 | 0 | 100,000 |
|---|
| 2020-09-30 | $456.7M | — | — | — | $61M | — | — | — | $51.6M | $11.7M | $39.9M | $1.37 | $1.35 | 29,200,000 | 29,500,000 |
|---|
| 2020-06-30 | $368M | — | — | — | $56.8M | — | — | — | $100,000.00 | -$1.9M | $2M | $0.07 | $0.07 | 29,100,000 | 29,200,000 |
|---|
| 2020-03-31 | $436.2M | — | — | — | $69.8M | — | — | — | -$2.6M | $1.1M | -$3.7M | -$0.13 | -$0.13 | 28,900,000 | 28,900,000 |
|---|
| 2019-12-31 | $540.1M | — | — | — | $73.6M | — | — | — | $53.2M | $18.1M | $35.1M | $1.23 | $1.20 | 0 | 0 |
|---|
| 2019-09-30 | $508.1M | — | — | — | $76.2M | — | — | — | $5.2M | -$4.2M | $9.4M | $0.33 | $0.32 | 28,700,000 | 29,100,000 |
|---|
| 2019-06-30 | $475.1M | — | — | — | $73.5M | — | — | — | $15M | $5.3M | $9.7M | $0.34 | $0.33 | 28,700,000 | 29,100,000 |
|---|
| 2019-03-31 | $475.7M | — | — | — | $71.5M | — | — | — | -$9.8M | -$3.1M | -$6.7M | -$0.23 | — | 28,600,000 | 28,600,000 |
|---|
| 2018-12-31 | $543.7M | — | — | — | $82.1M | — | — | — | $38.3M | $5M | $33.3M | $1.17 | $1.15 | 0 | 0 |
|---|
| 2018-09-30 | $516.2M | — | — | — | $78.4M | — | — | — | $45.2M | -$1M | $46.2M | $1.62 | $1.60 | 28,500,000 | 28,900,000 |
|---|
| 2018-06-30 | $485.5M | — | — | — | $77.3M | — | — | — | $500,000.00 | $800,000.00 | -$300,000.00 | -$0.01 | -$0.01 | 28,400,000 | 28,400,000 |
|---|
| 2018-03-31 | $431.3M | $9M | — | — | $74.5M | — | — | — | -$15.2M | -$5.1M | -$10.1M | -$0.36 | -$0.36 | 28,400,000 | 28,400,000 |
|---|
| 2017-12-31 | $491.7M | $9.2M | — | — | $74.7M | — | — | — | $21.1M | -$193.2M | $214.3M | $7.57 | $7.51 | 0 | 300,000 |
|---|
| 2017-09-30 | $457.6M | $10.8M | — | — | $84.5M | — | — | — | $18.6M | $5.8M | $12.8M | $0.45 | $0.45 | 28,300,000 | 28,600,000 |
|---|
| 2017-06-30 | $415.8M | $11.1M | — | — | $78.8M | — | — | — | -$49.8M | -$22.2M | -$27.6M | -$0.98 | -$0.98 | 28,300,000 | 28,300,000 |
|---|
| 2017-03-31 | $389.4M | $8.4M | — | — | $81.1M | — | — | — | -$54.3M | -$15.1M | -$39.2M | -$1.39 | -$1.39 | 28,300,000 | 28,300,000 |
|---|
| 2016-12-31 | $405.2M | $13.8M | — | — | $71.8M | — | — | — | -$7.4M | $5.8M | -$13.2M | -$0.47 | -$0.47 | 0 | 0 |
|---|
| 2016-09-30 | $403.6M | $12.1M | — | — | $66.8M | — | — | — | $6.7M | $3.7M | $3M | $0.11 | $0.11 | 28,300,000 | 28,300,000 |
|---|
| 2016-06-30 | $380.4M | $14M | — | — | $74.2M | — | — | — | -$2.7M | $5.3M | -$8M | -$0.28 | -$0.28 | 28,300,000 | 28,300,000 |
|---|
| 2016-03-31 | $365.6M | $13.1M | — | — | $62.5M | — | — | — | -$1.5M | $0.00 | -$1.5M | -$0.05 | -$0.05 | 28,300,000 | 28,300,000 |
|---|
| 2015-12-31 | $422.4M | $18.7M | — | — | $61.6M | — | — | — | $95.1M | $16.9M | $78.2M | $2.60 | $2.60 | -300,000 | -300,000 |
|---|
| 2015-09-30 | $431.8M | $20.6M | — | — | $62.8M | — | — | — | $35.5M | $14.7M | $20.8M | $0.69 | $0.69 | 30,300,000 | 30,300,000 |
|---|
| 2015-06-30 | $422.7M | $18.5M | — | — | $71.1M | — | — | — | $19.6M | $9M | $10.6M | $0.35 | $0.35 | 30,600,000 | 30,600,000 |
|---|
| 2015-03-31 | $2.45B | — | — | — | $266M | — | — | — | -$86M | -$16M | -$70M | -$0.15 | -$0.15 | 459,000,000 | 459,000,000 |
|---|
| 2014-12-31 | -$6.72B | — | — | — | -$593.6M | — | — | — | -$116.5M | -$54.2M | -$62.3M | $2.66 | $2.54 | -422,700,000 | -433,400,000 |
|---|
| 2014-09-30 | $3.12B | — | — | — | $303M | — | — | — | $203M | $54M | $149M | $0.32 | $0.32 | 459,000,000 | 464,000,000 |
|---|
| 2014-06-30 | $2.83B | — | — | — | $264M | — | — | — | $121M | $49M | $72M | $0.16 | $0.15 | 452,000,000 | 465,000,000 |
|---|
| 2014-03-31 | $2.54B | — | — | — | $276M | — | — | — | -$62M | $7M | -$69M | -$0.15 | -$0.15 | 447,000,000 | 447,000,000 |
|---|
| 2013-12-31 | $2.56B | — | — | — | $234M | — | — | — | $40M | $58M | -$18M | -$0.05 | -$0.03 | 8,000,000 | 0 |
|---|
| 2013-09-30 | $3.07B | — | — | — | $276.8M | — | — | — | $328.3M | $113.6M | $214.7M | $0.51 | $0.47 | 424,900,000 | 465,000,000 |
|---|
| 2013-06-30 | $2.71B | — | — | — | $275M | — | — | — | $211.9M | $90.5M | $121.4M | $0.30 | $0.27 | 400,800,000 | 465,100,000 |
|---|
| 2013-03-31 | $2.44B | — | — | — | $251.71M | — | — | — | $72.23M | $54.27M | $17.96M | $0.04 | $0.04 | 415,847,000 | 460,897,000 |
|---|
| 2012-12-31 | $2.31B | — | — | — | $341M | — | — | — | -$119.4M | -$28M | -$95.5M | -$0.22 | -$0.21 | 400,000 | 900,000 |
|---|
| 2012-09-30 | $2.52B | — | — | — | $201M | — | — | — | $368.9M | $126M | $242.9M | $0.58 | $0.55 | 420,600,000 | 445,500,000 |
|---|
| 2012-06-30 | $2.23B | — | — | — | $206.6M | — | — | — | $158.7M | $65.8M | $92.9M | $0.22 | $0.21 | 420,000,000 | 447,400,000 |
|---|
| 2012-03-31 | $1.96B | — | — | — | $207.75M | — | — | — | -$36.81M | $19.52M | -$56.33M | -$0.13 | -$0.13 | 418,076,000 | 418,076,000 |
|---|
| 2011-12-31 | $2.01B | — | — | — | $192.33M | — | — | — | $74.15M | $34M | $40.15M | $0.08 | $0.08 | 349,000 | -2,504,000 |
|---|
| 2011-09-30 | $2.43B | — | — | — | $197.56M | — | — | — | $295.69M | $83.18M | $212.51M | $0.50 | $0.47 | 416,611,000 | 440,908,000 |
|---|
| 2011-06-30 | $2.07B | — | — | — | $195.59M | — | — | — | $94.65M | $34.56M | $55M | $0.13 | $0.12 | 415,947,000 | 451,818,000 |
|---|
| 2011-03-31 | $1.78B | — | — | — | $182.22M | — | — | — | -$158.88M | -$29.94M | -$132.62M | -$0.32 | -$0.32 | 414,065 | 414,065 |
|---|
| 2010-12-31 | $1.84B | — | — | — | $156.07M | — | — | — | -$6M | $17.6M | -$29.16M | -$0.07 | -$0.07 | 351,000 | 351,000 |
|---|
| 2010-09-30 | $2.19B | — | — | — | $168.72M | — | — | — | $156.14M | -$3.85M | $156.64M | $0.38 | $0.36 | 412,179,000 | 430,385,000 |
|---|
| 2010-06-30 | $1.88B | — | — | — | $171.99M | — | — | — | -$6.24M | $14.21M | -$25.12M | -$0.06 | -$0.06 | 411,834,000 | 411,834,000 |
|---|
| 2010-03-31 | $1.66B | — | — | — | $167.74M | — | — | — | -$157.85M | -$11.02M | -$150.41M | -$0.37 | -$0.37 | 410,740,000 | 410,740,000 |
|---|
| 2009-12-31 | $1.74B | — | — | — | $153.93M | — | — | — | -$73.31M | -$42.17M | -$30.9M | -$0.08 | -$0.08 | 13,004,000 | 13,004,000 |
|---|
| 2009-09-30 | $2.04B | — | — | — | $179.78M | — | — | — | $75.76M | $6.79M | $64.53M | $0.16 | $0.15 | 407,364,000 | 425,171,000 |
|---|
| 2009-06-30 | $1.75B | — | — | — | $141.51M | — | — | — | $30.73M | $22.99M | $3.86M | $0.01 | $0.01 | 343,698,000 | 349,153,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 | $862M | — | — | — | $564M | — | — | — | $1M | $0.00 | $1M | $0.03 | $0.03 | 31,300,000 | 31,400,000 |
|---|
| 2024-12-31 | $592M | — | — | — | $469M | — | — | — | $291M | $80M | $211M | $7.43 | $7.40 | 28,400,000 | 28,500,000 |
|---|
| 2023-12-31 | $600M | — | — | — | $440M | — | — | — | $447M | $100M | $347M | $12.18 | $12.09 | 28,500,000 | 28,700,000 |
|---|
| 2022-12-31 | $358M | — | — | — | $411M | — | — | — | $434M | $104M | $330M | $11.15 | $10.92 | 29,600,000 | 30,200,000 |
|---|
| 2021-12-31 | $273M | — | — | — | $310M | — | — | — | $291M | $67M | $224M | $7.57 | $7.37 | 29,600,000 | 30,400,000 |
|---|
| 2020-12-31 | $1.78B | — | — | — | $257.4M | — | — | — | $94.1M | $20.4M | $73.7M | $2.53 | $2.51 | 29,100,000 | 29,400,000 |
|---|
| 2019-12-31 | $2B | — | — | — | $294.8M | — | — | — | $63.6M | $16.1M | $47.5M | $1.66 | $1.63 | 28,700,000 | 29,100,000 |
|---|
| 2018-12-31 | $1.98B | — | — | — | $311.3M | — | — | — | $68.8M | -$300,000.00 | $69.1M | $2.43 | $2.39 | 28,400,000 | 28,900,000 |
|---|
| 2017-12-31 | $1.75B | $39.5M | — | — | $319.1M | — | — | — | -$64.4M | -$224.7M | $160.3M | $5.66 | $5.60 | 28,300,000 | 28,600,000 |
|---|
| 2016-12-31 | $1.55B | $53M | — | — | $275.3M | — | — | — | -$4.9M | $14.8M | -$19.7M | -$0.70 | -$0.70 | 28,300,000 | 28,300,000 |
|---|
| 2015-12-31 | $1.68B | $73M | — | — | $267.6M | — | — | — | $156.9M | $45.6M | $111.3M | $3.69 | $3.69 | 30,200,000 | 30,200,000 |
|---|
| 2014-12-31 | $1.77B | $77.5M | — | — | $251.4M | — | — | — | $144.5M | $54.8M | $89.7M | $3.00 | $2.87 | 30,300,000 | 31,600,000 |
|---|
| 2013-12-31 | $10.78B | — | — | — | $1.05B | — | — | — | $603M | $301M | $302M | $0.72 | $0.67 | 422,000,000 | 464,000,000 |
|---|
| 2012-12-31 | $9.01B | — | — | — | $978M | — | — | — | $365M | $181M | $184M | $0.44 | $0.41 | 420,000,000 | 448,000,000 |
|---|
| 2011-12-31 | $8.3B | — | — | — | $767.7M | — | — | — | $305.6M | $121.8M | $183.8M | $0.39 | $0.37 | 415,900,000 | 444,800,000 |
|---|
| 2010-12-31 | $7.56B | — | — | — | $664.51M | — | — | — | -$14.64M | $16.66M | -$48.04M | -$0.12 | -$0.12 | 411,941,000 | 411,941,000 |
|---|
| 2009-12-31 | $7.1B | — | — | — | $641.94M | — | — | — | -$176.89M | -$62.04M | -$126.02M | -$0.35 | -$0.35 | 371,456,000 | 371,456,000 |
|---|
| 2008-12-31 | $8.53B | — | — | — | $769.63M | — | — | — | -$1.38B | -$196.85M | -$1.21B | -$3.74 | -$3.74 | 322,701,000 | 322,701,000 |
|---|