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 | $170.41M | — | — | — | — | $100.52M | $70.5M | — | $113.46M | $5.46M | $31.75M | $1.35 | $0.88 | 18,711,659 | 36,207,325 |
|---|
| 2026-03-31 | $150.7M | — | — | — | — | $89.54M | $65.33M | — | -$6.69M | -$348,000.00 | -$1.87M | -$0.28 | -$0.28 | 17,662,870 | 17,662,870 |
|---|
| 2025-12-31 | $115.47M | — | — | — | — | $62.77M | $54.29M | — | $79.43M | -$922,000.00 | $20.68M | $1.35 | $1.34 | 79,149 | 45,651,107 |
|---|
| 2025-09-30 | $78.25M | — | — | — | — | $55.82M | $23.9M | — | $36.63M | -$3.38M | $10.4M | $0.67 | $0.65 | 15,433,443 | 15,895,944 |
|---|
| 2025-06-30 | $72.47M | — | — | — | — | $52.8M | $21.68M | — | $71.37M | -$588,000.00 | $17.99M | $1.18 | $1.18 | 15,237,500 | 15,237,500 |
|---|
| 2025-03-31 | $84.18M | — | — | — | — | $173.14M | -$87.98M | — | -$128.33M | $35,000.00 | -$34.57M | -$2.27 | -$2.27 | 15,237,500 | 15,237,500 |
|---|
| 2024-12-31 | $68.83M | — | — | — | — | $40.84M | $28.27M | — | -$5.52M | $0.00 | -$54.8M | $0.00 | $0.00 | 0 | 0 |
|---|
| 2024-09-30 | $68.97M | — | — | — | — | $46.29M | $22.95M | — | $44.79M | $0.00 | $44.79M | $0.00 | $0.00 | 0 | 0 |
|---|
| 2024-06-30 | $70.07M | — | — | — | — | $42.37M | $28.07M | — | $24.07M | $0.00 | $24.07M | $0.00 | $0.00 | 0 | 0 |
|---|
| 2024-03-31 | $49.84M | — | — | — | — | $35.79M | $14.44M | — | -$14.06M | $0.00 | -$14.06M | — | — | — | — |
|---|
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 | $350.38M | — | — | — | — | $344.54M | $11.9M | — | $59.1M | -$4.86M | $13.84M | $0.90 | $0.89 | 15,382,681 | 60,954,639 |
|---|
| 2024-12-31 | $257.71M | — | — | — | — | $165.29M | $93.74M | — | $49.29M | $0.00 | $0.00 | $0.00 | $0.00 | 0 | 0 |
|---|
| 2023-12-31 | $159.53M | — | — | — | — | $109.04M | $52.7M | — | $86.67M | $0.00 | $86.67M | $0.00 | $0.00 | 0 | 0 |
|---|