Complete source-backed income-statement history.
- Available history
- 2024-03-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 | — | — | — | $21.86M | — | $32.47M | -$32.47M | $2.58M | — | — | -$29.89M | -$0.66 | -$0.66 | 45,148,971 | 45,148,971 |
|---|
| 2026-03-31 | — | — | — | $18.96M | — | $29.6M | -$29.6M | $2.82M | — | — | -$26.78M | -$0.60 | -$0.60 | 44,921,984 | 44,921,984 |
|---|
| 2025-12-31 | — | — | — | $15.17M | — | $23.61M | -$23.61M | $3.17M | — | — | -$20.44M | -$0.45 | -$0.45 | 1,574,775 | 1,574,775 |
|---|
| 2025-09-30 | — | — | — | $16.04M | — | $23.81M | -$23.81M | $3.53M | — | — | -$20.28M | -$0.46 | -$0.46 | 44,255,053 | 44,255,053 |
|---|
| 2025-06-30 | — | — | — | $15.38M | — | $21.91M | -$21.91M | $3.84M | — | — | -$18.07M | -$0.41 | -$0.41 | 44,116,997 | 44,116,997 |
|---|
| 2025-03-31 | — | — | — | $13.67M | — | $19.66M | -$19.66M | $3.18M | — | — | -$16.48M | -$0.62 | -$0.62 | 26,596,059 | 26,596,059 |
|---|
| 2024-12-31 | — | — | — | $14.25M | — | $18.13M | -$18.13M | $2.29M | — | — | -$15.85M | -$3.18 | -$3.18 | 279,451 | 279,451 |
|---|
| 2024-09-30 | — | — | — | $24.58M | — | $27.98M | -$27.98M | $2.54M | — | — | -$25.44M | -$5.67 | -$5.67 | 4,485,813 | 4,485,813 |
|---|
| 2024-06-30 | — | — | — | $8.23M | — | $11.29M | -$11.29M | $2.74M | — | — | -$8.55M | -$2,710.00 | -$2,710.00 | 3,159,815 | 3,159,815 |
|---|
| 2024-03-31 | — | — | — | $10.22M | — | $13.15M | -$13.15M | $1.3M | — | — | -$11.85M | -$3,840.00 | -$3,840.00 | 3,082,635 | 3,082,635 |
|---|
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 | — | — | — | $60.26M | — | $88.98M | -$88.98M | $13.71M | — | $0.00 | -$75.27M | -$1.88 | -$1.88 | 39,962,163 | 39,962,163 |
|---|
| 2024-12-31 | — | — | — | $57.29M | — | $70.56M | -$70.56M | $8.87M | — | $0.00 | -$61.69M | -$15.99 | -$15.99 | 3,858,859 | 3,858,859 |
|---|