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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.44B | $2.33B | $2.32B | $2.38B | $2.42B | $1.79B | $2.20B | $2.19B | $2.13B | $2.02B | — | — | — | $2.61B | $2.29B | $1.79B | $1.57B |
| Gross profit | $1.13B | $1.10B | $1.10B | $1.14B | $1.18B | $804.5M | $1.06B | $1.05B | $1.01B | $1.42B | $1.44B | $1.40B | $1.30B | $1.30B | $1.15B | $901.8M | — |
| Operating income | $17.3M | $13.9M | −$13.5M | $93.2M | $155.6M | −$107.2M | $83.3M | $81.8M | $74.4M | $107.8M | $151.3M | $167.3M | $163.4M | $169.9M | $161.5M | $87.2M | $60.4M |
| EBITDAderived | $70.6M | $66.4M | $36.0M | $136.1M | $198.5M | −$60.8M | $132.9M | $158.8M | $152.7M | $183.6M | $230.3M | $241.6M | $230.6M | $233.6M | $215.2M | $135.0M | $107.9M |
| Net income | $13.3M | −$18.9M | −$16.8M | $71.9M | $114.8M | −$56.4M | $61.4M | −$51.9M | −$111.8M | $97.4M | $94.6M | $97.7M | $92.7M | $112.4M | $92.4M | $53.9M | $28.8M |
| Basic EPSper diluted share | $1.28 | -$1.74 | -$1.50 | $5.77 | $8.11 | -$3.97 | $3.95 | -$2.68 | -$5.82 | $4.85 | $4.13 | $4.16 | $3.98 | $4.76 | $3.84 | $2.24 | $1.33 |
| Diluted EPSper diluted share | $1.25 | -$1.74 | -$1.50 | $5.66 | $7.92 | -$3.97 | $3.92 | -$2.66 | -$5.80 | $4.83 | $4.11 | $4.12 | $3.92 | $4.68 | $3.79 | $2.22 | $1.30 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 5, 2025Form 4 | Pleasant Lake Partners LLC +2TenPercentOwner | SellCommon Stock · indirect | 25.0K | $23.26 | $581.5K | 1.07M |
| Mar 28, 2025Form 4 | PLP Funds Master Fund LP +2TenPercentOwner | SellCommon Stock · indirect | 12.0K | $20.73 | $248.8K | 1.10M |
| Mar 27, 2025Form 4 | PLP Funds Master Fund LP +2TenPercentOwner | BuyCash-Settled Total Return Swap · derivative · indirect | 10.0K | $22.48 | $224.8K | 953.1K |
| Mar 20, 2025Form 4 | SANDFORT GREGORY ADirector | BuyCommon Stock · indirect | 11.0K | $22.92 | $251.5K | 26.8K |
| Dec 17, 2024Form 4 | Ewoldsen Daniel ESenior VP | SellCommon Stock | 4.0K | $42.68 | $170.7K | 41.4K |