Complete source-backed income-statement history.
- Available history
- 2020-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.18M | $2.1M | $7.08M | $1.04 | $1.04 | 6,812,000 | 6,823,000 |
|---|
| 2026-03-31 | — | — | — | — | — | — | — | — | $8.05M | $1.82M | $6.23M | $0.92 | $0.91 | 6,788,000 | 6,808,000 |
|---|
| 2025-12-31 | — | — | — | — | — | — | — | — | $7.92M | $1.84M | $6.08M | $0.90 | $0.89 | -22,000 | -6,877,141 |
|---|
| 2025-09-30 | — | — | — | — | — | — | — | — | $8.28M | $1.82M | $6.47M | $0.95 | $0.95 | 6,776,000 | 6,795,000 |
|---|
| 2025-06-30 | — | — | — | — | — | — | — | — | $596,000.00 | -$92,000.00 | $688,000.00 | $0.10 | $0.10 | 6,867,000 | 6,896,000 |
|---|
| 2025-03-31 | — | — | — | — | — | — | — | — | $6.89M | $1.51M | $5.38M | $0.78 | $0.77 | 6,905,000 | 6,964,000 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | $6.82M | $1.59M | $5.23M | $0.79 | $0.78 | 118,000 | -6,489,380 |
|---|
| 2024-09-30 | — | — | — | — | — | — | — | — | -$5.58M | -$1.12M | -$4.46M | -$0.68 | -$0.68 | 6,573,000 | 6,573,000 |
|---|
| 2024-06-30 | — | — | — | — | — | — | — | — | $6.16M | $1.04M | $5.13M | $0.81 | $0.80 | 6,332,000 | 6,417 |
|---|
| 2024-03-31 | — | — | — | — | — | — | — | — | $5.41M | $1.07M | $4.35M | $0.69 | $0.68 | 6,328,000 | 6,418 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | $6.28M | $996,000.00 | $5.28M | $0.84 | $0.82 | 6,000 | 9 |
|---|
| 2023-09-30 | — | — | — | — | — | — | — | — | $9.11M | $1.51M | $7.6M | $1.21 | $1.19 | 6,295,000 | 6,390 |
|---|
| 2023-06-30 | — | — | — | — | — | — | — | — | $6.95M | $161,000.00 | $6.79M | $1.08 | $1.07 | 6,270,000 | 6,365 |
|---|
| 2023-03-31 | — | — | — | — | — | — | — | — | $8M | $1.9M | $6.1M | $0.97 | $0.95 | 6,257,000 | 6,386 |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | — | $9.37M | $2.2M | $7.17M | $1.14 | $1.13 | -25,000 | -26 |
|---|
| 2022-09-30 | — | — | — | — | — | — | — | — | $9.08M | $2.1M | $6.98M | $1.12 | $1.09 | 6,269,000 | 6,378 |
|---|
| 2022-06-30 | — | — | — | — | — | — | — | — | $7.97M | $1.64M | $6.33M | $1.00 | $0.98 | 6,305,000 | 6,437 |
|---|
| 2022-03-31 | — | — | — | — | — | — | — | — | $7.63M | $1.61M | $6.02M | $0.93 | $0.91 | 6,465,000 | 6,614 |
|---|
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 | — | — | — | — | — | — | — | — | $23.68M | $5.07M | $18.61M | $2.73 | $2.71 | 6,827,000 | 6,859 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | $12.82M | $2.57M | $10.24M | $1.57 | $1.55 | 6,530,000 | 6,620 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | $30.34M | $4.57M | $25.77M | $4.10 | $4.03 | 6,281,000 | 6,389 |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | — | $34.05M | $7.56M | $26.49M | $4.19 | $4.11 | 6,320,000 | 6,449 |
|---|
| 2021-12-31 | — | — | — | — | — | — | — | — | $29.19M | $6.7M | $22.49M | $3.37 | $3.30 | 6,667,000 | 6,814 |
|---|
| 2020-12-31 | — | — | — | — | — | — | — | — | — | $63,000.00 | — | — | — | — | — |
|---|