Complete source-backed income-statement history.
- Available history
- 2020-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 | — | — | — | — | — | — | — | — | — | — | $26.53M | $0.19 | $0.19 | 134,526,401 | 134,526,401 |
|---|
| 2026-03-31 | — | — | — | — | — | — | — | — | — | — | $18.47M | $0.13 | $0.13 | 135,487,474 | 135,487,474 |
|---|
| 2025-12-31 | — | — | — | — | — | — | — | — | — | — | $29.02M | $0.21 | $0.21 | -23,386 | -23,386 |
|---|
| 2025-09-30 | — | — | — | — | — | — | — | — | — | — | $24.28M | $0.17 | $0.17 | 134,499,911 | 134,499,911 |
|---|
| 2025-06-30 | — | — | — | — | — | — | — | — | — | — | $26.16M | $0.18 | $0.18 | 135,118,703 | 135,118,703 |
|---|
| 2025-03-31 | — | — | — | — | — | — | — | — | — | — | $24.86M | $0.17 | $0.17 | 135,597,814 | 135,597,814 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | — | — | -$417,000.00 | -$0.03 | -$0.03 | 2,388,853 | 2,388,853 |
|---|
| 2024-09-30 | — | — | — | — | — | — | — | — | — | — | $30.55M | $0.21 | $0.21 | 134,566,059 | 134,566,059 |
|---|
| 2024-06-30 | — | — | — | — | — | — | — | — | — | — | $32.91M | $0.23 | $0.23 | 135,058,646 | 135,058,646 |
|---|
| 2024-03-31 | — | — | — | — | — | — | — | — | — | — | $26.22M | $0.24 | $0.24 | 101,246,978 | 101,246,978 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | — | — | $7.67M | $0.20 | $0.20 | 176,578 | 176,578 |
|---|
| 2023-09-30 | — | — | — | — | — | — | — | — | — | — | $15M | $0.49 | $0.49 | 25,739,135 | 25,739,135 |
|---|
| 2023-06-30 | — | — | — | — | — | — | — | — | — | — | $11.47M | $0.36 | $0.36 | 25,464,807 | 25,464,807 |
|---|
| 2023-03-31 | — | — | — | — | — | — | — | — | — | — | $10.64M | $0.34 | $0.34 | 24,648,293 | 24,648,293 |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | — | — | — | $9.27M | $0.37 | $0.37 | 1,726,113 | 1,726,113 |
|---|
| 2022-09-30 | — | — | — | — | — | — | — | — | — | — | $7.04M | $0.34 | $0.34 | 19,481,677 | 19,481,677 |
|---|
| 2022-06-30 | — | — | — | — | — | — | — | — | — | — | $2.06M | $0.10 | $0.10 | 16,026,077 | 16,026,077 |
|---|
| 2022-03-31 | — | — | — | — | — | — | — | — | — | — | $4.83M | $0.30 | $0.30 | 15,306,182 | 15,306,182 |
|---|
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 | — | — | — | — | — | — | — | — | — | — | $104.32M | $0.73 | $0.73 | 135,044,742 | 135,044,742 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | — | — | $89.26M | $0.64 | $0.64 | 128,075,163 | 128,075,163 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | — | — | $44.78M | $1.41 | $1.41 | 25,464,652 | 25,464,652 |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | — | — | — | $23.2M | $1.12 | $1.12 | 18,679,387 | 18,679,387 |
|---|
| 2021-12-31 | — | — | — | — | — | — | — | — | — | — | $6.87M | $1.30 | $1.30 | 5,301,096 | 5,301,096 |
|---|
| 2020-12-31 | — | — | — | — | — | — | — | — | — | — | -$414,000.00 | -$4,133.15 | -$4,133.15 | 100 | 100 |
|---|