Complete source-backed income-statement history.
- Available history
- 2021-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 | $58.02M | — | — | — | — | $68.87M | -$10.85M | — | -$30.65M | $101,000.00 | -$23.47M | — | — | 110,857,966 | 110,857,966 |
|---|
| 2026-03-31 | $73.11M | — | — | — | — | $83.77M | -$10.66M | — | $8.35M | -$41,000.00 | $7.7M | — | — | 105,021,861 | 110,878,369 |
|---|
| 2025-12-31 | $88.26M | — | — | — | — | $99.71M | -$11.46M | — | -$19.8M | -$5.12M | -$13.11M | — | — | 878,209 | 878,209 |
|---|
| 2025-09-30 | $57.24M | — | — | — | — | $85.74M | -$28.5M | — | -$56.92M | $30.09M | -$84.14M | — | — | 102,091,550 | 102,091,550 |
|---|
| 2025-06-30 | $52.38M | — | — | — | — | $77.96M | -$25.58M | — | -$30.82M | -$4.76M | -$24.36M | -$0.33 | -$0.33 | 99,915,503 | 99,915,503 |
|---|
| 2025-03-31 | $57.09M | — | — | — | — | $65.5M | -$8.41M | — | $2.41M | -$1.62M | $1.91M | -$0.04 | -$0.04 | 94,883,803 | 147,164,068 |
|---|
| 2024-12-31 | $51.47M | — | — | — | — | $85M | -$33.53M | — | -$75.23M | -$10.91M | -$53.78M | -$0.75 | -$0.75 | 4,698,824 | 4,698,824 |
|---|
| 2024-09-30 | $51.81M | — | — | — | — | $61.32M | -$9.51M | — | -$76.89M | -$9.48M | -$72.54M | -$0.88 | -$0.88 | 86,399,551 | 86,399,551 |
|---|
| 2024-06-30 | $49.45M | — | — | — | — | $64.41M | -$14.96M | — | -$10.12M | -$756,000.00 | -$6.4M | -$0.18 | -$0.18 | 71,738,190 | 71,738,190 |
|---|
| 2024-03-31 | $50.81M | — | — | — | — | $65.48M | -$14.67M | — | $22.45M | $363,000.00 | $29.69M | $0.38 | $0.18 | 66,718,427 | 120,561,316 |
|---|
| 2023-12-31 | $63.63M | — | — | — | — | $30.29M | $33.34M | — | $205.33M | $12.07M | -$49.91M | -$0.78 | -$0.78 | 1,222,014 | 55,640,569 |
|---|
| 2023-09-30 | $48.19M | — | — | — | — | $73.26M | -$25.07M | — | -$174.55M | -$1.78M | -$89.67M | -$1.41 | -$1.41 | 63,568,646 | 63,568,646 |
|---|
| 2023-06-30 | $51.29M | — | — | — | — | $64.34M | -$13.06M | — | $12.68M | -$15.45M | $42.74M | $0.72 | $0.25 | 59,286,346 | 114,319,307 |
|---|
| 2023-03-31 | $58.05M | — | — | — | — | $101.49M | -$43.44M | — | -$85.64M | $4.65M | -$68.74M | -$1.19 | -$1.19 | 57,546,811 | 57,546,811 |
|---|
| 2022-12-31 | $19.43M | — | — | — | — | $22.62M | -$3.19M | — | -$6.96M | $142,000.00 | -$7.07M | -$1,009.56 | -$1,009.56 | 0 | 0 |
|---|
| 2022-09-30 | $18.58M | — | — | — | — | $18.96M | -$378,000.00 | — | -$614,000.00 | $82,000.00 | -$674,000.00 | -$96.19 | -$96.19 | 7,007 | 7,007 |
|---|
| 2022-06-30 | $18.89M | — | — | — | — | $17.81M | $1.08M | — | $1.02M | $110,000.00 | $965,000.00 | $137.72 | $137.72 | 7,007 | 7,007 |
|---|
| 2022-03-31 | $19.97M | — | — | — | — | $18.8M | $1.17M | — | $1.08M | $193,000.00 | $899,000.00 | $129.24 | $129.24 | 6,956 | 6,956 |
|---|
| 2021-12-31 | — | — | — | — | — | — | $8.31M | — | — | — | $5.46M | — | — | — | -27,289,747 |
|---|
| 2021-09-30 | — | — | — | — | — | — | -$239,380.00 | — | — | — | -$5.86M | — | — | — | 34,500,000 |
|---|
| 2021-06-30 | — | — | — | — | — | — | -$211,271.00 | — | — | — | $9.25M | — | — | — | 30,151,952 |
|---|
| 2021-03-31 | — | — | — | — | — | — | -$87,220.00 | — | — | — | -$4.9M | — | — | — | 12,650,000 |
|---|
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 | $254.96M | — | — | — | — | $328.9M | -$73.94M | — | -$105.13M | $18.59M | -$119.7M | — | — | 99,868,230 | 99,868,230 |
|---|
| 2024-12-31 | $198.39M | — | — | — | — | $257.32M | -$58.93M | — | -$123.1M | -$20.86M | -$103.03M | -$1.59 | -$1.59 | 79,692,659 | 79,692,659 |
|---|
| 2023-12-31 | $221.15M | — | — | — | — | $269.37M | -$48.23M | — | -$42.18M | -$506,000.00 | -$165.58M | -$2.70 | -$2.70 | 61,396,692 | 115,815,247 |
|---|
| 2022-12-31 | $76.87M | — | — | — | — | $78.19M | -$1.32M | — | -$5.47M | $527,000.00 | -$5.89M | -$839.87 | -$839.87 | 7,007 | 7,007 |
|---|
| 2021-12-31 | $75.7M | — | — | — | — | $67.94M | $7.77M | — | $4.31M | $515,000.00 | $3.94M | $566.27 | $566.27 | 6,956 | 6,956 |
|---|