
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 |
|---|---|---|---|---|---|---|---|---|
| Revenue | $696.2M+5.9% | $657.3M-4.9% | $691.3M-11.1% | $777.6M+18.4% | $656.9M+41.3% | $464.9M+3.1% | $450.9M+7.0% | $421.6M |
| Operating expenses | $535.2M+10.3% | $485.4M-1.3% | $491.8M-3.4% | $509.0M+12.5% | $452.4M+24.9% | $362.2M+7.9% | $335.5M+8.4% | $309.6M |
| Gross profit | $161.0M-6.3% | $171.9M-13.8% | $199.5M-25.7% | $268.6M+31.3% | $204.5M+99.1% | $102.7M-11.0% | $115.4M+3.1% | $111.9M |
| Research and development | $94.3M+4.8% | $89.9M+2.0% | $88.1M+23.7% | $71.3M+13.2% | $63.0M+22.8% | $51.3M+10.4% | $46.4M+24.3% | $37.3M |
| Selling, general and administrative | $95.2M+11.0% | $85.7M-3.5% | $88.9M-6.7% | $95.3M+22.9% | $77.5M+19.6% | $64.8M-14.7% | $76.0M+14.8% | $66.2M |
| Total operating expenses | $189.4M+7.8% | $175.7M-0.8% | $177.0M+6.3% | $166.5M+18.5% | $140.5M+20.4% | $116.7M-4.7% | $122.4M+18.2% | $103.5M |
| Operating income (loss) | -$28.4M-657.1% | -$3.8M-116.7% | $22.5M-77.9% | $102.0M+59.2% | $64.1M+559.8% | -$13.9M-98.5% | -$7.0M-183.4% | $8.4M |
| Other loss, net | -$1.0M-1275.3% | -$73K+95.8% | -$1.7M-273.2% | $999K-59.3% | $2.5M+299.8% | -$1.2M+80.7% | -$6.4M-130.2% | -$2.8M |
| Interest income | $4.3M-17.1% | $5.2M+36.9% | $3.8M+196.3% | -$3.9M+37.9% | -$6.3M-130.0% | -$2.7M | — | — |
| Interest expenses | -$2.6M+33.7% | -$4.0M+18.1% | -$4.9M | — | — | — | — | — |
| Net income (loss) before income taxes and equity method investment loss | -$27.8M-951.7% | -$2.6M-113.4% | $19.7M-96.0% | $495.1M+722.0% | $60.2M+436.3% | -$17.9M-33.8% | -$13.4M-336.6% | $5.7M |
| Income tax expense (benefit) | -$8.6M-336.4% | $3.6M-38.5% | $5.9M-84.9% | $39.3M+897.7% | $3.9M+1030.7% | $348K-72.3% | $1.3M+77.4% | $708K |
| Net income (loss) before equity method investment loss | -$19.2M-204.7% | -$6.3M-145.7% | $13.8M-97.0% | $455.8M+709.8% | $56.3M | — | — | — |
| Equity method investment loss | -$77.8M-1524.7% | -$4.8M-239.4% | -$1.4M+46.3% | -$2.6M | $0 | — | — | — |
| Net income (loss) | -$97.0M-775.2% | -$11.1M-189.6% | $12.4M-97.3% | $453.2M+705.1% | $56.3M+408.3% | -$18.3M | — | — |
| Basic (in dollars per share) | -$3300.00-746.2% | -$390.00-186.7% | $450.00-97.3% | $16930.00+652.4% | $2250.00+933.3% | -$270.00-437.5% | $80.00-86.7% | $600.00 |
| Diluted (in dollars per share) | -$3300.00-746.2% | -$390.00-192.9% | $420.00-97.4% | $16070.00+654.5% | $2130.00+888.9% | -$270.00-437.5% | $80.00-86.0% | $570.00 |
| Basic (in shares) | 29.4M+4.1% | 28.2M+2.5% | 27.6M+2.9% | 26.8M+3.8% | 25.8M+3.8% | 24.8M+3.2% | 24.1M+0.7% | 23.9M |
| Diluted (in shares) | 29.4M+4.1% | 28.2M-4.4% | 29.5M+4.7% | 28.2M+3.4% | 27.3M+9.8% | 24.8M+0.6% | 24.7M-0.6% | 24.8M |
Source: SEC EDGAR XBRL. % change vs prior period shown where available.
Source: SEC EDGAR 10-K and 10-Q filings. Up to 10 years annual / 16 quarters shown.