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 | $195M | — | — | — | — | — | — | — | $49M | $9M | $39M | $0.88 | $0.88 | 44,300,000 | 44,600,000 |
|---|
| 2026-03-31 | $261M | — | — | — | — | — | — | — | $65M | -$20M | $88M | $1.94 | $1.91 | 44,900,000 | 45,400,000 |
|---|
| 2025-12-31 | -$833M | — | — | — | — | — | — | — | $165M | $27M | $119M | $2.57 | $2.53 | -700,000 | -700,000 |
|---|
| 2025-09-30 | $207M | — | — | — | — | — | — | — | $135M | $21M | $105M | $2.20 | $2.18 | 47,400,000 | 48,000,000 |
|---|
| 2025-06-30 | $281M | — | — | — | — | — | — | — | $133M | $27M | $103M | $2.10 | $2.08 | 48,900,000 | 49,400,000 |
|---|
| 2025-03-31 | $345M | — | — | — | — | — | — | — | $229M | $44M | $176M | $3.49 | $3.44 | 50,000,000 | 50,700,000 |
|---|
| 2024-12-31 | $0.00 | — | — | — | — | — | — | — | $30M | $8M | $18M | $0.44 | $0.43 | -800,000 | -900,000 |
|---|
| 2024-09-30 | $0.00 | — | — | — | — | — | — | — | $220M | $44M | $171M | $3.23 | $3.17 | 52,400,000 | 53,400,000 |
|---|
| 2024-06-30 | $0.00 | — | — | — | — | — | — | — | $94M | $13M | $78M | $1.43 | $1.41 | 54,100,000 | 55,000,000 |
|---|
| 2024-03-31 | $0.00 | — | — | — | — | — | — | — | $144M | $31M | $109M | $1.94 | $1.89 | 55,600,000 | 57,100,000 |
|---|
| 2023-12-31 | $0.00 | — | — | — | — | — | — | — | $202M | -$177M | $376M | $6.43 | $6.31 | -500,000 | -400,000 |
|---|
| 2023-09-30 | $0.00 | — | — | — | — | — | — | — | $202M | $43M | $157M | $2.65 | $2.60 | 58,500,000 | 59,600,000 |
|---|
| 2023-06-30 | $27M | — | — | — | — | — | — | — | $144M | $18M | $125M | $2.09 | $2.06 | 59,200,000 | 60,100,000 |
|---|
| 2023-03-31 | $26M | — | — | — | — | — | — | — | $120M | $23M | $81M | $1.37 | $1.34 | 59,100,000 | 60,400,000 |
|---|
| 2022-12-31 | $22M | — | — | — | — | — | — | — | $99M | $17M | $94M | $1.48 | $1.46 | -1,000,000 | -1,200,000 |
|---|
| 2022-09-30 | $16M | — | — | — | — | — | — | — | -$22M | -$27M | $11M | $0.18 | $0.18 | 61,700,000 | 62,900,000 |
|---|
| 2022-06-30 | $21M | — | — | — | — | — | — | — | -$22M | $3M | -$47M | -$0.74 | -$0.74 | 63,800,000 | 63,800,000 |
|---|
| 2022-03-31 | $34M | — | — | — | — | — | — | — | $93M | $18M | $66M | $1.00 | $0.98 | 66,300,000 | 67,400,000 |
|---|
| 2021-12-31 | $23M | — | — | — | — | — | — | — | $332M | $50M | $263M | $3.62 | $3.57 | -1,400,000 | -1,400,000 |
|---|
| 2021-09-30 | $20M | — | — | — | — | — | — | — | $5M | -$15M | $17M | $0.22 | $0.22 | 72,700,000 | 73,600,000 |
|---|
| 2021-06-30 | $21M | — | — | — | — | — | — | — | $125M | $23M | $98M | $1.31 | $1.29 | 75,200,000 | 76,000,000 |
|---|
| 2021-03-31 | $24M | — | — | — | — | — | — | — | $15M | $0.00 | $11M | $0.14 | $0.14 | 76,700,000 | 77,500,000 |
|---|
| 2020-12-31 | $29M | — | — | — | — | — | — | — | $174M | $25M | $148M | $1.77 | $1.76 | -1,900,000 | -1,800,000 |
|---|
| 2020-09-30 | $17M | — | — | — | — | — | — | — | $79M | -$10M | $86M | $1.03 | $1.02 | 83,200,000 | 83,800,000 |
|---|
| 2020-06-30 | $20M | — | — | — | — | — | — | — | $222M | $34M | $183M | $2.11 | $2.10 | 86,500,000 | 87,000,000 |
|---|
| 2020-03-31 | $23M | — | — | — | — | — | — | — | -$62M | -$4M | -$55M | -$0.59 | -$0.59 | 92,600,000 | 92,600,000 |
|---|
| 2019-12-31 | $22M | — | — | — | — | — | — | — | $138M | $2M | $137M | $1.41 | $1.39 | -1,500,000 | -1,400,000 |
|---|
| 2019-09-30 | $0.00 | — | — | — | — | — | — | — | $86M | $17M | $69M | $0.71 | $0.70 | 98,200,000 | 98,900,000 |
|---|
| 2019-06-30 | $0.00 | — | — | — | — | — | — | — | $182M | $40M | $142M | $1.40 | $1.39 | 101,200,000 | 101,900,000 |
|---|
| 2019-03-31 | $0.00 | — | — | — | — | — | — | — | $58M | $4M | $54M | $0.52 | $0.52 | 103,000,000 | 104,000,000 |
|---|
| 2018-12-31 | -$788M | — | — | — | — | — | — | — | $101M | $13M | $88M | $0.86 | $0.85 | -1,600,000 | -1,600,000 |
|---|
| 2018-09-30 | $275M | — | — | — | — | — | — | — | $175M | $14M | $161M | $1.48 | $1.47 | 108,000,000 | 109,300,000 |
|---|
| 2018-06-30 | $220M | — | — | — | — | — | — | — | $87M | $12M | $75M | $0.67 | $0.67 | 111,700,000 | 112,900,000 |
|---|
| 2018-03-31 | $293M | — | — | — | — | — | — | — | $217M | $20M | $197M | $1.71 | $1.68 | 115,200,000 | 116,600,000 |
|---|
| 2017-12-31 | -$1.46B | — | — | — | — | — | — | — | $156M | $104M | $52M | $0.49 | $0.48 | -1,200,000 | -1,200,000 |
|---|
| 2017-09-30 | $623M | — | — | — | — | — | — | — | $313M | $105M | $208M | $1.75 | $1.72 | 118,700,000 | 120,700,000 |
|---|
| 2017-06-30 | $308M | — | — | — | — | — | — | — | $150M | -$3M | $153M | $1.26 | $1.24 | 121,300,000 | 122,700,000 |
|---|
| 2017-03-31 | $527M | — | — | — | — | — | — | — | $372M | $55M | $317M | $2.53 | $2.49 | 125,300,000 | 127,100,000 |
|---|
| 2016-12-31 | $470M | — | — | — | — | — | — | — | $271M | $74M | $197M | $1.51 | $1.50 | -1,000,000 | -800,000 |
|---|
| 2016-09-30 | $566M | — | — | — | — | — | — | — | $480M | $1M | $479M | $3.63 | $3.60 | 131,900,000 | 132,800,000 |
|---|
| 2016-06-30 | $396M | — | — | — | — | — | — | — | $201M | $55M | $146M | $1.09 | $1.09 | 134,000,000 | 134,800,000 |
|---|
| 2016-03-31 | $245M | — | — | — | — | — | — | — | $65M | $6M | $59M | $0.43 | $0.43 | 136,200,000 | 137,000,000 |
|---|
| 2015-12-31 | $775M | — | — | — | — | — | — | — | $584M | $155M | $429M | $2.96 | $2.95 | -2,600,000 | -2,600,000 |
|---|
| 2015-09-30 | $368M | — | — | — | — | — | — | — | $172M | $43M | $129M | $0.88 | $0.88 | 145,800,000 | 146,500,000 |
|---|
| 2015-06-30 | $695M | — | — | — | — | — | — | — | $409M | $112M | $297M | $1.97 | $1.96 | 150,600,000 | 151,600,000 |
|---|
| 2015-03-31 | $369M | — | — | — | — | — | — | — | $266M | $65M | $201M | $1.29 | $1.28 | 155,800,000 | 156,800,000 |
|---|
| 2014-12-31 | $921M | — | — | — | — | — | — | — | $756M | $224M | $532M | $3.15 | $3.13 | -3,800,000 | -3,800,000 |
|---|
| 2014-09-30 | $525M | — | — | — | — | — | — | — | $488M | $133M | $355M | $2.10 | $2.09 | 168,800,000 | 169,700,000 |
|---|
| 2014-06-30 | $353M | — | — | — | — | — | — | — | $218M | $59M | $159M | $0.89 | $0.89 | 178,400,000 | 179,500,000 |
|---|
| 2014-03-31 | $195M | — | — | — | — | — | — | — | $69M | $27M | $42M | $0.23 | $0.23 | 182,100,000 | 183,100,000 |
|---|
| 2013-12-31 | $649M | — | — | — | — | — | — | — | $489M | $140M | $349M | $1.88 | $1.87 | -1,600,000 | -1,500,000 |
|---|
| 2013-09-30 | $670M | — | — | — | — | — | — | — | $536M | $152M | $384M | $2.10 | $2.09 | 182,900,000 | 183,900,000 |
|---|
| 2013-06-30 | $465M | — | — | — | — | — | — | — | $329M | $110M | $219M | $1.17 | $1.16 | 187,800,000 | 188,800,000 |
|---|
| 2013-03-31 | -$176M | — | — | — | — | — | — | — | -$212M | -$68M | -$144M | -$0.74 | -$0.74 | 193,900,000 | 193,900,000 |
|---|
| 2012-12-31 | $223M | — | — | — | — | — | — | — | $95M | $21M | — | $0.39 | $0.38 | 1,600,000 | 1,400,000 |
|---|
| 2012-09-30 | $338M | — | — | — | — | — | — | — | $179M | $37M | — | $0.73 | $0.73 | 194,000,000 | 194,700,000 |
|---|
| 2012-06-30 | $755M | — | — | — | — | — | — | — | $554M | $177M | — | $2.02 | $2.01 | 186,300,000 | 187,000,000 |
|---|
| 2012-03-31 | -$362M | — | — | — | — | — | — | — | -$696M | -$213M | — | -$2.65 | -$2.65 | 182,400,000 | 182,400,000 |
|---|
| 2011-12-31 | $65M | — | — | — | — | — | — | — | -$148M | -$64M | — | -$0.45 | -$0.44 | -300,000 | -800,000 |
|---|
| 2011-09-30 | $1.35B | — | — | — | — | — | — | — | $1.06B | $294M | $761.2M | $4.15 | $4.13 | 183,200,000 | 184,000,000 |
|---|
| 2011-06-30 | $116.29M | — | — | — | — | — | — | — | -$91.37M | -$48.27M | -$57.7M | -$0.23 | -$0.23 | 184,200,000 | 184,200,000 |
|---|
| 2011-03-31 | $278.91M | — | — | — | — | — | — | — | $213.19M | $73.93M | $125.41M | $0.76 | $0.74 | 183,900,000 | 187,100,000 |
|---|
| 2010-12-31 | -$41.36M | — | — | — | — | — | — | — | -$374.09M | -$151.72M | -$157.46M | -$1.20 | -$1.17 | — | — |
|---|
| 2010-09-30 | $347.47M | — | — | — | — | — | — | — | $151.65M | -$12.95M | $180.86M | $0.89 | $0.88 | 183,700,000 | 187,300,000 |
|---|
| 2010-06-30 | $447.69M | — | — | — | — | — | — | — | $294.5M | $90.97M | $203.5M | $1.10 | $1.08 | 184,100,000 | 188,800,000 |
|---|
| 2010-03-31 | $667.28M | — | — | — | — | — | — | — | $436.92M | $114.95M | $321.98M | $1.74 | $1.69 | — | — |
|---|
| 2009-12-31 | $559.79M | — | — | — | — | — | — | — | $326.24M | $116.6M | $216.73M | $1.73 | $1.71 | — | — |
|---|
| 2009-09-30 | $283.8M | — | — | — | — | — | — | — | -$28.09M | $12.22M | -$35.03M | -$0.22 | -$0.22 | — | — |
|---|
| 2009-06-30 | -$169.5M | — | — | — | — | — | — | — | -$281.32M | -$111.32M | -$170M | -$1.82 | -$1.82 | — | — |
|---|
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 | $0.00 | — | — | — | — | — | — | — | $662M | $119M | $503M | $10.39 | $10.26 | 48,100,000 | 48,700,000 |
|---|
| 2024-12-31 | $0.00 | — | — | — | — | — | — | — | $488M | $96M | $376M | $7.01 | $6.87 | 53,300,000 | 54,300,000 |
|---|
| 2023-12-31 | $53M | — | — | — | — | — | — | — | $668M | -$93M | $739M | $12.54 | $12.30 | 58,400,000 | 59,600,000 |
|---|
| 2022-12-31 | $93M | — | — | — | — | — | — | — | $148M | $11M | $124M | $1.95 | $1.92 | 62,900,000 | 63,900,000 |
|---|
| 2021-12-31 | $88M | — | — | — | — | — | — | — | $477M | $58M | $389M | $5.29 | $5.23 | 73,500,000 | 74,300,000 |
|---|
| 2020-12-31 | $89M | — | — | — | — | — | — | — | $413M | $45M | $362M | $4.22 | $4.19 | 85,500,000 | 86,200,000 |
|---|
| 2019-12-31 | $22M | — | — | — | — | — | — | — | $464M | $63M | $402M | $4.04 | $4.00 | 99,300,000 | 100,200,000 |
|---|
| 2018-12-31 | $0.00 | — | — | — | — | — | — | — | $580M | $59M | $521M | $4.73 | $4.68 | 110,000,000 | 111,300,000 |
|---|
| 2017-12-31 | $0.00 | — | — | — | — | — | — | — | $991M | $261M | $730M | $6.05 | $5.96 | 120,600,000 | 122,300,000 |
|---|
| 2016-12-31 | $1.68B | — | — | — | — | — | — | — | $1.02B | $136M | $881M | $6.61 | $6.56 | 133,000,000 | 134,100,000 |
|---|
| 2015-12-31 | $2.21B | — | — | — | — | — | — | — | $1.43B | $375M | $1.06B | $7.12 | $7.08 | 148,100,000 | 149,000,000 |
|---|
| 2014-12-31 | $1.99B | — | — | — | — | — | — | — | $1.53B | $443M | $1.09B | $6.30 | $6.26 | 172,600,000 | 173,600,000 |
|---|
| 2013-12-31 | $1.61B | — | — | — | — | — | — | — | $1.14B | $334M | $808M | $4.32 | $4.30 | 186,600,000 | 187,600,000 |
|---|
| 2012-12-31 | $954M | — | — | — | — | — | — | — | $132M | $22M | $110M | $0.58 | $0.57 | 189,200,000 | 190,700,000 |
|---|
| 2011-12-31 | $1.81B | — | — | — | — | — | — | — | $1.03B | $256M | $773M | $4.21 | $4.16 | 183,400,000 | 185,500,000 |
|---|
| 2010-12-31 | $1.31B | — | — | — | — | — | — | — | $534M | $50M | $548.91M | $2.63 | $2.56 | 184,000,000 | 188,900,000 |
|---|
| 2009-12-31 | $917.16M | — | — | — | — | — | — | — | $116.93M | $32.11M | $97.19M | $0.68 | $0.66 | 126,500,000 | 129,100,000 |
|---|
| 2008-12-31 | $553.19M | — | — | — | — | — | — | — | $112.33M | $43.45M | $68.88M | $0.78 | $0.77 | — | — |
|---|