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 | — | — | — | — | — | $3.35M | — | — | — | — | -$1.73M | -$0.02 | -$0.02 | 88,781,968 | 88,781,968 |
|---|
| 2026-03-31 | — | — | — | — | — | $1.33M | — | — | — | — | $1.23M | $0.01 | $0.01 | 88,522,863 | 92,869,962 |
|---|
| 2025-12-31 | — | — | — | — | — | $1.59M | — | — | — | — | -$4.09M | -$0.06 | -$0.06 | 5,651,726 | 5,651,726 |
|---|
| 2025-09-30 | — | — | — | — | — | $2.5M | — | — | — | — | -$2.59M | -$0.04 | -$0.04 | 65,098,624 | 65,098,624 |
|---|
| 2025-06-30 | — | — | — | — | — | $1.22M | — | — | — | — | -$1.33M | -$0.02 | -$0.02 | 64,706,656 | 64,706,656 |
|---|
| 2025-03-31 | — | — | — | — | — | $841,240.00 | — | — | — | — | -$855,744.00 | -$0.01 | -$0.01 | 64,670,020 | 64,670,020 |
|---|
| 2024-12-31 | — | — | — | — | — | $1.5M | — | — | — | — | -$1.47M | -$0.02 | -$0.02 | 1,547,925 | 1,547,925 |
|---|
| 2024-09-30 | — | — | — | — | — | $2.84M | — | — | — | — | -$2.86M | -$0.04 | -$0.04 | 64,461,334 | 64,461,334 |
|---|
| 2024-06-30 | — | — | — | — | — | — | — | — | — | — | -$1.87M | — | — | — | — |
|---|
| 2024-03-31 | — | — | — | — | — | — | — | — | — | — | -$1.07M | — | — | — | — |
|---|
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 | — | — | — | — | — | $6.14M | — | — | -$8.86M | — | -$8.86M | -$0.13 | -$0.13 | 70,588,703 | 70,588,703 |
|---|
| 2024-12-31 | — | — | — | — | — | $7.25M | — | — | -$7.28M | — | -$7.28M | -$0.12 | -$0.12 | 59,859,899 | 59,859,899 |
|---|