Complete source-backed income-statement history.
- Available history
- 2017-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 | $8.86M | — | — | $108.69M | — | $131.15M | -$122.29M | $9.84M | — | — | -$112.45M | -$1.22 | -$1.22 | 92,061,452 | 92,061,452 |
|---|
| 2026-03-31 | $6.56M | — | — | $95.73M | — | $115.1M | -$108.54M | $10.01M | — | $0.00 | -$98.54M | -$1.11 | -$1.11 | 88,699,754 | 88,699,754 |
|---|
| 2025-12-31 | $10.88M | — | — | $86.6M | — | $105.45M | -$94.57M | $11.3M | — | $0.00 | -$83.27M | -$0.94 | -$0.94 | 32,843 | 32,843 |
|---|
| 2025-09-30 | $207.83M | — | — | $82.99M | — | $99.38M | $108.45M | $10.79M | — | — | $119.24M | $1.35 | $1.33 | 88,526,781 | 89,690,878 |
|---|
| 2025-06-30 | — | — | — | $74.23M | — | $88.81M | -$88.81M | $11.32M | — | $0.00 | -$77.49M | -$0.88 | -$0.88 | 88,472,197 | 88,472,197 |
|---|
| 2025-03-31 | — | — | — | $70.89M | — | $84.39M | -$84.39M | $12.21M | — | $0.00 | -$72.18M | -$0.82 | -$0.82 | 88,356,335 | 88,356,335 |
|---|
| 2024-12-31 | $7M | — | — | $140.18M | — | $151.14M | -$144.14M | $13.83M | — | $0.00 | -$130.31M | -$1.55 | -$1.55 | 1,901,341 | 1,901,341 |
|---|
| 2024-09-30 | $0.00 | — | — | $57.15M | — | $66.89M | -$66.89M | $15.07M | — | $0.00 | -$51.82M | -$0.60 | -$0.60 | 86,188,510 | 86,188,510 |
|---|
| 2024-06-30 | $0.00 | — | — | $54.53M | — | $64.93M | -$64.93M | $12.16M | — | $0.00 | -$52.77M | -$0.68 | -$0.68 | 77,962,730 | 77,962,730 |
|---|
| 2024-03-31 | $0.00 | — | — | $42.81M | — | $51.02M | -$51.02M | $11.45M | — | $0.00 | -$39.57M | -$0.53 | -$0.53 | 75,108,484 | 75,108,484 |
|---|
| 2023-12-31 | $3.92M | — | — | $38.77M | — | $45.84M | -$41.92M | $7.96M | — | $0.00 | -$33.96M | -$0.52 | -$0.52 | 2,603,779 | 2,603,779 |
|---|
| 2023-09-30 | $8.04M | — | — | $33.7M | — | $41.56M | -$33.53M | $6.09M | — | $0.00 | -$27.44M | -$0.46 | -$0.46 | 59,999,449 | 59,999,449 |
|---|
| 2023-06-30 | $3.54M | — | — | $29.18M | — | $36.25M | -$32.71M | $4.78M | — | $0.00 | -$27.93M | -$0.50 | -$0.50 | 56,251,130 | 56,251,130 |
|---|
| 2023-03-31 | $7.88M | — | — | $27.86M | — | $34.16M | -$26.28M | $2.64M | — | $0.00 | -$23.64M | -$0.49 | -$0.49 | 48,370,074 | 48,370,074 |
|---|
| 2022-12-31 | $4.02M | — | — | $24.71M | — | $30.47M | -$26.44M | $2.24M | — | $0.00 | -$24.2M | -$0.54 | -$0.54 | 2,253,598 | 2,253,598 |
|---|
| 2022-09-30 | $29.7M | — | — | $22.37M | — | $29.04M | $660,000.00 | $955,000.00 | — | $0.00 | $1.62M | $0.04 | $0.04 | 40,301,568 | 41,109,571 |
|---|
| 2022-06-30 | $5.85M | — | — | $22.8M | — | $28.35M | -$22.5M | $443,000.00 | — | $0.00 | -$22.06M | -$0.57 | -$0.57 | 38,660,971 | 38,660,971 |
|---|
| 2022-03-31 | $11.36M | — | — | $19.66M | — | $25.58M | -$14.22M | $207,000.00 | — | $0.00 | -$14.01M | -$0.36 | -$0.36 | 38,591,966 | 38,591,966 |
|---|
| 2021-12-31 | $2.96M | — | — | $16.11M | — | $21.33M | -$18.37M | $157,000.00 | — | $0.00 | -$18.21M | -$0.49 | -$0.49 | 1,094,865 | 1,094,865 |
|---|
| 2021-09-30 | $8.98M | — | — | $15.5M | — | $20.69M | -$11.71M | $131,000.00 | — | $0.00 | -$11.58M | -$0.31 | -$0.31 | 37,769,910 | 37,769,910 |
|---|
| 2021-06-30 | $8.76M | — | — | $14.98M | — | $19.81M | -$11.05M | $104,000.00 | — | $0.00 | -$10.95M | -$0.33 | -$0.33 | 32,854,926 | 32,854,926 |
|---|
| 2021-03-31 | $7.25M | — | — | $11.57M | — | $16.38M | -$9.14M | $114,000.00 | — | $0.00 | -$9.02M | — | — | — | 31,761,207 |
|---|
| 2020-12-31 | $10.57M | — | — | $12.05M | — | $15.85M | -$5.28M | $145,000.00 | — | $0.00 | -$5.14M | — | — | — | 1,486,557 |
|---|
| 2020-09-30 | $8.97M | — | — | $10.03M | — | $13.96M | -$5M | $70,000.00 | — | $0.00 | -$4.93M | — | — | — | 28,396,670 |
|---|
| 2020-06-30 | — | — | — | $8.6M | — | $12.59M | -$12.59M | $199,000.00 | — | $0.00 | -$12.39M | — | — | — | 21,001,730 |
|---|
| 2020-03-31 | — | — | — | $9.03M | — | $12.48M | -$12.48M | $435,000.00 | — | $0.00 | -$12.04M | — | — | — | 20,250,549 |
|---|
| 2019-12-31 | — | — | — | $8.54M | — | $11.32M | -$11.32M | $538,000.00 | — | $0.00 | -$10.78M | — | — | — | 2,601,383 |
|---|
| 2019-09-30 | — | — | — | $8.92M | — | $11.62M | -$11.62M | $654,000.00 | — | $0.00 | -$10.97M | — | — | — | 20,158,223 |
|---|
| 2019-06-30 | — | — | — | $8.86M | — | $11.24M | -$11.24M | $579,000.00 | — | $0.00 | -$10.66M | — | — | — | 8,218,010 |
|---|
| 2019-03-31 | — | — | — | $8M | — | $10.09M | -$10.09M | $525,000.00 | — | $0.00 | -$9.57M | — | — | — | 1,101,107 |
|---|
| 2018-12-31 | — | — | — | $7.58M | — | $9.13M | -$9.13M | — | — | $0.00 | -$8.56M | — | — | — | 33,588 |
|---|
| 2018-09-30 | — | — | — | $12.54M | — | $13.63M | -$13.63M | — | — | $0.00 | -$13.05M | — | — | — | 999,369 |
|---|
| 2018-06-30 | — | — | — | $6.43M | — | $7.57M | -$7.57M | — | — | $0.00 | -$7M | — | — | — | 936,406 |
|---|
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 | $218.71M | — | — | $314.7M | — | $378.02M | -$159.31M | $45.62M | — | $0.00 | -$113.7M | -$1.28 | -$1.28 | 88,485,238 | 88,485,238 |
|---|
| 2024-12-31 | $7M | — | — | $294.67M | — | $333.98M | -$326.98M | $52.5M | — | $0.00 | -$274.48M | -$3.36 | -$3.36 | 81,678,069 | 81,678,069 |
|---|
| 2023-12-31 | $23.39M | — | — | $129.51M | — | $157.81M | -$134.43M | $21.47M | — | $0.00 | -$112.96M | -$1.96 | -$1.96 | 57,519,929 | 57,519,929 |
|---|
| 2022-12-31 | $50.93M | — | — | $89.54M | — | $113.43M | -$62.5M | $3.85M | — | $0.00 | -$58.66M | -$1.42 | -$1.42 | 41,444,696 | 41,444,696 |
|---|
| 2021-12-31 | $27.94M | — | — | $58.16M | — | $78.21M | -$50.27M | $506,000.00 | — | $0.00 | -$49.76M | -$1.41 | -$1.41 | 35,252,443 | 35,252,443 |
|---|
| 2020-12-31 | $19.54M | — | — | $39.7M | — | $54.88M | -$35.34M | $849,000.00 | — | $0.00 | -$34.5M | -$1.40 | -$1.40 | 24,721,775 | 24,721,775 |
|---|
| 2019-12-31 | $0.00 | — | — | $34.32M | — | $44.27M | -$44.27M | $2.3M | — | $0.00 | -$41.98M | — | — | — | 12,496,957 |
|---|
| 2018-12-31 | — | — | — | $31.75M | — | $36.42M | -$36.42M | $2.07M | — | $0.00 | -$34.35M | — | — | — | 956,252 |
|---|
| 2017-12-31 | — | — | — | $12.38M | — | $14.44M | -$14.44M | — | — | — | -$11.86M | — | — | — | 695,372 |
|---|