Complete source-backed income-statement history.
- Available history
- 2021-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 | $131.17M | — | — | $1.17M | — | — | $3.01M | -$1.01M | $2.01M | $448,000.00 | $1.56M | $0.01 | $0.01 | 102,009,359 | 102,009,359 |
|---|
| 2025-03-31 | $102.6M | — | — | $923,000.00 | — | — | -$2.96M | -$773,000.00 | -$3.73M | -$84,000.00 | -$3.65M | -$0.03 | -$0.03 | 102,432,043 | 102,432,043 |
|---|
| 2024-12-31 | $129.19M | — | — | $6.62M | — | — | $3,000.00 | -$961,000.00 | -$958,000.00 | $1.92M | $294,000.00 | -$0.04 | -$0.04 | 775,015 | 775,015 |
|---|
| 2024-03-31 | $85.59M | — | — | $606,000.00 | — | — | -$4.55M | -$641,000.00 | -$5.19M | -$199,000.00 | -$4.99M | -$0.04 | -$0.04 | 89,505,058 | 89,505,058 |
|---|
| 2023-12-31 | $113.28M | — | — | $8.65M | — | — | -$11.91M | $591,000.00 | -$11.32M | $1.59M | -$8.19M | -$0.20 | -$0.20 | 2,768,278 | 2,768,278 |
|---|
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 |
|---|
| 2024-12-31 | $441.9M | — | — | $40.24M | — | — | -$58.36M | -$3.24M | -$61.6M | $2.85M | -$64.45M | -$0.72 | -$0.72 | 95,996,861 | 95,996,861 |
|---|
| 2023-12-31 | $363.75M | — | — | $14.11M | — | — | -$15.46M | $455,000.00 | -$15.01M | $2.57M | -$17.58M | -$0.31 | -$0.31 | 85,441,057 | 85,441,057 |
|---|
| 2022-12-31 | $282.41M | — | — | $8.48M | — | — | -$12.58M | $1.9M | -$10.67M | $231,000.00 | -$11.9M | -$0.08 | -$0.08 | 81,600,000 | 81,600,000 |
|---|
| 2021-12-31 | $187.88M | — | — | $3.65M | — | — | $10.36M | $171,000.00 | $10.53M | $938,000.00 | -$18.09M | -$0.29 | -$0.29 | 81,600,000 | 81,600,000 |
|---|