Complete source-backed income-statement history.
- Available history
- 2019-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 | — | — | — | $29.18M | — | $52.37M | -$52.37M | -$201.09M | -$253.46M | $331,000.00 | -$253.79M | -$1.88 | -$1.88 | 135,039,810 | 135,039,810 |
|---|
| 2026-03-31 | — | — | — | $26.48M | — | $42.9M | -$42.9M | $134.1M | $91.19M | -$11,000.00 | $91.2M | $0.71 | -$0.30 | 110,064,581 | 130,266,693 |
|---|
| 2025-12-31 | — | — | — | $29.91M | — | $45.95M | -$45.95M | -$50.66M | -$96.61M | -$2.73M | -$93.88M | -$0.99 | -$0.99 | 858,378 | 858,378 |
|---|
| 2025-09-30 | — | — | — | $27.33M | — | $40.54M | -$40.54M | -$97.41M | -$137.95M | -$230,000.00 | -$137.72M | -$1.44 | -$1.44 | 95,337,993 | 95,337,993 |
|---|
| 2025-06-30 | — | — | — | $30.33M | — | $42.93M | -$42.93M | $4.67M | -$38.27M | $137,000.00 | -$38.4M | -$0.41 | -$0.41 | 93,341,594 | 93,341,594 |
|---|
| 2025-03-31 | — | — | — | $30.88M | — | $49.62M | -$49.62M | $32.11M | -$17.51M | $354,000.00 | -$17.86M | -$0.20 | -$0.24 | 89,192,252 | 98,641,623 |
|---|
| 2024-12-31 | — | — | — | $32.14M | — | $48.41M | -$48.41M | $6.11M | -$42.31M | $1.02M | -$43.33M | -$0.63 | -$0.63 | 481,576 | 481,576 |
|---|
| 2024-09-30 | — | — | — | $32.93M | — | $47.9M | -$47.9M | $9.57M | -$38.33M | $173,000.00 | -$38.5M | -$0.56 | -$0.56 | 68,395,343 | 68,395,343 |
|---|
| 2024-06-30 | — | — | — | $29.07M | — | $43.32M | -$43.32M | $5.4M | -$37.93M | $176,000.00 | -$38.1M | -$0.56 | -$0.56 | 68,371,139 | 68,371,139 |
|---|
| 2024-03-31 | — | — | — | $24.9M | — | $38.57M | -$38.57M | $3.61M | -$34.97M | $222,000.00 | -$35.19M | -$0.55 | -$0.55 | 64,222,178 | 64,222,178 |
|---|
| 2023-12-31 | — | — | — | $27.14M | — | $38.41M | -$38.41M | $6.27M | -$32.14M | $394,000.00 | -$32.53M | -$0.51 | -$0.51 | 3,672,032 | 3,672,032 |
|---|
| 2023-09-30 | — | — | — | $21.53M | — | $34.06M | -$34.06M | $735,000.00 | -$33.33M | $62,000.00 | -$33.39M | -$0.67 | -$0.67 | 49,633,104 | 49,633,104 |
|---|
| 2023-06-30 | — | — | — | $19.82M | — | $32.66M | -$32.66M | $4.52M | -$28.14M | $194,000.00 | -$28.34M | -$620.00 | -$620.00 | 45,565,991 | 45,565,991 |
|---|
| 2023-03-31 | — | — | — | $19.04M | — | $31.79M | -$31.79M | $7.71M | -$24.08M | $130,000.00 | -$24.21M | -$0.57 | -$0.57 | 42,725,863 | 42,725,863 |
|---|
| 2022-12-31 | — | — | — | $19.79M | — | $32.19M | -$32.19M | $1.36M | -$30.83M | $92,000.00 | -$30.93M | -$0.73 | -$0.73 | 58,397 | 58,397 |
|---|
| 2022-09-30 | — | — | — | $13.98M | — | $25.54M | -$25.54M | $7.29M | -$18.25M | $120,000.00 | -$18.37M | -$0.43 | -$0.43 | 42,525,855 | 42,525,855 |
|---|
| 2022-06-30 | — | — | — | $15.92M | — | $27.26M | -$27.26M | $6.28M | -$20.98M | $56,000.00 | -$21.04M | -$0.50 | -$0.50 | 42,474,987 | 42,474,987 |
|---|
| 2022-03-31 | — | — | — | $15.36M | — | $25.42M | -$25.42M | $4.39M | -$21.03M | $140,000.00 | -$21.17M | -$0.50 | -$0.50 | 42,036,563 | 42,036,563 |
|---|
| 2021-12-31 | — | — | — | $13.59M | — | $28.32M | -$28.32M | $2.77M | -$25.55M | $99,000.00 | -$25.65M | -$0.62 | -$0.62 | 618,763 | 618,763 |
|---|
| 2021-09-30 | — | — | — | $12.2M | — | $21.77M | -$21.77M | $5.98M | -$15.79M | $63,000.00 | -$15.85M | -$0.38 | -$0.38 | 41,708,220 | 41,708,220 |
|---|
| 2021-06-30 | — | — | — | $11.35M | — | $19.53M | -$19.53M | $2.01M | -$17.52M | $9,000.00 | -$17.53M | -$0.44 | -$0.44 | 39,802,532 | 39,802,532 |
|---|
| 2021-03-31 | — | — | — | $6.88M | — | $13.6M | -$13.6M | $915,000.00 | -$12.69M | $28,000.00 | -$12.72M | -$0.35 | -$0.35 | 36,569,290 | 36,569,290 |
|---|
| 2020-12-31 | — | — | — | $4.54M | — | $11.52M | -$11.52M | -$7.38M | -$18.9M | -$93,000.00 | -$18.81M | $0.35 | $0.35 | 6,352,926 | 6,352,926 |
|---|
| 2020-09-30 | — | — | — | $6.88M | — | $13.48M | -$13.48M | -$3.13M | -$16.61M | $82,000.00 | -$15.85M | -$0.38 | -$0.38 | 41,708,220 | 41,708,220 |
|---|
| 2020-06-30 | — | — | — | $6.72M | — | $17.69M | -$17.69M | $1.48M | -$16.21M | $43,000.00 | -$17.53M | -$0.44 | -$0.44 | 39,802,532 | 39,802,532 |
|---|
| 2020-03-31 | — | — | — | — | — | — | — | — | — | — | -$8.59M | — | — | — | — |
|---|
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 | — | — | — | $118.44M | — | $179.04M | -$179.04M | -$111.3M | -$290.34M | -$2.47M | -$287.86M | -$3.08 | -$3.08 | 93,504,836 | 93,504,836 |
|---|
| 2024-12-31 | — | — | — | $119.04M | — | $178.21M | -$178.21M | $24.68M | -$153.53M | $1.59M | -$155.12M | -$2.30 | -$2.30 | 67,482,902 | 67,482,902 |
|---|
| 2023-12-31 | — | — | — | $87.52M | — | $136.92M | -$136.92M | $19.24M | -$117.68M | $780,000.00 | -$118.46M | -$2.32 | -$2.32 | 51,028,024 | 51,028,024 |
|---|
| 2022-12-31 | — | — | — | $65.05M | — | $110.4M | -$110.4M | $19.31M | -$91.1M | $408,000.00 | -$91.51M | -$2.16 | -$2.16 | 42,436,292 | 42,436,292 |
|---|
| 2021-12-31 | — | — | — | $44.03M | — | $83.22M | -$83.22M | $11.68M | -$71.54M | $199,000.00 | -$71.74M | -$1.79 | -$1.79 | 39,997,587 | 39,997,587 |
|---|
| 2020-12-31 | — | — | — | $23.37M | — | $51.39M | -$51.39M | -$8.91M | -$60.3M | $32,000.00 | -$60.33M | -$3.55 | -$3.55 | 16,991,664 | 16,991,664 |
|---|
| 2019-12-31 | — | — | — | $12.56M | — | $21.18M | -$21.18M | $1.58M | -$19.6M | $15,000.00 | -$19.61M | -$2.62 | -$2.62 | 7,476,422 | 7,476,422 |
|---|