Complete source-backed income-statement history.
- Available history
- 2018-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 |
|---|
| 2022-12-31 | $335.64M | $310.98M | $24.66M | $40.2M | — | $127.7M | -$103.04M | — | -$83.39M | $1.8M | -$83.26M | -$0.03 | -$0.03 | -30,762,350 | -30,762,350 |
|---|
| 2021-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 63,776,994 | 63,776,994 |
|---|
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.37B | $1.15B | $214.98M | $115.87M | — | $325.51M | -$110.53M | — | -$135.55M | -$601,000.00 | -$133.88M | -$0.03 | -$0.03 | 4,107,065,011 | 4,107,065,011 |
|---|
| 2024-12-31 | $1.07B | $882.86M | $183.71M | $115.9M | — | $421.95M | -$238.24M | — | -$271.34M | -$209,000.00 | -$269.43M | -$0.07 | -$0.07 | 3,658,088,876 | 3,658,088,876 |
|---|
| 2023-12-31 | $992.61M | $872.87M | $119.74M | $110.54M | — | $416.73M | -$296.98M | — | -$305.03M | $2.53M | -$306.53M | -$0.09 | -$0.09 | 3,558,354,940 | 3,558,354,940 |
|---|
| 2022-12-31 | $1.19B | $1.12B | $62.28M | $140.81M | — | $388.7M | -$326.42M | — | -$386.23M | $3.55M | -$385.4M | -$0.11 | -$0.11 | 3,623,838,985 | 3,623,838,985 |
|---|
| 2021-12-31 | $1.42B | $1.37B | $55.13M | $163.8M | — | $339.53M | -$284.4M | — | -$247.31M | $2.47M | -$249.3M | — | — | 3,441,729,444 | 3,441,729,444 |
|---|
| 2020-12-31 | $1.01B | $953.31M | $54.71M | $118.79M | — | $239.73M | -$185.02M | — | -$145.18M | $2.28M | -$147.47M | — | — | 2,400,874,197 | 2,400,874,197 |
|---|
| 2019-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 889,521,200 |
|---|
| 2018-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 793,430,000 |
|---|