Revenue
2019
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $452.0M | $551.3M | $632.8M | $775.6M | $805.0M | $629.5M | $703.4M | $729.0M | $654.1M | $583.4M | — | — | — | — | — | — | — | — |
| Gross profit | $169.7M | $207.4M | $246.1M | $313.1M | $316.6M | $241.4M | $275.5M | $282.4M | $246.1M | $221.3M | $232.2M | $228.4M | $215.8M | $214.3M | $219.2M | $210.5M | $195.2M | $263.4M |
| Operating income | −$38.3M | −$196.8M | $28.8M | $72.8M | $83.4M | $23.0M | $36.7M | $50.2M | $30.6M | $34.4M | $53.8M | $50.3M | $38.0M | $39.7M | $73.1M | $51.5M | −$1.8M | $40.4M |
| EBITDAderived | −$33.1M | −$189.0M | $37.2M | $81.3M | $91.9M | $32.1M | $47.4M | $58.6M | $37.0M | $37.9M | $57.4M | $54.6M | $43.3M | $46.0M | $82.2M | $63.7M | $10.3M | $50.7M |
| Net income | −$40.6M | −$191.8M | $21.0M | $54.4M | $67.2M | $25.2M | $28.3M | $31.5M | $18.8M | $18.7M | $30.4M | $27.5M | $19.9M | $20.5M | $41.1M | $24.9M | −$11.7M | $17.8M |
| Basic EPSper diluted share | -$1.21 | -$5.80 | $0.63 | $1.63 | $2.04 | $0.78 | $0.88 | $1.00 | $0.61 | $0.57 | $0.82 | $0.73 | $0.51 | $0.50 | $0.94 | $0.54 | -$0.26 | $0.39 |
| Diluted EPSper diluted share | -$1.21 | -$5.80 | $0.62 | $1.59 | $2.00 | $0.78 | $0.88 | $0.98 | $0.60 | $0.56 | $0.81 | $0.72 | $0.51 | $0.50 | $0.94 | $0.53 | -$0.26 | $0.39 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Nov 12, 2025Form 4 | CG Core Value GP LLC +3Director | BuyCOMMON STOCK | 10.0K | $4.53 | $45.3K | 1.39M |
| Nov 12, 2025Form 4 | FOX JEFFREY HDirector | BuyCommon Stock · indirect | 10.0K | $4.53 | $45.3K | 1.39M |
| Nov 11, 2025Form 4 | CG Core Value GP LLC +3Director | BuyCOMMON STOCK | 90.0K | $4.52 | $406.8K | 1.38M |
| Nov 11, 2025Form 4 | FOX JEFFREY HDirector | BuyCommon Stock · indirect | 90.0K | $4.52 | $406.8K | 1.38M |
| Oct 15, 2025Form 4 | DUCHENE KATE WPresident & CEO | BuyCommon Stock | 23.0K | $4.36 | $100.3K | 590.2K |