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 | $1.38B | $1.15B | $1.25B | $4.92B | $5.24B | $3.17B | $3.06B | $3.76B | $3.58B | $3.01B | $2.82B | $3.38B | $3.13B | $2.61B | $2.53B | $2.44B | $1.94B | $2.63B |
| Gross profit | $378.3M | $319.0M | $285.0M | $323.6M | $327.6M | $639.1M | $443.3M | $480.0M | $562.9M | $535.9M | $452.6M | $463.5M | $492.5M | $396.6M | $332.9M | $356.2M | $279.9M | $174.7M |
| Operating income | $76.2M | −$10.7M | −$73.5M | $29.8M | $48.8M | $167.5M | $22.5M | $144.8M | $141.6M | $213.1M | $122.1M | $60.6M | $135.8M | $129.1M | $101.6M | $124.4M | $22.0M | −$175.3M |
| EBITDAderived | $133.5M | $37.5M | $7.2M | $142.6M | $147.6M | $255.1M | $115.2M | $240.4M | $245.0M | $299.9M | $206.8M | $145.6M | $215.5M | $195.6M | $157.5M | $185.4M | $86.6M | −$111.2M |
| Net income | $156.1M | $96.1M | $110.6M | $256.5M | $379.4M | $723.8M | $78.8M | $153.5M | $194.8M | $204.5M | $143.7M | $76.8M | $151.3M | $136.4M | $115.6M | $115.1M | $45.2M | −$108.2M |
| Basic EPSper diluted share | $3.18 | $1.94 | $2.25 | $5.28 | $7.60 | $13.73 | $1.43 | $2.68 | $3.20 | $3.28 | $2.30 | $1.16 | $2.19 | $1.97 | $1.66 | $1.54 | $0.57 | -$1.37 |
| Diluted EPSper diluted share | $3.14 | $1.92 | $2.20 | $5.19 | $7.44 | $13.42 | $1.41 | $2.61 | $3.09 | $3.15 | $2.22 | $1.12 | $2.11 | $1.91 | $1.65 | $1.53 | $0.57 | -$1.37 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Sep 25, 2025Form 4 | ENDRES MICHAEL JDirector | BuyCommon Shares | 10.0K | $52.95 | $529.5K | 95.5K |
| Sep 25, 2025Form 4 | McConnell John H IIDirector | BuyCommon Shares | 45 | $53.31 | $2.4K | 37.7K |
| Oct 11, 2024Form 4 | HAYEK JOSEPH BEVP and CFO | BuyCommon Shares | 2.5K | $40.21 | $100.5K | 168.9K |