Complete source-backed income-statement history.
- Available history
- 2019-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 | $405.35M | $832.07M | — | $321.34M | $300.43M | — | -$1.08B | $48.37M | -$1.03B | $1.05M | -$1.03B | -$3.30 | -$3.30 | 382,098,609 | 382,098,609 |
|---|
| 2026-03-31 | $282.47M | $594.17M | — | $335.67M | $304.18M | — | -$989.49M | -$38.68M | -$1.03B | $177,000.00 | -$1.03B | -$3.46 | -$3.46 | 328,285,861 | 328,285,861 |
|---|
| 2025-12-31 | $522.73M | $944.64M | — | $361.01M | $281.84M | — | -$1.06B | $252.5M | -$812.26M | $1.76M | -$814.02M | -$3.66 | -$3.59 | 4,502,883 | 5,540,321 |
|---|
| 2025-09-30 | $336.58M | $670.2M | — | $325.31M | $283.1M | — | -$942.02M | -$36.77M | -$978.79M | -$363,000.00 | -$978.43M | -$3.31 | -$3.31 | 312,166,297 | 312,166,297 |
|---|
| 2025-06-30 | $259.43M | $531.78M | — | $273.84M | $256.86M | — | -$803.05M | $261.25M | -$541.8M | -$2.37M | -$539.43M | -$2.42 | -$2.80 | 305,640,483 | 305,788,272 |
|---|
| 2025-03-31 | $235.05M | $463.56M | — | $251.25M | $212.18M | — | -$691.93M | $324.4M | -$367.53M | -$1.36M | -$366.17M | -$2.41 | -$2.41 | 303,631,731 | 303,631,731 |
|---|
| 2024-12-31 | $234.47M | $443.25M | — | $280.29M | $243.89M | — | -$732.95M | $336.32M | -$396.63M | $589,000.00 | -$397.22M | -$2.03 | -$2.03 | 13,292,721 | 13,292,721 |
|---|
| 2024-09-30 | $200.04M | $412.54M | — | $324.37M | $233.59M | — | -$770.54M | -$221.45M | -$991.99M | $487,000.00 | -$992.48M | -$4.09 | -$4.09 | 232,397,154 | 232,397,154 |
|---|
| 2024-06-30 | $200.58M | $470.36M | — | $287.17M | $210.25M | — | -$787.42M | $143.96M | -$643.46M | -$65,000.00 | -$643.39M | -$0.34 | -$0.34 | 2,310,360,525 | 2,310,360,525 |
|---|
| 2024-03-31 | $172.74M | $404.8M | — | $284.63M | $213.23M | — | -$729.92M | $49.24M | -$680.67M | $188,000.00 | -$680.86M | -$0.30 | -$0.30 | 2,301,870,644 | 2,301,870,644 |
|---|
| 2023-12-31 | $157.15M | $410.02M | — | $242.98M | $241.03M | — | -$736.87M | $83.12M | -$653.75M | $14,000.00 | -$653.77M | -$12.51 | -$12.51 | -1,802,738,838 | -1,802,738,838 |
|---|
| 2023-09-30 | $137.81M | $469.72M | — | $230.76M | $189.69M | — | -$752.88M | $122.28M | -$630.6M | $296,000.00 | -$630.89M | -$0.28 | -$0.28 | 2,284,446,783 | 2,284,446,783 |
|---|
| 2023-06-30 | $150.87M | $555.81M | — | $233.47M | $197.75M | — | -$837.69M | $74.04M | -$763.65M | $587,000.00 | -$764.23M | -$0.40 | -$0.40 | 1,912,459,833 | 1,912,459,833 |
|---|
| 2023-03-31 | $149.43M | $500.52M | — | $229.8M | $168.77M | — | -$772.16M | -$7.24M | -$779.4M | $129,000.00 | -$779.53M | -$0.43 | -$0.43 | 1,831,725,009 | 1,831,725,009 |
|---|
| 2022-12-31 | $257.71M | $615.29M | — | $221.29M | $170.87M | — | -$749.74M | $276.93M | -$472.81M | -$161,000.00 | -$472.65M | -$0.28 | -$0.42 | 11,652,862 | 6,682,019 |
|---|
| 2022-09-30 | $195.46M | $492.48M | — | $213.76M | $176.74M | — | -$687.52M | $157.57M | -$529.95M | $149,000.00 | -$530.1M | -$0.32 | -$0.40 | 1,676,048,504 | 1,690,963,548 |
|---|
| 2022-06-30 | $97.34M | $292.34M | — | $200.38M | $163.81M | — | -$559.2M | $338.84M | -$220.36M | $68,000.00 | -$220.43M | -$0.13 | -$0.33 | 1,669,303,813 | 1,686,815,404 |
|---|
| 2022-03-31 | $57.68M | $245.97M | — | $186.08M | $223.16M | — | -$597.53M | $516.57M | -$80.96M | $323,000.00 | -$81.29M | -$0.05 | -$0.36 | 1,654,322,379 | 1,681,545,859 |
|---|
| 2021-12-31 | $26.39M | $151.47M | — | $163.61M | $197M | — | -$485.68M | -$559.98M | -$1.05B | $18,000.00 | -$1.05B | $2.15 | $2.15 | 307,739,152 | 307,739,152 |
|---|
| 2021-09-30 | $232,000.00 | $3.32M | -$3.09M | $242.41M | $251.55M | $493.96M | -$497.05M | -$27.33M | -$524.38M | $22,000.00 | -$524.4M | -$0.43 | -$0.43 | 1,217,032,285 | 1,217,032,285 |
|---|
| 2021-06-30 | $174,000.00 | $19,000.00 | — | $176.8M | $72.27M | $562,194.00 | -$248.92M | -$12.8M | -$261.72M | $5,000.00 | -$261.73M | -$7.21 | -$7.21 | 36,298,508 | 36,298,508 |
|---|
| 2021-03-31 | $313,000.00 | $85,000.00 | — | $167.37M | $131.65M | $3.09M | -$298.79M | -$449.16M | -$747.95M | $4,000.00 | -$747.95M | -$89.29 | -$89.29 | 32,650,874 | 32,650,874 |
|---|
| 2020-12-31 | $3.63M | $2.52M | — | $169.52M | $31.3M | — | -$199.71M | -$111.51M | -$311.22M | $57,000.00 | -$311.28M | -$8.88 | -$8.88 | 3,936,882 | 3,936,882 |
|---|
| 2020-09-30 | $334,000.00 | $609,000.00 | -$275,000.00 | $133.89M | $27.94M | $161.83M | -$162.1M | $718,000.00 | -$161.38M | -$145,000.00 | -$161.24M | -$6.64 | -$6.64 | 24,279,817 | 24,279,817 |
|---|
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 | $1.35B | $2.61B | — | $1.21B | $1.03B | — | -$3.5B | $801.37M | -$2.7B | -$2.33M | -$2.7B | -$11.81 | -$12.09 | 311,680,046 | 313,400,136 |
|---|
| 2024-12-31 | $807.83M | $1.73B | — | $1.18B | $900.95M | — | -$3.02B | $308.08M | -$2.71B | $1.2M | -$2.71B | -$12.52 | -$12.52 | 244,517,654 | 244,517,654 |
|---|
| 2023-12-31 | $595.27M | $1.94B | — | $937.01M | $797.24M | — | -$3.1B | $272.19M | -$2.83B | $1.03M | -$2.83B | -$13.59 | -$13.59 | 208,177,262 | 208,177,262 |
|---|
| 2022-12-31 | $608.18M | $1.65B | — | $821.51M | $734.57M | — | -$2.59B | $1.29B | -$1.3B | $379,000.00 | -$1.3B | -$0.78 | -$1.51 | 1,678,346,079 | 1,693,258,608 |
|---|
| 2021-12-31 | $27.11M | $154.9M | — | $750.19M | $652.48M | — | -$1.53B | -$1.05B | -$2.58B | $49,000.00 | -$2.58B | -$6.41 | -$6.41 | 740,393,759 | 740,393,759 |
|---|
| 2020-12-31 | $3.98M | $3.07M | — | $511.11M | $89.02M | — | -$599.23M | -$120.34M | -$719.57M | -$188,000.00 | -$719.38M | -$28.42 | -$28.42 | 24,825,944 | 24,825,944 |
|---|
| 2019-12-31 | $4.59M | $3.93M | — | $220.22M | $38.38M | — | -$257.93M | -$19.4M | -$277.33M | $23,000.00 | -$277.36M | -$13.08 | -$13.08 | 20,595,229 | 20,595,229 |
|---|