Complete source-backed income-statement history.
- Available history
- 2023-12-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 | $226.93M | — | — | — | — | — | $15.48M | -$5.34M | $10.14M | -$1.01M | $4.68M | $0.30 | $0.26 | 15,586,953 | 43,127,603 |
|---|
| 2026-03-31 | $167.51M | — | — | — | — | — | $14.78M | -$2.25M | $12.53M | $1.05M | $3.42M | $0.23 | $0.23 | 15,104,788 | 15,126,679 |
|---|
| 2025-06-30 | $106.11M | — | — | — | — | — | $11.75M | -$1.58M | $10.16M | $714,261.00 | $7.17M | — | — | — | — |
|---|
| 2025-03-31 | $81.8M | — | — | — | — | — | $7.91M | -$1.27M | $6.64M | $0.00 | $5.48M | — | — | — | — |
|---|
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 | $456.05M | — | — | — | — | — | $40.4M | -$7.34M | $33.06M | $1.97M | $22.69M | — | — | — | — |
|---|
| 2024-12-31 | $315.19M | — | — | — | — | — | $35.93M | -$6.28M | $29.65M | $1.35M | $21.36M | — | — | — | — |
|---|
| 2023-12-31 | $247.92M | — | — | — | — | — | $29.53M | -$5.23M | $24.3M | $0.00 | $20.57M | — | — | — | — |
|---|