Complete source-backed income-statement history.
- Available history
- 2021-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 | $19.34M | — | — | — | — | — | $2.12M | — | — | $374,000.00 | $61,000.00 | $0.00 | $0.00 | 51,753,000 | 60,440,000 |
|---|
| 2026-03-31 | $22.88M | — | — | — | — | — | $3.45M | — | — | $909,000.00 | -$22.97M | -$0.46 | -$0.46 | 50,084,000 | 50,084,000 |
|---|
| 2025-12-31 | $18.4M | — | — | — | — | — | -$3.45M | — | — | $312,000.00 | -$36.94M | -$0.75 | -$0.75 | 928,000 | 928,000 |
|---|
| 2025-09-30 | $17.46M | — | — | — | — | — | -$3.33M | — | — | -$995,000.00 | -$13.69M | -$0.29 | -$0.29 | 47,436,000 | 47,436,000 |
|---|
| 2025-06-30 | $21.03M | — | — | — | — | — | -$133,000.00 | — | — | -$641,000.00 | -$45.25M | -$0.99 | -$0.99 | 45,687,000 | 45,687,000 |
|---|
| 2025-03-31 | $29.07M | — | — | — | — | — | $5.53M | — | — | $1.21M | -$34.32M | -$0.80 | -$0.80 | 42,899,000 | 42,899,000 |
|---|
| 2024-12-31 | $25.93M | — | — | — | — | — | $933,000.00 | — | — | -$181,000.00 | -$8.83M | -$0.21 | -$0.21 | 567,000 | 567,000 |
|---|
| 2024-09-30 | $22.22M | — | — | — | — | — | -$5.95M | — | — | $700,000.00 | -$10.04M | -$0.25 | -$0.25 | 40,786,000 | 40,786,000 |
|---|
| 2024-06-30 | $22.27M | — | — | — | — | — | $593,000.00 | — | — | $303,000.00 | -$9.78M | -$0.24 | -$0.24 | 39,616,000 | 39,616,000 |
|---|
| 2024-03-31 | $12.81M | — | — | — | — | — | $269,000.00 | — | — | $550,000.00 | -$22.7M | -$0.59 | -$0.59 | 38,572,000 | 38,572,000 |
|---|
| 2023-12-31 | $22.17M | — | — | — | — | — | $9.75M | — | — | $1.29M | -$17.05M | -$0.44 | -$0.44 | 157,000 | 157,000 |
|---|
| 2023-09-30 | $12.36M | — | — | — | — | — | -$521,000.00 | — | — | $330,000.00 | -$69.11M | -$1.86 | -$1.86 | 37,187,000 | 37,187,000 |
|---|
| 2023-06-30 | $13.88M | — | — | — | — | — | $27,000.00 | — | — | $308,000.00 | -$15.02M | -$0.40 | -$0.40 | 37,172,000 | 37,172,000 |
|---|
| 2023-03-31 | $14.87M | — | — | — | — | — | $2.33M | — | — | $806,000.00 | -$19.52M | -$0.56 | -$0.56 | 37,172,000 | 37,172,000 |
|---|
| 2022-09-30 | $40.76M | — | — | — | — | — | $28.04M | — | — | $7.52M | -$58.99M | -$1.62 | -$1.62 | 37,172,000 | 37,172,000 |
|---|
| 2022-06-30 | — | — | — | — | — | — | — | — | — | $2M | — | — | — | — | — |
|---|
| 2022-03-31 | — | — | — | — | — | — | — | — | — | — | $58.28M | — | — | — | — |
|---|
| 2021-12-31 | — | — | — | — | — | — | — | — | — | — | $81.05M | — | — | — | — |
|---|
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 | $85.97M | — | — | — | — | — | -$1.38M | — | — | -$111,000.00 | -$130.19M | -$2.81 | -$2.81 | 46,252,000 | 46,252,000 |
|---|
| 2024-12-31 | $83.22M | — | — | — | — | — | -$4.15M | — | — | $1.37M | -$51.35M | -$1.28 | -$1.28 | 40,229,000 | 40,229,000 |
|---|
| 2023-12-31 | $63.28M | — | — | — | — | — | $11.58M | — | — | $2.73M | -$121.86M | -$3.26 | -$3.26 | 37,334,000 | 37,334,000 |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | — | — | $9.98M | — | — | — | — | — |
|---|
| 2021-12-31 | — | — | — | — | — | — | — | — | — | — | $245.46M | — | — | — | — |
|---|