Complete source-backed income-statement history.
- Available history
- 2018-09-30 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 | $488.79M | — | — | — | — | $73.4M | -$8.34M | -$48.22M | -$55.9M | $84,000.00 | -$39M | -$0.42 | -$0.42 | 92,761,000 | 92,761,000 |
|---|
| 2026-03-31 | $528.86M | — | — | — | — | $204.88M | -$101.27M | -$45.66M | -$146.42M | -$144.52M | $2.34M | $0.02 | $0.02 | 93,798,000 | 96,828,000 |
|---|
| 2025-12-31 | $344.58M | — | — | — | — | $55.95M | -$13.24M | -$29.65M | -$42.63M | $1.04M | -$25.86M | -$0.38 | -$0.38 | 366,781 | 366,781 |
|---|
| 2025-09-30 | $362.32M | — | — | — | — | $42.45M | $3.22M | -$33.56M | -$30.24M | $0.00 | -$18.73M | -$0.27 | -$0.27 | 68,604,951 | 68,604,951 |
|---|
| 2025-06-30 | $376.25M | — | — | — | — | $41.15M | $27.94M | -$32.4M | -$4.46M | $685,000.00 | -$3.16M | -$0.05 | -$0.05 | 68,010,000 | 68,010,000 |
|---|
| 2025-03-31 | $410.53M | — | — | — | — | $43.67M | $56.02M | -$31.12M | $24.9M | $0.00 | $13.94M | $0.21 | $0.20 | 66,067,000 | 69,328,000 |
|---|
| 2024-12-31 | $326.71M | — | — | — | — | $36.09M | -$5.47M | -$29.79M | -$35.26M | -$420,000.00 | -$20.16M | -$0.32 | -$0.32 | 454,023 | 454,023 |
|---|
| 2024-09-30 | $335.21M | — | — | — | — | $36.05M | $15.41M | -$29.88M | -$14.48M | $0.00 | -$8.38M | -$0.13 | -$0.13 | 64,011,515 | 64,011,515 |
|---|
| 2024-06-30 | $337.1M | — | — | — | — | $33.07M | $16.46M | -$45.84M | -$29.38M | $1.48M | -$17.56M | -$0.28 | -$0.28 | 63,124,601 | 63,124,601 |
|---|
| 2024-03-31 | $378.1M | — | — | — | — | $33.73M | $34.26M | $5.51M | $39.77M | $667,000.00 | $21.58M | $0.35 | $0.33 | 61,856,147 | 65,314,248 |
|---|
| 2023-12-31 | $282.52M | — | — | — | — | — | -$29.73M | -$32.39M | -$62.12M | $381,000.00 | -$34.48M | -$0.57 | -$0.57 | 343,341 | 343,341 |
|---|
| 2023-09-30 | $304.23M | — | — | — | — | — | $86,000.00 | -$31.93M | -$31.85M | $161,000.00 | -$17.63M | -$0.29 | -$0.29 | 60,549,080 | 60,549,080 |
|---|
| 2023-06-30 | $295.55M | — | — | — | — | — | -$16.53M | -$26.47M | -$43M | $665,000.00 | -$23.9M | -$0.40 | -$0.40 | 60,093,228 | 60,093,228 |
|---|
| 2023-03-31 | $329.52M | — | — | — | — | — | $3.62M | -$29.4M | -$25.78M | $78,000.00 | -$14.13M | -$0.24 | -$0.24 | 58,711,798 | 58,711,798 |
|---|
| 2022-12-31 | — | — | — | — | — | — | -$66.42M | -$24.34M | -$90.76M | $715,000.00 | -$48.49M | -$0.86 | -$0.85 | 395,253 | -3,070,023 |
|---|
| 2022-09-30 | — | — | — | — | — | — | -$29.86M | -$16.85M | -$46.71M | $0.00 | -$24.79M | -$0.43 | -$0.43 | 57,282,132 | 57,282,132 |
|---|
| 2022-06-30 | — | — | — | — | — | — | $25.44M | -$8.85M | $16.59M | $0.00 | $8.64M | $0.15 | $0.14 | 56,270,491 | 59,858,816 |
|---|
| 2022-03-31 | — | — | — | — | — | — | $39.74M | $5.1M | $44.84M | $0.00 | $22.87M | $0.41 | $0.39 | 55,719,803 | 58,715,825 |
|---|
| 2021-12-31 | — | — | — | — | — | — | -$37.86M | -$6.51M | -$44.39M | $19,000.00 | -$22.65M | -$0.46 | -$0.46 | 2,455,649 | 2,455,649 |
|---|
| 2021-09-30 | — | — | — | — | — | — | -$17.18M | -$7.42M | -$24.22M | $0.00 | -$13.21M | -$0.28 | -$0.28 | 46,446,254 | 46,446,254 |
|---|
| 2021-06-30 | — | — | — | — | — | — | -$13.54M | -$6.91M | -$20.1M | $0.00 | -$10.09M | -$0.23 | -$0.23 | 44,671,308 | 44,671,308 |
|---|
| 2021-03-31 | — | — | — | — | — | — | $36.95M | -$5.64M | $30.61M | $0.00 | $15.31M | $0.35 | $0.33 | 44,255,011 | 45,783,086 |
|---|
| 2020-12-31 | — | — | — | — | — | — | -$13.76M | -$5.38M | -$19.14M | -$17,000.00 | -$10.31M | — | — | — | 2,804,401 |
|---|
| 2020-09-30 | — | — | — | — | — | — | -$6.67M | -$945,000.00 | -$7.62M | $0.00 | -$3.27M | — | — | — | 33,098,356 |
|---|
| 2020-06-30 | — | — | — | — | — | — | -$6.81M | -$1.05M | -$7.86M | $0.00 | -$3.59M | -$0.18 | -$0.18 | 20,426,082 | 20,426,082 |
|---|
| 2020-03-31 | — | — | — | — | — | — | $5.3M | — | $4.72M | $12,000.00 | $1.47M | $0.08 | $0.07 | 19,481,721 | 19,816,363 |
|---|
| 2019-12-31 | — | — | — | — | — | — | -$18.54M | -$8.38M | -$26.91M | $17,000.00 | -$8.65M | — | — | — | — |
|---|
| 2019-09-30 | — | — | — | — | — | — | $1.47M | -$3.78M | -$2.31M | $0.00 | $0.00 | — | — | — | — |
|---|
| 2019-06-30 | — | — | — | — | — | — | $664,000.00 | — | -$2.96M | $0.00 | $0.00 | — | — | — | — |
|---|
| 2019-03-31 | — | — | — | — | — | — | $11.33M | — | $9.74M | $0.00 | $0.00 | — | — | — | — |
|---|
| 2018-12-31 | — | — | — | — | — | — | $754,737.00 | -$1.62M | — | — | -$1.47M | — | — | — | — |
|---|
| 2018-09-30 | — | — | — | — | — | — | $1.34M | -$1.29M | — | — | -$810,903.00 | — | — | — | — |
|---|
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 | $1.49B | — | — | — | — | $183.22M | $73.94M | -$126.73M | -$52.43M | $1.73M | -$33.81M | -$0.50 | -$0.50 | 67,938,680 | 67,938,680 |
|---|
| 2024-12-31 | $1.38B | — | — | — | — | $138.94M | $60.65M | -$100M | -$39.35M | $1.73M | -$24.52M | -$0.39 | -$0.39 | 63,455,148 | 63,455,148 |
|---|
| 2023-12-31 | $1.21B | — | — | — | — | $140.39M | -$42.55M | -$120.18M | -$162.73M | $1.29M | -$90.14M | -$1.50 | -$1.50 | 60,134,776 | 60,134,776 |
|---|
| 2022-12-31 | $980.72M | — | — | — | — | $126.96M | -$31.1M | -$44.94M | -$76.03M | $715,000.00 | -$41.77M | -$0.74 | -$0.74 | 56,825,348 | 56,825,348 |
|---|
| 2021-12-31 | $567.29M | — | — | — | — | — | -$31.63M | -$26.48M | -$58.1M | $19,000.00 | -$30.65M | -$0.64 | -$0.64 | 47,587,866 | 47,587,866 |
|---|
| 2020-12-31 | — | — | — | — | — | — | -$21.94M | -$7.95M | -$29.89M | -$5,000.00 | -$15.7M | -$0.58 | -$0.58 | 27,175,705 | 27,175,705 |
|---|
| 2019-12-31 | — | — | — | — | — | — | -$5.07M | -$17.37M | -$22.44M | $17,000.00 | -$8.65M | — | — | — | — |
|---|
| 2018-12-31 | — | — | — | — | — | — | $9.53M | -$6.84M | $2.69M | $0.00 | -$624,000.00 | — | — | — | — |
|---|