Complete source-backed income-statement history.
- Available history
- 2016-12-31 to 2025-12-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 |
|---|
| 2024-03-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 754,461,817 | 754,461,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 | $463.27M | $432.33M | $30.94M | $1.77M | — | $64.5M | -$24.82M | — | -$37.53M | $6,000.00 | -$37.53M | $0.00 | $0.00 | 62,756,316,162 | 62,756,316,162 |
|---|
| 2024-03-31 | $190.4M | $179.24M | $11.16M | $4.68M | — | $56.93M | -$43.28M | — | -$51.97M | $43,000.00 | -$51.58M | -$0.15 | -$0.15 | 2,185,363,635 | 2,185,363,635 |
|---|
| 2023-03-31 | $299.85M | $296.14M | $3.71M | $5.49M | — | $65.87M | -$51.97M | — | -$21.43M | $53,000.00 | -$19.97M | — | — | 1,344,536,565 | 1,344,536,565 |
|---|
| 2022-03-31 | $258.09M | $250.56M | $7.53M | $5.71M | — | $64.47M | -$44M | — | -$22.61M | $39,000.00 | -$22.59M | — | — | 1,168,419,750 | 1,354,506,021 |
|---|
| 2021-03-31 | $100.34M | $102.83M | -$2.49M | $11.32M | — | $119.46M | -$84.35M | — | -$111.82M | $5,000.00 | -$64.29M | — | — | 1,100,650,208 | 1,330,913,033 |
|---|
| 2019-12-31 | $227.64M | $98.81M | $128.83M | $20.07M | — | $314.33M | -$185.22M | — | -$195.02M | -$366,000.00 | -$285.07M | — | — | 886,613,598 | 886,613,598 |
|---|
| 2018-12-31 | $483.08M | $165.96M | $317.12M | $48M | — | $690.99M | -$373.87M | — | -$222.39M | $2.13M | -$221.84M | -$0.73 | -$0.73 | 477,848,763 | 477,848,763 |
|---|
| 2017-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 49,318,860 |
|---|
| 2016-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 49,174,850,000 |
|---|