Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.62B | $1.57B | $1.91B | $2.25B | $2.17B | $1.85B | $2.37B | $2.50B | $2.51B | $2.75B | — | — | — | — | — | — | — |
| Gross profit | $367.8M | $406.4M | $506.1M | $602.1M | $560.3M | $440.6M | $619.9M | $655.4M | $634.5M | $679.7M | $537.0M | $442.3M | $372.4M | $347.0M | $303.5M | $291.0M | $412.5M |
| Operating income | −$46.6M | −$92.8M | −$23.9M | $72.2M | $68.4M | −$174.9M | $66.2M | $73.9M | $77.6M | −$17.0M | $81.7M | $59.6M | $53.0M | $47.8M | $28.3M | $11.8M | $2.6M |
| EBITDAderived | −$17.8M | −$63.2M | $2.0M | $101.5M | $96.0M | −$142.9M | $103.7M | $115.0M | $123.7M | $29.7M | $111.2M | $80.1M | $71.9M | $64.2M | $44.7M | $28.9M | $19.4M |
| Net income | −$48.0M | −$125.7M | −$14.2M | $62.3M | $61.6M | −$141.8M | $63.1M | $65.8M | $55.5M | −$15.3M | $65.7M | $44.9M | $33.6M | $30.8M | $19.8M | $8.8M | −$4.2M |
| Basic EPSper diluted share | -$1.61 | -$4.17 | -$0.45 | $1.89 | $1.77 | -$4.01 | $1.63 | $1.64 | $1.35 | -$0.37 | $1.61 | $1.12 | $0.85 | $0.73 | $0.46 | $0.21 | -$0.10 |
| Diluted EPSper diluted share | -$1.61 | -$4.17 | -$0.45 | $1.86 | $1.74 | -$4.01 | $1.61 | $1.63 | $1.34 | -$0.37 | $1.59 | $1.11 | $0.84 | $0.73 | $0.46 | $0.20 | -$0.10 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 5, 2026Form 4 | Lontoh SonitaDirector | SellCommon Stock | 2.2K | $6.73 | $14.7K | 72.7K |
| Feb 25, 2026Form 4 | Ferencz GarrettEVP, Chief Legal Officer | BuyCommon Stock | 7.0K | $3.61 | $25.3K | 234.1K |
| Feb 24, 2026Form 4 | Owen Taryn RCEO and President | BuyCommon Stock | 20.4K | $3.79 | $77.3K | 791.8K |
| Feb 23, 2026Form 4 | Schweihs CarlEVP and CFO | BuyCommon Stock | 12.5K | $3.72 | $46.5K | 289.1K |
| Mar 12, 2025Form 4 | Schweihs CarlEVP and CFO | BuyCommon Stock | 2.5K | $5.25 | $13.1K | 169.1K |