Complete source-backed income-statement history.
- Available history
- 2024-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 | — | — | — | — | — | — | — | — | $7.11M | $1.63M | $5.46M | $0.38 | $0.38 | 14,470,352 | 14,543,745 |
|---|
| 2026-03-31 | — | — | — | — | — | — | — | — | $1.48M | $139,000.00 | $1.32M | $0.09 | $0.09 | 14,414,505 | 14,506,000 |
|---|
| 2025-12-31 | — | — | — | — | — | — | — | — | $9.44M | $2.03M | $7.4M | $0.51 | $0.51 | 22,624 | -25,897 |
|---|
| 2025-09-30 | — | — | — | — | — | — | — | — | $5.64M | $1.28M | $4.31M | $0.30 | $0.30 | 14,280,165 | 14,525,422 |
|---|
| 2025-06-30 | — | — | — | — | — | — | — | — | $6.28M | $1.49M | $4.76M | $0.33 | $0.33 | 14,273,433 | 14,551,123 |
|---|
| 2025-03-31 | — | — | — | — | — | — | — | — | $5.73M | $1.22M | $4.47M | $0.31 | $0.31 | 14,256,155 | 14,548,644 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | $6.48M | $1.24M | $5.24M | $0.37 | $0.37 | 300,439 | 351,439 |
|---|
| 2024-09-30 | — | — | — | — | — | — | — | — | $6.53M | $1.51M | $5.02M | $0.38 | $0.38 | 13,066,656 | 13,235,935 |
|---|
| 2024-06-30 | — | — | — | — | — | — | — | — | $6.09M | $1.41M | $4.68M | $0.36 | $0.36 | 12,844,795 | 12,963,590 |
|---|
| 2024-03-31 | — | — | — | — | — | — | — | — | $4.81M | $1.11M | $3.7M | $0.29 | $0.29 | 12,777,820 | 12,882,837 |
|---|
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 | $1.24B | — | — | — | — | — | — | — | $27.09M | $6.02M | $20.93M | $1.46 | $1.44 | 14,292,579 | 14,484,059 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | $23.91M | $5.27M | $18.64M | $1.41 | $1.39 | 13,197,050 | 13,426,221 |
|---|