Complete source-backed income-statement history.
- Available history
- 2017-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 | — | — | — | — | — | — | — | — | — | — | -$11.86M | — | — | 39,821,967 | 39,821,967 |
|---|
| 2026-03-31 | — | — | — | — | — | — | — | — | — | — | $82.37M | — | — | 363,062 | 363,062 |
|---|
| 2025-12-31 | — | — | — | — | — | — | — | — | — | — | $65.9M | — | — | 39,678,402 | 39,678,402 |
|---|
| 2025-09-30 | — | — | — | — | — | — | — | — | — | — | $28.71M | — | — | 38,445,643 | 38,445,643 |
|---|
| 2025-06-30 | — | — | — | — | — | — | — | — | — | — | $7.77M | — | — | 36,908,943 | 36,908,943 |
|---|
| 2025-03-31 | — | — | — | — | — | — | — | — | — | — | $17.87M | $0.19 | $0.19 | 33,435 | 33,435 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | — | — | $38.49M | $0.03 | $0.03 | 36,727,873 | 36,727,873 |
|---|
| 2024-09-30 | — | — | — | — | — | — | — | — | — | — | $15.48M | $0.20 | $0.20 | 36,688,667 | 36,688,667 |
|---|
| 2024-06-30 | — | — | — | — | — | — | — | — | — | — | -$6.53M | $0.34 | $0.34 | 36,688,667 | 36,688,667 |
|---|
| 2024-03-31 | — | — | — | — | — | — | — | — | — | — | $22.58M | $0.14 | $0.14 | 545,424 | 545,424 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | — | — | $6.58M | $0.28 | $0.28 | 34,351,597 | 34,351,597 |
|---|
| 2023-09-30 | — | — | — | — | — | — | — | — | — | — | $47.36M | -$0.05 | -$0.05 | 33,817,214 | 33,817,214 |
|---|
| 2023-06-30 | — | — | — | — | — | — | — | — | — | — | $8.79M | $0.25 | $0.25 | 33,591,505 | 33,591,505 |
|---|
| 2023-03-31 | — | — | — | — | — | — | — | — | — | — | $4.66M | $0.29 | $0.29 | 64,974 | 64,974 |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | — | — | — | $15.78M | $0.26 | $0.26 | 33,316,055 | 33,316,055 |
|---|
| 2022-09-30 | — | — | — | — | — | — | — | — | — | — | $3.08M | $0.34 | $0.34 | 33,218,901 | 33,218,901 |
|---|
| 2022-06-30 | — | — | — | — | — | — | — | — | — | — | $12.04M | $0.22 | $0.22 | 33,205,023 | 33,205,023 |
|---|
| 2022-03-31 | — | — | — | — | — | — | — | — | — | — | $16.7M | $0.20 | $0.20 | 0 | 0 |
|---|
| 2021-12-31 | — | — | — | — | — | — | — | — | — | — | $10.35M | $0.25 | $0.25 | 33,205,023 | 33,205,023 |
|---|
| 2021-09-30 | — | — | — | — | — | — | — | — | — | — | $28.14M | $0.07 | $0.07 | 33,205,023 | 33,205,023 |
|---|
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 |
|---|
| 2026-03-31 | — | — | — | — | — | — | — | — | — | $0.00 | $184.75M | — | — | 38,712,611 | 38,712,611 |
|---|
| 2025-03-31 | — | — | — | — | — | — | — | — | — | $0.00 | $65.32M | $0.76 | $0.76 | 36,735,218 | 36,735,218 |
|---|
| 2024-03-31 | — | — | — | — | — | — | — | — | — | $0.00 | $85.31M | $0.63 | $0.63 | 34,466,724 | 34,466,724 |
|---|
| 2023-03-31 | — | — | — | — | — | — | — | — | — | $0.00 | $35.55M | $1.11 | $1.11 | 33,311,785 | 33,311,785 |
|---|
| 2022-03-31 | — | — | — | — | — | — | — | — | — | $0.00 | $102.32M | $0.45 | $0.45 | 33,205,023 | 33,205,023 |
|---|
| 2021-03-31 | — | — | — | — | — | — | — | — | — | $0.00 | $42.45M | $0.54 | $0.54 | 33,176,760 | 33,176,760 |
|---|
| 2020-03-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 32,865,840 | 32,865,840 |
|---|
| 2019-03-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 32,807,597 | 32,807,597 |
|---|
| 2018-03-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 32,268,776 | 32,268,776 |
|---|
| 2017-03-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 30,270,958 | 30,270,958 |
|---|