Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.48B | $1.52B | $1.57B | $1.41B | $1.14B | $748.8M | $1.12B | $1.11B | $1.09B | $1.02B | $969.3M | $920.3M | $849.9M | $855.5M | $758.9M | $603.9M | $585.3M |
| Gross profit | $897.7M | $954.6M | $995.6M | $888.9M | $706.2M | $415.2M | $645.0M | $637.1M | $612.6M | $580.3M | $556.6M | $517.9M | $481.5M | $469.6M | $413.0M | $327.4M | $290.8M |
| Operating expenses | $944.8M | $854.8M | $934.3M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Operating income | −$31.3M | $119.0M | $81.0M | $218.8M | $165.5M | −$123.8M | $93.7M | $90.6M | $86.0M | $89.9M | $97.5M | $92.8M | $96.3M | $69.0M | $68.8M | $40.7M | $18.9M |
| EBITDAderived | $34.6M | $186.9M | $145.0M | $267.8M | $207.1M | −$63.9M | $134.0M | $133.1M | $128.4M | $132.0M | $133.3M | $127.4M | $127.1M | $95.3M | $96.0M | $59.9M | $41.5M |
| Net income | −$27.9M | $93.0M | $60.7M | $165.7M | $131.3M | −$95.7M | $68.5M | $66.3M | $65.1M | — | — | — | — | — | — | — | — |
| Basic EPSper diluted share | -$1.86 | $5.94 | $3.89 | $10.42 | $7.90 | -$5.77 | $4.09 | $3.97 | $3.92 | $3.18 | $1.86 | $2.79 | $2.75 | $1.89 | $1.78 | $4.76 | $0.90 |
| Diluted EPSper diluted share | -$1.86 | $5.87 | $3.82 | $10.19 | $7.78 | -$5.77 | $4.05 | $3.94 | $3.89 | $3.15 | $1.85 | $2.78 | $2.75 | $1.89 | $1.78 | $4.75 | $0.90 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 12, 2026Form 4 | Chubb Thomas Caldecot IIICEO and President | BuyCommon Stock | 2.5K | $36.90 | $92.3K | 30.2K |
| Dec 12, 2025Form 4 | Chubb Thomas Caldecot IIICEO and President | BuyCommon Stock | 5.0K | $35.12 | $175.6K | 22.7K |
| Aug 1, 2025Form 4 | Chubb Thomas Caldecot IIICEO and President | BuyCommon Stock | 317.61 | $38.19 | $12.1K | 94.0K |
| Jun 18, 2025Form 4 | Trauber Robert S.CEO, Johnny Was | BuyCommon Stock | 10.0K | $41.38 | $413.8K | 13.4K |
| Jun 16, 2025Form 4 | Chubb Thomas Caldecot IIICEO and President | BuyCommon Stock | 6.5K | $40.12 | $260.8K | 59.1K |