Complete source-backed income-statement history.
- Available history
- 2009-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 | $664M | $549M | $116M | — | $80M | — | $31M | — | $34M | $8M | $26M | $0.38 | $0.38 | 70,000,000 | 70,000,000 |
|---|
| 2026-03-31 | $574M | $459M | $115M | — | $78M | — | $34M | — | $36M | $9M | $27M | $0.39 | $0.39 | 70,000,000 | 70,000,000 |
|---|
| 2025-12-31 | $567M | $482M | $85M | — | $79M | — | -$9M | — | -$11M | -$4M | -$8M | -$0.11 | -$0.12 | 0 | 0 |
|---|
| 2025-09-30 | $663M | $534M | $129M | — | $95M | — | $18M | — | $18M | $9M | $9M | $0.13 | $0.13 | 70,000,000 | 70,000,000 |
|---|
| 2025-06-30 | $755M | $577M | $178M | — | $79M | — | $80M | — | $73M | $19M | $54M | $0.77 | $0.77 | 70,000,000 | 70,000,000 |
|---|
| 2025-03-31 | $724M | $526M | $197M | — | $75M | — | $120M | — | $116M | $26M | $91M | $1.30 | $1.30 | 70,000,000 | 70,000,000 |
|---|
| 2024-12-31 | $680M | $519M | $163M | — | $76M | — | $75M | — | $98M | $23M | $62M | $0.90 | $0.89 | 0 | -1,000,000 |
|---|
| 2024-09-30 | $722M | $530M | $193M | — | $75M | — | $116M | — | $113M | $23M | $90M | $1.28 | $1.28 | 70,000,000 | 71,000,000 |
|---|
| 2024-06-30 | $814M | $551M | $263M | — | $71M | — | $194M | — | $201M | $53M | $160M | $2.23 | $2.23 | 72,000,000 | 72,000,000 |
|---|
| 2024-03-31 | $724M | $511M | $214M | — | $69M | — | $145M | — | $148M | $41M | $108M | $1.49 | $1.48 | 72,000,000 | 72,000,000 |
|---|
| 2023-12-31 | $658M | $499M | $159M | — | $66M | — | $89M | — | $69M | $8M | $59M | $0.82 | $0.81 | 0 | 0 |
|---|
| 2023-09-30 | $728M | $514M | $214M | — | $58M | — | $161M | — | $160M | $44M | $118M | $1.63 | $1.63 | 72,000,000 | 72,000,000 |
|---|
| 2023-06-30 | $611M | $492M | $119M | — | $66M | — | $8M | — | -$1M | $21M | -$20M | -$0.28 | -$0.28 | 72,000,000 | 72,000,000 |
|---|
| 2023-03-31 | $584M | $483M | $101M | — | $66M | — | $30M | — | $23M | $1M | $21M | $0.29 | $0.29 | 72,000,000 | 72,000,000 |
|---|
| 2022-12-31 | $705M | $577M | $128M | — | $68M | — | $59M | — | -$19M | -$10M | -$8M | $0.27 | $0.28 | -2,000,000 | -2,000,000 |
|---|
| 2022-09-30 | $852M | $620M | $232M | — | $67M | — | $172M | — | $172M | $44M | $21M | $3.07 | $3.05 | 74,000,000 | 74,000,000 |
|---|
| 2022-06-30 | $1.13B | $611M | $518M | — | $67M | — | $462M | — | $463M | $116M | $384M | $4.76 | $4.73 | 81,000,000 | 81,000,000 |
|---|
| 2022-03-31 | $1.17B | $547M | $620M | — | $62M | — | $556M | — | $544M | $124M | $484M | $5.64 | $5.60 | 86,000,000 | 86,000,000 |
|---|
| 2021-12-31 | $835M | $529M | $306M | — | $68M | — | $227M | — | $222M | $52M | $194M | $2.38 | $2.36 | -3,000,000 | -3,000,000 |
|---|
| 2021-09-30 | $1.02B | $513M | $505M | — | $58M | — | $448M | — | $442M | $111M | $365M | $3.90 | $3.87 | 94,000,000 | 94,000,000 |
|---|
| 2021-06-30 | $1.17B | $483M | $684M | — | $53M | — | $634M | — | $629M | $144M | $498M | $4.93 | $4.90 | 101,000,000 | 102,000,000 |
|---|
| 2021-03-31 | $1.02B | $538M | $479M | — | $48M | — | $431M | — | $416M | $96M | $320M | $3.02 | $3.00 | 106,000,000 | 107,000,000 |
|---|
| 2020-12-31 | $471M | $155M | $316M | — | $38M | — | $276M | — | $276M | $33M | $256M | $2.32 | $2.31 | -1,000,000 | -1,000,000 |
|---|
| 2020-09-30 | $795M | $503M | $292M | — | $52M | — | $242M | $0.00 | $237M | $60M | $177M | $1.58 | $1.57 | 112,000,000 | 113,000,000 |
|---|
| 2020-06-30 | $548M | $431M | $117M | — | $50M | — | $53M | -$1M | $50M | -$19M | $33M | $0.29 | $0.29 | 112,000,000 | 113,000,000 |
|---|
| 2020-03-31 | $585M | $477M | $108M | — | $55M | — | $44M | $5M | $7M | -$9M | $33M | $0.29 | $0.29 | 112,000,000 | 113,000,000 |
|---|
| 2019-12-31 | $537M | $467M | $70M | — | $58M | — | -$73M | -$11M | -$82M | $0.00 | -$51M | -$0.41 | -$0.40 | -2,000,000 | -3,000,000 |
|---|
| 2019-09-30 | $603M | $529M | $75M | — | $58M | — | $8M | -$1M | $5M | -$3M | $2M | $0.02 | $0.02 | 121,000,000 | 122,000,000 |
|---|
| 2019-06-30 | $588M | $510M | $78M | — | $58M | — | $23M | -$2M | $21M | -$3M | $17M | $0.14 | $0.14 | 123,000,000 | 124,000,000 |
|---|
| 2019-03-31 | $582M | $501M | $81M | — | $56M | — | $22M | $11M | -$1M | -$7M | $27M | $0.20 | $0.20 | 131,000,000 | 132,000,000 |
|---|
| 2018-12-31 | $589.1M | $495M | $94M | — | $57M | — | $16M | $2M | $16M | -$1M | $17M | $0.14 | $0.14 | -900,000 | -1,600,000 |
|---|
| 2018-09-30 | $736.8M | $524M | $213M | — | $51M | — | $168M | $0.00 | $166M | $42M | $124M | $0.87 | $0.86 | 142,500,000 | 143,900,000 |
|---|
| 2018-06-30 | $810.8M | $550M | $261M | — | $50M | — | $215M | $0.00 | $214M | $51M | $163M | $1.13 | $1.11 | 144,600,000 | 146,200,000 |
|---|
| 2018-03-31 | $691.3M | $514.5M | $176.8M | — | $50.6M | — | $127.2M | -$2.6M | $124.6M | $29.7M | $91M | $0.63 | $0.62 | 144,700,000 | 146,700,000 |
|---|
| 2017-12-31 | $710.6M | $495.7M | $215M | — | $45.7M | — | $160M | -$8.2M | $151.8M | $21.1M | $130.8M | $0.91 | $0.89 | -400,000 | -300,000 |
|---|
| 2017-09-30 | $718.3M | $507.7M | $210.6M | — | $49.3M | — | $161.5M | -$4.2M | $157.3M | $46.4M | $109.8M | $0.76 | $0.75 | 144,500,000 | 146,500,000 |
|---|
| 2017-06-30 | $694.1M | $511.8M | $182.3M | — | $47.2M | — | $136.2M | -$5.7M | $130.5M | $36M | $94.5M | $0.65 | $0.65 | 144,500,000 | 146,200,000 |
|---|
| 2017-03-31 | $610.9M | $482.8M | $128.1M | — | $48.7M | — | $75.4M | -$4.9M | $70.5M | $15.5M | $55M | $0.38 | $0.38 | 144,200,000 | 145,900,000 |
|---|
| 2016-12-31 | $550M | $527.9M | — | — | $49.3M | — | $62.2M | -$13.6M | $49.4M | $6.7M | $42.2M | $0.29 | $0.29 | 100,000 | 100,000 |
|---|
| 2016-09-30 | $596.4M | $442.6M | — | — | $47M | — | $76.9M | -$20.2M | $58.1M | -$7.5M | $65.6M | $0.46 | $0.45 | 143,700,000 | 145,400,000 |
|---|
| 2016-06-30 | $582.4M | $443.1M | — | — | $46.5M | — | $52.2M | -$5.8M | $47.9M | $16.2M | $31.7M | $0.22 | $0.22 | 143,400,000 | 145,200,000 |
|---|
| 2016-03-31 | $504.6M | $415.5M | — | — | $42.3M | — | $18.9M | -$5.7M | $14.7M | $4.4M | $10.3M | $0.07 | $0.07 | 142,900,000 | 145,200,000 |
|---|
| 2015-12-31 | $462.9M | $395.3M | — | — | $37.9M | — | $1.4M | -$6.4M | -$2.4M | $5M | -$7.6M | -$0.05 | -$0.05 | 100,000 | 100,000 |
|---|
| 2015-09-30 | $464.9M | $416.2M | — | — | $38.3M | — | -$17.4M | -$11.6M | -$27M | -$2.4M | -$26.5M | -$0.19 | -$0.19 | 142,600,000 | 142,600,000 |
|---|
| 2015-06-30 | $493M | $443.4M | — | — | $37.9M | — | -$14.1M | -$5.8M | -$18.5M | $1M | -$19.5M | -$0.14 | -$0.14 | 142,300,000 | 142,300,000 |
|---|
| 2015-03-31 | $471.7M | $427.8M | — | — | $38.7M | — | -$33.2M | -$8.3M | -$40.8M | -$6.3M | -$34.5M | -$0.24 | -$0.24 | 142,000,000 | 142,000,000 |
|---|
| 2014-12-31 | $453.5M | $430.9M | — | — | $40.8M | — | -$48.9M | -$6.6M | -$54.3M | -$11.3M | -$42.9M | -$0.30 | -$0.30 | 200,000 | 200,000 |
|---|
| 2014-09-30 | $518.1M | $477M | — | — | $31.9M | — | -$14.6M | -$8.7M | -$21.9M | -$3.6M | -$20.4M | -$0.14 | -$0.14 | 140,800,000 | 140,800,000 |
|---|
| 2014-06-30 | $518.5M | $461.5M | — | — | $35.9M | — | -$3.9M | -$1.9M | -$4.6M | -$6.7M | $2.1M | $0.01 | $0.01 | 140,800,000 | 144,000,000 |
|---|
| 2014-03-31 | $444.7M | $388.4M | — | — | $40.9M | — | -$10.2M | -$10.2M | -$19.8M | -$5.6M | -$14.2M | -$0.10 | -$0.10 | 140,800,000 | 140,800,000 |
|---|
| 2013-12-31 | $479.7M | $415.2M | — | — | $46.6M | — | -$21.9M | -$8.3M | -$29.6M | -$10.5M | -$20.4M | -$0.15 | -$0.14 | 500,000 | 200,000 |
|---|
| 2013-09-30 | $507.4M | $416.3M | — | — | $33.5M | — | $47.6M | -$5.7M | $41.9M | $4.4M | $38.1M | $0.27 | $0.26 | 140,000,000 | 144,000,000 |
|---|
| 2013-06-30 | $567M | $418M | — | — | $35M | — | $88.7M | $25.6M | $118.4M | $24.3M | $94.3M | $0.68 | $0.65 | 139,100,000 | 144,100,000 |
|---|
| 2013-03-31 | $531.1M | $387.2M | — | — | $35.2M | — | $88.5M | -$7.8M | $87.9M | $22.9M | $65.1M | $0.47 | $0.45 | 138,400,000 | 144,400,000 |
|---|
| 2012-12-31 | $453.9M | $356.3M | — | — | $36.3M | — | $47.1M | $9.8M | $61.2M | $12.6M | $46.1M | $0.34 | $0.33 | 200,000 | 5,700,000 |
|---|
| 2012-09-30 | $462.1M | $364.4M | — | — | $30.5M | — | $42.9M | -$6.2M | $38.7M | $7.7M | $31.3M | $0.23 | $0.22 | 137,100,000 | 142,600,000 |
|---|
| 2012-06-30 | $427.8M | $359.9M | — | — | $30.7M | — | $19M | -$64.5M | -$48.3M | -$11.1M | -$37.3M | -$0.27 | -$0.27 | 137,000,000 | 137,000,000 |
|---|
| 2012-03-31 | $361.5M | $313.3M | — | — | $31.3M | — | -$2.1M | -$8.5M | -$12.4M | -$1.2M | -$11.3M | -$0.08 | -$0.08 | 136,600,000 | 136,600,000 |
|---|
| 2011-12-31 | $284M | $269.3M | — | — | $27.9M | — | -$31.2M | -$24M | -$65.4M | -$5M | -$57.2M | -$0.42 | -$0.42 | 800,000 | 800,000 |
|---|
| 2011-09-30 | $350.6M | $322M | — | — | $26.5M | — | -$72.7M | -$1.5M | -$80.2M | -$20.9M | -$65.6M | -$0.49 | -$0.49 | 134,500,000 | 134,500,000 |
|---|
| 2011-06-30 | $362.4M | $336.3M | — | — | $27.6M | — | -$23.6M | -$10.3M | -$41.3M | -$8.4M | -$35.5M | -$0.27 | -$0.27 | 131,400,000 | 131,400,000 |
|---|
| 2011-03-31 | $331.7M | $295M | — | — | $28.8M | — | -$18.2M | -$8.2M | -$29.7M | -$6.8M | -$23M | -$0.18 | -$0.18 | 131,300,000 | 131,300,000 |
|---|
| 2010-12-31 | $316.3M | $284.5M | — | — | $31.6M | — | -$17.9M | $10.3M | -$10.5M | -$8.1M | -$6.8M | -$0.05 | -$0.05 | 600,000 | 600,000 |
|---|
| 2010-09-30 | $322.8M | $289.1M | — | — | $27.7M | — | -$15.9M | -$27.7M | -$47.3M | -$16.4M | -$32M | -$0.24 | -$0.24 | 131,100,000 | 131,100,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 | $2.71B | $2.12B | $589M | — | $329M | — | $209M | — | $196M | $50M | $146M | $2.09 | $2.08 | 70,000,000 | 70,000,000 |
|---|
| 2024-12-31 | $2.94B | $2.11B | $832M | — | $291M | — | $530M | — | $560M | $140M | $420M | $5.91 | $5.89 | 71,000,000 | 71,000,000 |
|---|
| 2023-12-31 | $2.58B | $1.99B | $593M | — | $257M | — | $287M | — | $252M | $74M | $178M | $2.47 | $2.46 | 72,000,000 | 72,000,000 |
|---|
| 2022-12-31 | $3.85B | $2.36B | $1.5B | — | $264M | — | $1.25B | — | $1.16B | $274M | $1.09B | $13.94 | $13.87 | 78,000,000 | 78,000,000 |
|---|
| 2021-12-31 | $3.92B | $1.95B | $1.96B | — | $223M | — | $1.73B | — | $1.7B | $402M | $1.38B | $14.19 | $14.09 | 97,000,000 | 98,000,000 |
|---|
| 2020-12-31 | $2.4B | $1.57B | $833M | — | $195M | — | $615M | — | $605M | $121M | $499M | $4.48 | $4.46 | 111,000,000 | 112,000,000 |
|---|
| 2019-12-31 | $2.31B | $2.01B | $303M | — | $230M | — | -$20M | -$3M | -$23M | -$13M | -$5M | -$0.04 | -$0.04 | 123,000,000 | 123,000,000 |
|---|
| 2018-12-31 | $2.83B | $2.08B | $744M | — | $209M | — | $526M | -$2M | $521M | $122M | $395M | $2.76 | $2.73 | 143,000,000 | 144,000,000 |
|---|
| 2017-12-31 | $2.73B | $2B | $736M | — | $191M | — | $533M | -$23M | $510M | $119M | $390M | $2.70 | $2.66 | 144,000,000 | 146,000,000 |
|---|
| 2016-12-31 | $2.23B | $1.83B | $404.3M | — | $185.1M | — | $210.2M | -$45.3M | $170.1M | $19.8M | $149.8M | $1.04 | $1.03 | 143,400,000 | 145,300,000 |
|---|
| 2015-12-31 | $1.89B | $1.68B | — | — | $152.8M | — | -$63.3M | -$32.1M | -$88.7M | -$2.7M | -$88.1M | -$0.62 | -$0.62 | 142,400,000 | 142,400,000 |
|---|
| 2014-12-31 | $1.93B | $1.76B | — | — | $149.5M | — | -$77.6M | -$27.4M | -$100.6M | -$27.2M | -$75.4M | -$0.53 | -$0.53 | 141,100,000 | 141,100,000 |
|---|
| 2013-12-31 | $2.09B | $1.64B | — | — | $150.2M | — | $202.8M | $3.8M | $218.5M | $41.1M | $177.1M | $1.27 | $1.23 | 139,600,000 | 144,300,000 |
|---|
| 2012-12-31 | $1.69B | $1.38B | — | — | $128.4M | — | $104.2M | -$69.4M | $36.5M | $7M | $28.8M | $0.21 | $0.20 | 137,100,000 | 142,600,000 |
|---|
| 2011-12-31 | $1.33B | $1.22B | — | — | $110.8M | — | -$145.7M | -$44M | -$216.6M | -$41.1M | -$181.3M | -$1.36 | -$1.36 | 133,200,000 | 133,200,000 |
|---|
| 2010-12-31 | $1.38B | $1.19B | — | — | $118.8M | — | -$7.6M | -$40.3M | -$54.3M | -$22.1M | -$39M | -$0.30 | -$0.30 | 129,100,000 | 129,100,000 |
|---|
| 2009-12-31 | $1.06B | $999.3M | — | — | $115.9M | — | -$133.3M | -$36.2M | -$179.9M | -$63.4M | -$120.9M | -$1.11 | -$1.11 | 108,500,000 | 108,500,000 |
|---|