Complete source-backed income-statement history.
- Available history
- 2017-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 |
|---|
| 2025-12-31 | — | — | — | $55.66M | — | $72.9M | -$72.9M | — | -$72.86M | $0.00 | -$30.79M | -$0.13 | -$0.13 | 15,169,615 | 15,169,615 |
|---|
| 2024-12-31 | — | — | — | $6.03M | — | $13.37M | -$13.37M | — | -$10.84M | $0.00 | -$10.84M | -$0.06 | -$0.06 | 243,136 | 243,136 |
|---|
| 2020-12-31 | — | — | — | $48.04M | — | — | — | — | $158.09M | — | $156.22M | $1.20 | $1.12 | — | 30,472,726 |
|---|
| 2019-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 197,144 |
|---|
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 | — | — | — | $62.91M | — | $94.27M | -$94.27M | — | -$88.34M | $0.00 | -$46.27M | -$0.21 | -$0.21 | 220,258,932 | 220,258,932 |
|---|
| 2024-12-31 | — | — | — | $21.77M | — | $51.43M | -$51.43M | — | -$49.7M | $0.00 | -$22.23M | -$0.12 | -$0.12 | 186,728,372 | 186,728,372 |
|---|
| 2023-12-31 | $632,000.00 | — | — | $21.45M | — | $72.65M | -$72.02M | — | -$82.22M | $0.00 | -$207.73M | -$1.09 | -$1.09 | 191,423,850 | 191,423,850 |
|---|
| 2022-12-31 | -$1.55M | $3.95M | — | $22.55M | — | $51.53M | -$53.08M | — | -$141.1M | $103,000.00 | -$371.05M | -$1.96 | -$1.96 | 189,787,292 | 189,787,292 |
|---|
| 2021-12-31 | $13.81M | $7.29M | — | $190.34M | — | — | — | — | -$366.37M | -$495,000.00 | -$365.87M | -$2.09 | -$2.09 | 174,707,055 | 174,707,055 |
|---|
| 2020-12-31 | $236.42M | — | — | $150.91M | — | — | — | — | $74.04M | $1.87M | $72.17M | $0.54 | $0.46 | 134,158,824 | 157,231,652 |
|---|
| 2019-12-31 | $4.31M | — | — | $120.72M | — | — | — | — | -$208.56M | — | -$208.56M | -$28.90 | -$28.90 | 7,381,230 | 7,381,230 |
|---|
| 2018-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 6,529,092 | 6,529,092 |
|---|
| 2017-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 5,742,669 |
|---|