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 | — | — | — | — | — | — | — | — | $27.49M | $6.37M | $21.12M | $0.53 | $0.53 | 39,693,140 | 40,000,305 |
|---|
| 2026-03-31 | — | — | — | — | — | — | — | — | $20.35M | $5.37M | $14.98M | $0.37 | $0.36 | 40,969,748 | 41,421,002 |
|---|
| 2025-12-31 | — | — | — | — | — | — | — | — | $14.88M | $7.18M | $7.71M | $0.19 | $0.20 | 308,603 | 336,839 |
|---|
| 2025-09-30 | — | — | — | — | — | — | — | — | $19.96M | $4.6M | $15.36M | $0.43 | $0.43 | 35,372,205 | 35,579,456 |
|---|
| 2025-06-30 | — | — | — | — | — | — | — | — | $18.72M | $4.14M | $14.58M | $0.39 | $0.39 | 37,191,460 | 37,550,409 |
|---|
| 2025-03-31 | — | — | — | — | — | — | — | — | $17.57M | $4.91M | $12.66M | $0.33 | $0.33 | 38,755,746 | 38,755,746 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | $19.28M | $3.66M | $15.61M | $0.40 | $0.40 | -33,385 | -33,385 |
|---|
| 2024-09-30 | — | — | — | — | — | — | — | — | $15.38M | $7M | $8.38M | $0.21 | $0.21 | 39,289,271 | 39,289,271 |
|---|
| 2024-06-30 | — | — | — | — | — | — | — | — | $11.82M | $2.37M | $9.45M | $0.24 | $0.24 | 39,289,271 | 39,289,271 |
|---|
| 2024-03-31 | — | — | — | — | — | — | — | — | $12.14M | $3.44M | $8.7M | $0.22 | $0.22 | 39,689,644 | 39,689,644 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | -$20.16M | -$6.54M | -$13.62M | — | — | — | — |
|---|
| 2023-09-30 | — | — | — | — | — | — | — | — | $11.57M | $3.1M | $8.47M | — | — | — | — |
|---|
| 2023-06-30 | — | — | — | — | — | — | — | — | $8.46M | $2.23M | $6.23M | — | — | — | — |
|---|
| 2023-03-31 | — | — | — | — | — | — | — | — | $11.98M | $3.23M | $8.75M | — | — | — | — |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | — | $12.06M | $29,000.00 | $12.03M | — | — | — | — |
|---|
| 2022-09-30 | — | — | — | — | — | — | — | — | $9.74M | $2.65M | $7.09M | — | — | — | — |
|---|
| 2022-06-30 | — | — | — | — | — | — | — | — | — | — | $6.67M | — | — | — | — |
|---|
| 2022-03-31 | — | — | — | — | — | — | — | — | — | — | $4.28M | — | — | — | — |
|---|
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 | — | — | — | — | — | — | — | — | $71.13M | $20.83M | $50.3M | $1.34 | $1.34 | 37,409,219 | 37,626,188 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | $58.62M | $16.47M | $42.15M | $1.07 | $1.07 | 39,389,829 | 39,389,829 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | $11.84M | $2.02M | $9.83M | $0.23 | $0.23 | 42,018,229 | 42,018,229 |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | — | $36.39M | $6.32M | $30.07M | — | — | — | — |
|---|