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 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $5.38B | $5.80B | $6.39B | $7.24B | $6.46B | $5.11B | $6.07B | $5.80B | $5.27B | $5.25B | — | — | — | — | — | — | — | — |
| Gross profit | $2.00B | $2.25B | $2.58B | $3.09B | $2.70B | $2.01B | $2.53B | $2.41B | $2.16B | $2.16B | $2.11B | $1.92B | $1.72B | $1.65B | $1.49B | $1.19B | $1.10B | $1.91B |
| Operating income | $76.5M | $241.5M | $464.6M | $890.6M | $805.8M | $421.8M | $621.8M | $588.9M | $517.3M | $554.5M | — | $497.2M | $398.3M | $343.4M | $249.4M | $115.0M | $66.8M | — |
| EBITDAderived | $128.4M | $294.7M | $518.8M | $939.7M | $860.3M | $485.3M | $687.4M | $654.9M | $582.8M | $618.8M | — | $546.9M | $447.0M | $392.2M | $300.8M | $171.0M | $132.0M | — |
| Net income | $133.0M | $251.6M | $411.1M | $657.9M | $598.6M | $306.3M | $454.4M | $434.3M | $290.6M | $343.4M | $357.8M | $305.9M | $252.2M | $209.9M | $149.9M | $66.1M | $37.3M | $250.2M |
| Basic EPSper diluted share | $1.33 | $2.45 | $3.90 | $6.08 | $5.42 | $2.72 | $3.93 | $3.60 | $2.34 | $2.68 | $2.72 | $2.28 | $1.85 | $1.51 | $1.05 | $0.45 | $0.24 | $1.60 |
| Diluted EPSper diluted share | $1.33 | $2.44 | $3.88 | $6.03 | $5.36 | $2.70 | $3.90 | $3.57 | $2.33 | $2.67 | $2.69 | $2.26 | $1.83 | $1.50 | $1.04 | $0.44 | $0.24 | $1.59 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Oct 28, 2025Form 4 | Kempthorne Dirk ADirector | SellCommon Stock | 6.5K | $28.87 | $187.8K | 11.7K |
| Nov 26, 2024Form 4 | Kempthorne Dirk ADirector | SellCommon Stock | 1.0K | $74.35 | $76.7K | 12.3K |
| Aug 1, 2024Form 4 | Kempthorne Dirk ADirector | SellCommon Stock | 1.3K | $63.09 | $82.0K | 13.3K |