Complete source-backed income-statement history.
- Available history
- 2024-09-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 | — | — | — | — | — | — | — | — | $12.89M | $2.68M | $10.22M | $0.75 | $0.74 | 13,700,296 | 13,700,296 |
|---|
| 2026-03-31 | — | — | — | — | — | — | — | — | $11.86M | $2.33M | $9.53M | $0.70 | $0.70 | 13,697,987 | 13,697,987 |
|---|
| 2025-12-31 | — | — | — | — | — | — | — | — | $12.36M | $2.22M | $10.14M | $0.73 | $0.73 | 399,310 | 399,310 |
|---|
| 2025-09-30 | — | — | — | — | — | — | — | — | $12.3M | $2.83M | $9.47M | $0.77 | $0.77 | 12,239,644 | 12,239,644 |
|---|
| 2025-06-30 | — | — | — | — | — | — | — | — | $11.56M | $2.66M | $8.9M | $0.73 | $0.73 | 12,239,644 | 12,239,644 |
|---|
| 2025-03-31 | — | — | — | — | — | — | — | — | $11.2M | $2.51M | $8.69M | $0.72 | $0.72 | 12,137,038 | 12,137,038 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | $8.85M | $3.24M | $5.61M | $0.44 | $0.44 | -22,446 | -22,446 |
|---|
| 2024-09-30 | — | — | — | — | — | — | — | — | $11.02M | $1.81M | $9.21M | $0.75 | $0.74 | 12,208,881 | 12,208,881 |
|---|
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 | — | — | — | — | — | — | — | — | $47.42M | $10.22M | $37.2M | $2.95 | $2.95 | 12,605,127 | 12,605,127 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | $40.57M | $8.89M | $31.41M | $2.58 | $2.54 | 12,187,560 | 12,187,560 |
|---|