
| Metric | FY2025 | FY2024 | FY2023 | FY2022 |
|---|---|---|---|---|
| Net sales | $1.00B+2.7% | $977.1M-24.1% | $1.29B-9.9% | $1.43B |
| Cost of sales | $622.3M-2.6% | $639.0M-14.3% | $745.7M-14.7% | $874.1M |
| Gross profit | $381.5M+12.8% | $338.2M-37.6% | $541.7M-2.5% | $555.4M |
| Sales and marketing | $97.9M+9.2% | $89.6M+4.6% | $85.7M+11.8% | $76.6M |
| Research and development | $117.4M+6.9% | $109.8M+11.2% | $98.7M-15.0% | $116.1M |
| General and administrative | $143.1M+15.1% | $124.3M-1.1% | $125.7M-4.2% | $131.3M |
| Net loss from divestitures and sale of assets | $0-100.0% | $190.2M | $0+100.0% | -$31.8M |
| Impairment of long-lived assets | $0-100.0% | $27.0M+2083.2% | $1.2M-98.5% | $79.9M |
| Restructuring charges (recoveries), net | $601K | $0+100.0% | -$288K-103.0% | $9.7M |
| Loss (gain) on foreign exchange | $9.4M+69.3% | $5.5M+507.4% | -$1.4M-133.0% | $4.1M |
| Total operating expenses | $368.4M-32.6% | $546.4M+76.4% | $309.7M-19.7% | $385.9M |
| Operating income (loss) | $13.1M+106.3% | -$208.3M-189.8% | $232.0M+36.9% | $169.5M |
| Interest income, net | $29.9M-34.3% | $45.5M+8.9% | $41.7M+230.7% | $12.6M |
| Other income, net | $2.1M+137.5% | $899K-23.0% | $1.2M-5.2% | $1.2M |
| Total other income | $32.0M-31.0% | $46.4M+8.1% | $42.9M+209.7% | $13.9M |
| Income (loss) before provision for income taxes | $45.1M+127.9% | -$161.9M-158.9% | $274.9M+49.9% | $183.4M |
| Provision for income taxes | $14.0M-28.7% | $19.6M-64.9% | $56.0M-22.9% | $72.6M |
| Net income (loss) | $31.1M+117.1% | -$181.5M-182.9% | $218.9M+99.1% | $109.9M |
| Basic (in dollars per share) | $730.00+117.8% | -$4090.00-188.1% | $4640.00+113.8% | $2170.00 |
| Diluted (in dollars per share) | $730.00+117.8% | -$4090.00-188.3% | $4630.00+114.4% | $2160.00 |
| Basic (in shares) | 42.34B-4.5% | 44.34B-6.0% | 47.15B-7.1% | 50.76B |
| Diluted (in shares) | 42.65B-3.8% | 44.34B-6.3% | 47.32B-7.1% | 50.92B |
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.