Complete source-backed income-statement history.
- Available history
- 2018-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 | — | — | — | — | — | — | — | — | — | — | -$9.87M | -$0.80 | -$0.80 | 12,377,806 | 12,377,806 |
|---|
| 2026-03-31 | — | — | — | — | — | — | — | — | — | — | -$10.17M | -$0.82 | -$0.82 | 12,435,534 | 12,435,534 |
|---|
| 2025-12-31 | — | — | — | — | — | — | — | — | — | — | -$7.54M | -$0.80 | -$0.79 | 663,713 | 698,291 |
|---|
| 2025-09-30 | — | — | — | — | — | — | — | — | — | — | $23.63M | $1.88 | $1.86 | 12,549,643 | 12,726,646 |
|---|
| 2025-06-30 | — | — | — | — | — | — | — | — | — | — | -$4.52M | -$0.49 | -$0.49 | 9,204,657 | 9,204,657 |
|---|
| 2025-03-31 | — | — | — | — | — | — | — | — | — | — | -$82,000.00 | -$0.01 | -$0.01 | 9,198,223 | 9,198,223 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | — | — | -$2.54M | -$0.27 | -$0.27 | -22,199 | -22,199 |
|---|
| 2024-09-30 | — | — | — | — | — | — | — | — | — | — | -$1.51M | -$0.16 | -$0.16 | 9,244,033 | 9,244,033 |
|---|
| 2024-06-30 | — | — | — | — | — | — | — | — | — | — | -$6.37M | -$0.69 | -$0.69 | 9,293,687 | 9,293,687 |
|---|
| 2024-03-31 | — | — | — | — | — | — | — | — | — | — | $4.49M | $0.48 | $0.48 | 9,344,994 | 9,344,994 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | — | — | $7M | $0.74 | $0.74 | -24,439 | -24,439 |
|---|
| 2023-09-30 | — | — | — | — | — | — | — | — | — | — | $7.45M | $0.78 | $0.78 | 9,505,172 | 9,505,172 |
|---|
| 2023-06-30 | — | — | — | — | — | — | — | — | — | — | -$3.11M | -$0.33 | -$0.33 | 9,541,722 | 9,541,722 |
|---|
| 2023-03-31 | — | — | — | — | — | — | — | — | — | — | $55,000.00 | $0.01 | $0.01 | 9,555,125 | 9,555,125 |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | — | — | — | -$12.42M | -$1.29 | -$1.29 | -10,402 | -10,402 |
|---|
| 2022-09-30 | — | — | — | — | — | — | — | — | — | — | -$4.21M | -$0.44 | -$0.44 | 9,602,712 | 9,602,712 |
|---|
| 2022-06-30 | — | — | — | — | — | — | — | — | — | — | -$8.43M | -$0.88 | -$0.88 | 9,634,870 | 9,634,870 |
|---|
| 2022-03-31 | — | — | — | — | — | — | — | — | — | — | $4.06M | $0.42 | $0.42 | 9,698,099 | 9,698,099 |
|---|
| 2021-12-31 | — | — | — | — | — | — | — | — | — | — | -$2M | -$0.36 | -$0.36 | 322,418 | 322,418 |
|---|
| 2021-09-30 | — | — | — | — | — | — | — | — | — | — | $9.15M | $1.00 | $1.00 | 9,131,456 | 9,131,456 |
|---|
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 | — | — | — | — | — | — | — | — | — | — | $11.49M | $1.04 | $1.04 | 11,001,571 | 11,096,227 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | — | — | -$5.94M | -$0.64 | -$0.64 | 9,272,809 | 9,272,809 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | — | — | $11.38M | $1.20 | $1.20 | 9,509,396 | 9,509,396 |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | — | — | — | -$21M | -$2.18 | -$2.18 | 9,634,468 | 9,634,468 |
|---|
| 2021-12-31 | — | — | — | — | — | — | — | — | — | — | $26.03M | $3.05 | $3.05 | 8,536,079 | 8,536,079 |
|---|
| 2020-12-31 | — | — | — | — | — | — | — | — | — | — | $31.57M | $6.32 | $6.32 | 4,998,759 | 4,998,759 |
|---|
| 2019-12-31 | — | — | — | — | — | — | — | — | — | — | — | -$3.34 | — | — | — |
|---|
| 2018-12-31 | — | — | — | — | — | — | — | — | — | — | — | -$2.56 | — | — | — |
|---|