Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $1.24B | $1.33B | $1.45B | $1.56B | $1.34B | $1.11B | $928.2M |
| Gross profit | $439.6M | $476.8M | $548.2M | $673.7M | $595.2M | $460.7M | $379.7M |
| Operating income | −$169.9M | $57.1M | $102.2M | $238.8M | $209.1M | $146.4M | $121.6M |
| EBITDAderived | −$140.6M | $86.3M | $132.0M | $266.6M | $235.7M | $175.3M | $149.5M |
| Net income | −$237.0M | −$23.4M | $27.2M | $159.0M | $126.6M | $58.6M | $702,000 |
| Basic EPSper diluted share | -$25.57 | -$2.53 | $2.96 | $0.86 | $0.68 | $0.37 | $0.00 |
| Diluted EPSper diluted share | -$25.57 | -$2.53 | $2.95 | $0.85 | $0.67 | $0.37 | $0.00 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 13, 2025Form 4 | Iskander Anthony ASee Remarks | BuyCommon Stock, par value $0.001 per share | 64.0K | $0.78 | $49.9K | 66.0K |
| May 13, 2025Form 4 | Strain JohnDirector | BuyCommon Stock, par value $0.001 per share · indirect | 150.0K | $0.79 | $118.5K | 270.0K |
| May 13, 2025Form 4 | OFarrell Susan CDirector | BuyCommon Stock, par value $0.001 per share | 31.5K | $0.80 | $25.2K | 75.8K |
| May 13, 2025Form 4 | Naylor MaileDirector | BuyCommon Stock, par value $0.001 per share | 12.0K | $0.83 | $10.0K | 40.4K |
| Sep 6, 2024Form 4 | Daniel YolandaDirector | BuyCommon Stock, par value $0.001 per share | 6.0K | $3.09 | $18.5K | 32.0K |