Complete source-backed income-statement history.
- Available history
- 2022-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 | — | — | — | — | — | — | — | — | $4.73M | $1.27M | $3.46M | $0.43 | $0.42 | 8,013,000 | 8,253,000 |
|---|
| 2026-03-31 | — | — | — | — | — | — | — | — | $2.05M | $961,000.00 | $1.09M | $0.13 | $0.13 | 8,157,000 | 8,157,000 |
|---|
| 2025-12-31 | — | — | — | — | — | — | — | — | $7.06M | $2.25M | $4.81M | $0.55 | $0.55 | — | -320,000 |
|---|
| 2025-09-30 | — | — | — | — | — | — | — | — | $5.17M | $1.44M | $3.73M | $0.41 | $0.41 | — | 9,079,000 |
|---|
| 2025-06-30 | — | — | — | — | — | — | — | — | $3.94M | $1.08M | $2.86M | $0.29 | $0.29 | 9,859,000 | 9,914,000 |
|---|
| 2025-03-31 | — | — | — | — | — | — | — | — | $2.7M | $599,000.00 | $2.1M | $0.21 | $0.21 | 9,895,000 | 9,989,000 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | $2.85M | $895,000.00 | $1.95M | $0.19 | $0.18 | — | 24,000 |
|---|
| 2024-09-30 | — | — | — | — | — | — | — | — | $5.24M | $1.44M | $3.8M | $0.35 | $0.35 | — | 10,752,000 |
|---|
| 2024-06-30 | — | — | — | — | — | — | — | — | $4.72M | $1.32M | $3.4M | $0.32 | $0.32 | — | 10,652,000 |
|---|
| 2024-03-31 | — | — | — | — | — | — | — | — | $3.6M | $1.03M | $2.57M | $0.24 | $0.24 | — | 10,638,000 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | $4.02M | $1.01M | $3.01M | $0.26 | $0.27 | — | 483,000 |
|---|
| 2023-09-30 | — | — | — | — | — | — | — | — | $5.08M | $1.4M | $3.68M | $0.35 | $0.35 | — | 10,600,000 |
|---|
| 2023-06-30 | — | — | — | — | — | — | — | — | $5.21M | $1.31M | $3.9M | $0.49 | $0.49 | — | 7,977,000 |
|---|
| 2023-03-31 | — | — | — | — | — | — | — | — | $4.31M | $1.19M | $3.12M | $0.39 | $0.39 | — | 7,967,000 |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | — | $3.98M | $1.25M | $2.73M | $0.34 | $0.34 | — | 7,964,053 |
|---|
| 2022-09-30 | — | — | — | — | — | — | — | — | $3.65M | $1.04M | $2.61M | $0.33 | $0.33 | — | 7,957 |
|---|
| 2022-06-30 | — | — | — | — | — | — | — | — | $3.43M | $669,000.00 | $2.77M | $0.37 | $0.37 | — | 7,411 |
|---|
| 2022-03-31 | — | — | — | — | — | — | — | — | $3.5M | $1.08M | $2.42M | $0.33 | $0.33 | — | 7,389 |
|---|
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 | — | — | — | — | — | — | — | — | $18.86M | $5.37M | $13.5M | $1.44 | $1.43 | 9,380,000 | 9,458,000 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | $16.41M | $4.68M | $11.72M | $1.10 | $1.09 | 10,679,000 | 10,710,000 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | $18.62M | $4.92M | $13.71M | $1.47 | $1.47 | 9,303,000 | 9,341,000 |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | — | $14.55M | $4.03M | $10.52M | $1.32 | $1.32 | 7,950,000 | 7,972,000 |
|---|