Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.53B | $2.11B | $1.89B | $1.46B | $1.14B | $925.9M | $861.0M | $704.6M | $436.2M | $421.6M | $359.1M |
| Operating income | $534.9M | $446.9M | $336.8M | $278.7M | $198.6M | $167.0M | $127.3M | $101.0M | $64.9M | $52.5M | $20.6M |
| EBITDAderived | $563.1M | $476.1M | $363.2M | $301.0M | $219.7M | $186.6M | $150.5M | $139.8M | $111.3M | $110.6M | $90.1M |
| Net income | $451.1M | $404.4M | $282.8M | $245.4M | $181.8M | $145.4M | $100.4M | $73.2M | $39.1M | $13.4M | −$8.7M |
| Basic EPSper diluted share | $15.64 | $13.06 | $9.20 | $7.57 | $5.06 | $4.07 | $2.79 | $2.05 | $1.00 | $0.38 | -$0.28 |
| Diluted EPSper diluted share | $15.28 | $12.63 | $8.88 | $7.28 | $4.81 | $3.84 | $2.67 | $1.97 | $0.98 | $0.37 | -$0.28 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 28, 2026Form 4 | EWALD STEPHEN PGeneral Counsel & Corp. Secy. | SellCommon Stock | 16.3K | $450.00 | $7.36M | 20.3K |
| Mar 17, 2026Form 4 | GEIGER JESSE JPresident | SellCommon Stock | 31.7K | $455.30 | $14.44M | 15.0K |
| Dec 3, 2025Form 4 | Troendle August J.CEO | SellCommon Stock | 668 | $590.69 | $394.6K | 646.2K |
| Dec 2, 2025Form 4 | Troendle August J.CEO | SellCommon Stock | 5.7K | $590.47 | $3.36M | 646.9K |
| Dec 1, 2025Form 4 | Troendle August J.CEO | SellCommon Stock | 23.2K | $593.25 | $13.75M | 652.5K |