Complete source-backed income-statement history.
- Available history
- 2020-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 | — | — | — | $16.39M | — | $22.18M | -$22.18M | — | — | — | -$20.17M | -$0.32 | -$0.32 | 62,505,340 | 62,505,340 |
|---|
| 2026-03-31 | $0.00 | — | — | $14.38M | — | $19.71M | -$19.71M | — | — | — | -$17.64M | -$0.29 | -$0.29 | 61,434,457 | 61,434,457 |
|---|
| 2025-12-31 | $0.00 | — | — | $13.43M | — | $18.17M | -$18.17M | — | — | — | -$16M | -$0.27 | -$0.27 | 473,413 | 473,413 |
|---|
| 2025-09-30 | — | — | — | $14.59M | — | $19.31M | -$19.31M | — | — | — | -$17M | -$0.30 | -$0.30 | 56,950,999 | 56,950,999 |
|---|
| 2025-06-30 | — | — | — | $15.74M | — | $21.57M | -$21.57M | — | — | — | -$19.08M | -$0.34 | -$0.34 | 56,859,388 | 56,859,388 |
|---|
| 2025-03-31 | $0.00 | — | — | $15.38M | — | $20.42M | -$20.42M | — | — | — | -$17.72M | -$0.31 | -$0.31 | 56,757,827 | 56,757,827 |
|---|
| 2024-12-31 | — | — | — | $12.16M | — | $16.69M | -$16.69M | — | — | — | -$13.65M | -$0.24 | -$0.24 | 31,830 | 31,830 |
|---|
| 2024-09-30 | — | — | — | $11.88M | — | $16.25M | -$16.25M | — | — | — | -$13.04M | -$0.23 | -$0.23 | 56,620,731 | 56,620,731 |
|---|
| 2024-06-30 | — | — | — | $10.52M | — | $15.04M | -$15.04M | — | — | — | -$11.79M | -$0.21 | -$0.21 | 56,555,960 | 56,555,960 |
|---|
| 2024-03-31 | — | — | — | $9.8M | — | $14.4M | -$14.4M | — | — | — | -$11.11M | -$0.20 | -$0.20 | 56,488,527 | 56,488,527 |
|---|
| 2023-12-31 | — | — | — | $11.01M | — | $15.12M | -$15.12M | — | — | — | -$11.84M | -$0.21 | -$0.21 | 35,803 | 35,803 |
|---|
| 2023-09-30 | — | — | — | $13.26M | — | $18.82M | -$18.82M | — | — | — | -$15.79M | -$0.28 | -$0.28 | 55,988,691 | 55,988,691 |
|---|
| 2023-06-30 | — | — | — | $17.06M | — | $22.6M | -$22.6M | — | — | — | -$19.94M | -$0.36 | -$0.36 | 55,948,990 | 55,948,990 |
|---|
| 2023-03-31 | — | — | — | $15.73M | — | $21.65M | -$21.65M | — | — | — | -$19.29M | -$0.35 | -$0.35 | 55,908,033 | 55,908,033 |
|---|
| 2022-12-31 | — | — | — | $14.26M | — | $19.39M | -$19.39M | — | — | — | -$17.34M | -$0.31 | -$0.31 | 53,027 | 53,027 |
|---|
| 2022-09-30 | — | — | — | $14.3M | — | $19.19M | -$19.19M | — | — | — | -$17.7M | -$0.32 | -$0.32 | 55,782,329 | 55,782,329 |
|---|
| 2022-06-30 | — | — | — | $11.3M | — | $15.64M | -$15.64M | — | — | — | -$15M | -$0.27 | -$0.27 | 55,670,780 | 55,670,780 |
|---|
| 2022-03-31 | — | — | — | $8.76M | — | $13.37M | -$13.37M | — | — | — | -$13.27M | -$0.24 | -$0.24 | 55,507,338 | 55,507,338 |
|---|
| 2021-12-31 | — | — | — | $7.34M | — | $11.13M | -$11.13M | — | — | — | -$11.07M | -$0.20 | -$0.20 | 3,176,579 | 3,176,579 |
|---|
| 2021-09-30 | — | — | — | $8.54M | — | $11.34M | -$11.34M | — | — | — | -$11.32M | -$0.21 | -$0.21 | 55,155,030 | 55,155,030 |
|---|
| 2021-06-30 | — | — | — | $5.03M | — | $7.69M | -$7.69M | — | — | — | -$7.64M | -$0.14 | -$0.14 | 55,081,397 | 55,081,397 |
|---|
| 2021-03-31 | — | — | — | $3.88M | — | $5.68M | -$5.68M | — | — | — | -$5.51M | — | — | — | 17,630,178 |
|---|
| 2020-12-31 | $33,000.00 | — | — | $2.71M | — | $3.89M | -$3.86M | — | — | — | -$3.86M | — | — | — | -9,810,105 |
|---|
| 2020-09-30 | $20,000.00 | — | — | $1.91M | — | $2.4M | -$2.38M | — | — | — | -$2.32M | — | — | — | 25,701,737 |
|---|
| 2020-06-30 | $31,000.00 | — | — | $1.06M | — | $1.49M | -$1.46M | — | — | — | -$1.44M | — | — | — | 25,597,154 |
|---|
| 2020-03-31 | $142,000.00 | — | — | $377,000.00 | — | $765,000.00 | -$623,000.00 | — | — | — | -$663,000.00 | — | — | — | 15,667,115 |
|---|
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 | $0.00 | — | — | $59.13M | — | $79.47M | -$79.47M | — | — | $0.00 | -$69.79M | -$1.22 | -$1.22 | 57,330,192 | 57,330,192 |
|---|
| 2024-12-31 | $0.00 | — | — | $44.35M | — | $62.38M | -$62.38M | — | — | $0.00 | -$49.59M | -$0.88 | -$0.88 | 56,587,142 | 56,587,142 |
|---|
| 2023-12-31 | — | — | — | $57.06M | — | $78.19M | -$78.19M | — | — | — | -$66.86M | -$1.19 | -$1.19 | 55,984,670 | 55,984,670 |
|---|
| 2022-12-31 | — | — | — | $48.61M | — | $67.59M | -$67.59M | — | — | — | -$63.31M | -$1.14 | -$1.14 | 55,707,517 | 55,707,517 |
|---|
| 2021-12-31 | — | — | — | $24.78M | — | $35.83M | -$35.83M | — | — | — | -$35.53M | -$0.77 | -$0.77 | 45,936,235 | 45,936,235 |
|---|
| 2020-12-31 | $226,000.00 | — | — | $6.06M | — | $8.56M | -$8.33M | — | — | — | -$8.28M | — | — | — | 15,796,674 |
|---|