Complete source-backed income-statement history.
- Available history
- 2017-12-31 to 2026-03-31
- 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-03-31 | $585.5M | $192.1M | — | — | $176.3M | — | $30.2M | — | -$28.8M | $11.4M | -$40.2M | -$0.06 | -$0.06 | 640,700,000 | 640,700,000 |
|---|
| 2025-12-31 | $617M | $204.8M | — | — | $179.1M | — | $41.4M | — | -$24.6M | -$27.7M | $3.1M | $0.00 | $0.00 | -6,400,000 | -6,400,000 |
|---|
| 2025-09-30 | $623.1M | $218.2M | — | — | $170M | — | $44M | — | -$24.5M | $3.8M | -$28.3M | -$0.04 | -$0.04 | 668,300,000 | 668,300,000 |
|---|
| 2025-06-30 | $621.4M | $203.6M | — | — | $181.1M | — | $6.9M | — | -$59.7M | $12.3M | -$72M | -$0.11 | -$0.11 | 681,300,000 | 681,300,000 |
|---|
| 2025-03-31 | $593.7M | $207M | — | — | $178.4M | — | -$20.8M | — | -$85.1M | $18.8M | -$103.9M | -$0.15 | -$0.15 | 689,800,000 | 689,800,000 |
|---|
| 2024-12-31 | $663M | $227.7M | — | — | $180.8M | — | -$62.3M | — | -$132.2M | $59.6M | -$191.8M | -$0.27 | -$0.27 | 3,100,000 | 3,100,000 |
|---|
| 2024-09-30 | $622.2M | $210.1M | — | — | $169.7M | — | $21.7M | — | -$50.5M | $15.1M | -$65.6M | -$0.09 | -$0.09 | 718,700,000 | 718,700,000 |
|---|
| 2024-06-30 | $650.3M | $213.6M | — | — | $185.2M | — | -$240M | — | -$311.1M | -$6.8M | -$304.3M | -$0.46 | -$0.46 | 685,600,000 | 685,600,000 |
|---|
| 2024-03-31 | $621.2M | $217.8M | — | — | $191.9M | — | $5M | — | -$60M | $15M | -$75M | -$0.14 | -$0.14 | 666,900,000 | 666,900,000 |
|---|
| 2023-12-31 | $683.7M | $231.6M | — | — | $180.4M | — | -$788.2M | — | -$861.9M | -$18M | -$843.9M | -$1.29 | -$1.29 | -2,300,000 | -2,300,000 |
|---|
| 2023-09-30 | $647.2M | $220.6M | — | — | $171.9M | — | $87.2M | — | $27.9M | $15.6M | $12.3M | -$0.01 | -$0.01 | 670,900,000 | 670,900,000 |
|---|
| 2023-06-30 | $668.8M | $224.2M | — | — | $192.9M | — | -$88.3M | — | -$158.4M | -$35.3M | -$123.1M | -$0.21 | -$0.21 | 675,900,000 | 675,900,000 |
|---|
| 2023-03-31 | $629.1M | $229.7M | — | — | $194.8M | — | $54.6M | — | -$20.1M | -$63.6M | $43.5M | $0.04 | $0.04 | 674,800,000 | 679,300,000 |
|---|
| 2022-12-31 | $675.3M | $237M | — | — | $180.6M | — | $318.5M | — | $245.6M | -$77.8M | $323.4M | $0.44 | $0.42 | -600,000 | -2,000,000 |
|---|
| 2022-09-30 | $635.7M | $223.7M | — | — | $169.5M | — | -$4.38B | — | -$4.39B | $22.1M | -$4.42B | -$6.58 | -$6.64 | 673,600,000 | 675,200,000 |
|---|
| 2022-06-30 | $686.6M | $244.1M | — | — | $186.1M | — | $86.2M | — | $72.9M | $10.5M | $62.4M | $0.06 | $0.00 | 674,300,000 | 678,400,000 |
|---|
| 2022-03-31 | $662.2M | $249.2M | — | — | $193.7M | — | $44.9M | — | $85.8M | $16.3M | $69.5M | $0.07 | -$0.06 | 682,500,000 | 688,000,000 |
|---|
| 2021-12-31 | $560.7M | $187.8M | — | — | $184.2M | — | $31.9M | — | -$111.3M | $100,000.00 | -$111.4M | -$0.20 | -$0.14 | 14,864,929 | 14,619,742 |
|---|
| 2021-09-30 | $442.1M | $140.7M | — | — | $144.8M | — | $14.4M | — | $32.1M | $3.7M | $28.4M | $0.01 | -$0.12 | 634,508,967 | 643,902,777 |
|---|
| 2021-06-30 | $445.7M | $149.7M | — | — | $179.7M | — | -$63.8M | — | -$123.3M | $8.2M | -$131.5M | -$0.22 | -$0.22 | 611,093,882 | 611,093,882 |
|---|
| 2021-03-31 | $428.4M | $147.9M | — | — | $134.3M | $462.64M | -$69.5M | — | -$55.7M | $300,000.00 | -$56M | -$0.09 | -$0.17 | 602,272,375 | 612,598,664 |
|---|
| 2020-12-31 | $455.65M | $170.19M | — | — | $176.45M | $426.06M | -$9.57M | — | -$30.09M | -$16.39M | -$13.7M | $0.09 | $0.09 | 57,980,198 | 57,980,198 |
|---|
| 2020-09-30 | $284.36M | $93.55M | — | — | $131.53M | $297.02M | -$12.66M | — | -$177.66M | $4.33M | -$181.99M | -$0.47 | -$0.47 | 387,845,438 | 387,845,438 |
|---|
| 2020-06-30 | $273.5M | $92.38M | — | — | $103.67M | $259.25M | $14.25M | — | -$30.67M | -$5.39M | -$25.28M | -$0.07 | -$0.07 | 375,877,260 | 375,877,260 |
|---|
| 2020-03-31 | $240.59M | — | — | — | $133.06M | $268.9M | -$28.31M | — | -$114.88M | $14.75M | -$129.63M | — | -$0.38 | — | 343,129,833 |
|---|
| 2019-12-31 | $255.01M | — | — | — | $194.25M | $310.84M | -$55.83M | — | -$127.84M | $4.61M | -$132.44M | — | — | — | 10,988,954 |
|---|
| 2019-09-30 | $243M | — | — | — | $96.02M | $207.15M | $35.84M | — | $12.48M | $1.64M | $10.83M | $0.04 | $0.03 | 305,428,062 | 328,854,063 |
|---|
| 2019-06-30 | $242.31M | — | — | — | $92.45M | $278.89M | -$36.58M | — | -$74.05M | $3.71M | -$77.76M | — | — | — | 264,762,720 |
|---|
| 2019-03-31 | $234.03M | — | — | — | $92.3M | $259.94M | -$25.92M | — | -$59.02M | $240,000.00 | -$59.26M | — | — | — | 217,526,426 |
|---|
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.46B | $833.6M | — | — | $708.6M | — | $71.5M | — | -$193.9M | $7.2M | -$201.1M | -$0.30 | -$0.30 | 673,300,000 | 673,300,000 |
|---|
| 2024-12-31 | $2.56B | $869.2M | — | — | $727.6M | — | -$275.6M | — | -$553.8M | $82.9M | -$636.7M | -$0.96 | -$0.96 | 693,600,000 | 693,600,000 |
|---|
| 2023-12-31 | $2.63B | $906.4M | — | — | $739.7M | — | -$734.7M | — | -$1.01B | -$101.3M | -$911.2M | -$1.47 | -$1.47 | 671,600,000 | 671,600,000 |
|---|
| 2022-12-31 | $2.66B | $954M | — | — | $729.9M | — | -$3.93B | — | -$3.99B | -$28.9M | -$3.96B | -$5.97 | -$6.24 | 676,100,000 | 678,600,000 |
|---|
| 2021-12-31 | $1.88B | $626.1M | — | — | $643M | — | -$87M | — | -$258.2M | $12.3M | -$270.5M | -$0.49 | -$0.61 | 631,000,000 | 640,800,000 |
|---|
| 2020-12-31 | $1.25B | $438.8M | — | — | $544.7M | $1.25B | -$36.3M | — | -$353.3M | -$2.7M | -$350.6M | -$0.82 | -$0.82 | 427,000,000 | 427,000,000 |
|---|
| 2019-12-31 | $974.35M | $352M | — | — | $475.01M | $1.06B | -$82.49M | — | -$248.43M | $10.2M | -$258.63M | -$0.94 | -$0.94 | 273,883,342 | 273,883,342 |
|---|
| 2018-12-31 | $968.47M | — | — | $13.72M | $413M | $1.07B | -$105.71M | — | -$236.51M | $5.65M | -$242.16M | -$147.14 | -$1.11 | 1,645,818 | 1,645,818 |
|---|
| 2017-12-31 | $917.63M | — | — | $17.66M | $343.14M | $1.06B | -$147.03M | — | -$285.22M | -$21.29M | -$263.93M | -$160.83 | -$160.83 | 1,641,095 | 1,641,095 |
|---|