Complete source-backed income-statement history.
- Available history
- 2022-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 | — | — | — | — | — | — | — | — | — | — | — | — | — | 35,646,516 | 35,646,516 |
|---|
| 2026-03-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 35,519,587 | 35,519,587 |
|---|
| 2025-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 2,586,522 | 2,586,522 |
|---|
| 2025-09-30 | — | — | — | — | — | — | — | — | — | — | — | — | — | 21,452,865 | 21,452,865 |
|---|
| 2025-06-30 | — | — | — | — | — | — | — | — | — | — | — | — | — | 21,449,318 | 21,449,318 |
|---|
| 2025-03-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 11,177,591 | 11,177,591 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 281,636 | 281,636 |
|---|
| 2024-09-30 | — | — | — | — | — | — | — | — | — | — | — | — | — | 9,285,424 | 9,285,424 |
|---|
| 2024-06-30 | — | — | — | — | — | — | — | — | — | — | — | — | — | 7,748,629 | 7,748,629 |
|---|
| 2024-03-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 149,373,068 | 149,373,068 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 3,358,606 | 3,358,606 |
|---|
| 2023-09-30 | — | — | — | — | — | — | — | — | — | — | — | — | — | 135,730,527 | 135,730,527 |
|---|
| 2023-06-30 | — | — | — | — | — | — | — | — | — | — | — | — | — | 121,283,186 | 121,283,186 |
|---|
| 2023-03-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 118,246,915 | 118,246,915 |
|---|
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 | — | — | — | — | — | — | — | — | — | — | — | — | — | 20,650,750 | 20,650,750 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 8,446,643 | 8,446,643 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 128,509,525 | 128,509,525 |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 109,661,379 | 109,661,379 |
|---|