Complete source-backed income-statement history.
- Available history
- 2021-06-30 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 | — | — | — | — | — | — | — | — | $7.47M | $0.00 | $7.47M | $0.35 | $0.34 | 21,242,557 | 21,713,882 |
|---|
| 2026-03-31 | — | — | — | — | — | — | — | — | $4.84M | $0.00 | $4.84M | $0.23 | $0.23 | 21,080,272 | 21,484,118 |
|---|
| 2025-12-31 | — | — | — | — | — | — | — | — | $8.16M | $0.00 | $8.16M | $0.38 | $0.38 | 24,168 | 18,228 |
|---|
| 2025-09-30 | — | — | — | — | — | — | — | — | $8.93M | $0.00 | $8.93M | $0.42 | $0.42 | 21,074,771 | 21,485,776 |
|---|
| 2025-06-30 | — | — | — | — | — | — | — | — | $8.88M | $0.00 | $8.88M | $0.42 | $0.41 | 21,002,787 | 21,487,106 |
|---|
| 2025-03-31 | — | — | — | — | — | — | — | — | $10.04M | $0.00 | $10.04M | $0.48 | $0.47 | 20,858,466 | 21,264,891 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | $7.92M | $0.00 | $7.92M | $0.39 | $0.39 | 185,039 | 182,225 |
|---|
| 2024-09-30 | — | — | — | — | — | — | — | — | $11.21M | $0.00 | $11.21M | $0.57 | $0.56 | 19,625,190 | 20,058,417 |
|---|
| 2024-06-30 | — | — | — | — | — | — | — | — | $9.18M | $0.00 | $9.18M | $0.47 | $0.46 | 19,378,445 | 19,890,376 |
|---|
| 2024-03-31 | — | — | — | — | — | — | — | — | $8.73M | $0.00 | $8.73M | $0.48 | $0.47 | 18,273,919 | 18,640,492 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | $9.4M | $0.00 | $9.4M | $0.52 | $0.51 | 32,795 | 74,554 |
|---|
| 2023-09-30 | — | — | — | — | — | — | — | — | $9.98M | $0.00 | $9.98M | $0.55 | $0.54 | 18,175,467 | 18,562,930 |
|---|
| 2023-06-30 | $13.66M | — | — | — | — | $5.02M | — | — | $8.64M | $0.00 | $8.64M | $0.48 | $0.47 | 18,094,288 | 18,273,512 |
|---|
| 2023-03-31 | $14.91M | — | — | — | — | $4.22M | — | — | $10.69M | $0.00 | $10.69M | $0.60 | $0.60 | 17,879,444 | 17,960,103 |
|---|
| 2022-12-31 | $14.76M | — | — | — | — | $7.51M | — | — | $7.26M | — | $7.26M | $0.41 | $0.41 | 1,398 | -1,398 |
|---|
| 2022-09-30 | $12.93M | — | — | — | — | $3.16M | — | — | $9.77M | — | $9.77M | $0.55 | $0.55 | 17,657,913 | 17,752,290 |
|---|
| 2022-06-30 | $11.4M | — | — | — | — | $3.94M | — | — | $7.46M | — | $7.46M | $0.42 | $0.42 | 17,657,913 | 17,752,413 |
|---|
| 2022-03-31 | $9.76M | — | — | — | — | $1.96M | — | — | $7.8M | — | $7.8M | $0.44 | $0.44 | 17,641,090 | 17,737,975 |
|---|
| 2021-09-30 | $4.12M | — | — | — | — | $48,596.00 | — | — | $4.07M | — | $4.07M | $0.83 | $0.83 | 4,895,694 | 4,895,694 |
|---|
| 2021-06-30 | — | — | — | — | — | $69,226.00 | — | — | $1.07M | — | $1.07M | $0.45 | $0.45 | 2,355,559 | 2,355,559 |
|---|
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 | — | — | — | — | — | — | — | — | $36.01M | $0.00 | $36.01M | $1.71 | $1.68 | 21,003,635 | 21,431,650 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | $37.05M | $0.00 | $37.05M | $1.92 | $1.88 | 19,279,501 | 19,713,916 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | $38.71M | $0.00 | $38.71M | $2.14 | $2.11 | 18,085,088 | 18,343,725 |
|---|
| 2022-12-31 | $48.86M | — | — | — | — | $16.57M | — | — | $32.29M | $0.00 | $32.29M | $1.83 | $1.82 | 17,653,765 | 17,746,214 |
|---|