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 | $2.31B | $2.26B | $2.26B | $2.15B | $1.86B | $1.62B | $1.40B | $1.31B | $1.39B | $1.21B | — | — | — | — | $495.0M | $462.2M | $467.9M | $598.6M |
| Gross profit | $652.5M | $673.1M | $685.3M | $639.3M | $519.6M | $408.4M | $342.7M | $348.1M | $338.8M | $312.0M | $231.6M | $254.1M | $185.5M | $103.2M | $40.5M | $35.6M | $51.9M | $72.0M |
| Operating income | — | — | $716.9M | $674.7M | $552.1M | $445.8M | $385.3M | $386.7M | $382.2M | $354.4M | $270.7M | $302.3M | $224.6M | $134.5M | $69.4M | $60.6M | $79.2M | $108.0M |
| EBITDAderived | — | — | $866.7M | $813.3M | $680.9M | $574.9M | $498.8M | $509.2M | $496.2M | $446.2M | $367.8M | $378.6M | $294.7M | $191.4M | $119.5M | $109.9M | $130.0M | $159.2M |
| Net income | $423.8M | $463.4M | $477.6M | $461.5M | $374.2M | $339.4M | $70.9M | $68.9M | $256.6M | $198.2M | $152.6M | $186.9M | $124.2M | $57.7M | $18.7M | $14.8M | $28.9M | $41.8M |
| Basic EPSper diluted share | $13.24 | $13.88 | $13.72 | $12.54 | $9.23 | $8.17 | $1.69 | $1.48 | $5.33 | $4.14 | $3.08 | $3.77 | $2.53 | $1.24 | $0.42 | $0.34 | $0.66 | $0.96 |
| Diluted EPSper diluted share | $13.16 | $13.77 | $13.61 | $12.46 | $9.14 | $8.12 | $1.68 | $1.47 | $5.28 | $4.10 | $3.05 | $3.71 | $2.49 | $1.22 | $0.42 | $0.34 | $0.66 | $0.95 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Nov 5, 2025Form 4 | Rush David EDirector | BuyCommon Stock | 1.0K | $208.08 | $208.1K | 4.2K |
| Aug 19, 2025Form 4 | Devlin William RSVP, Controller | SellCommon Stock | 2.0K | $232.76 | $465.5K | 17.2K |
| May 22, 2025Form 4 | Rush David EDirector | BuyCommon Stock | 1.0K | $213.66 | $213.7K | 2.0K |
| Feb 10, 2025Form 4 | NICOLAIS MICHAEL RDirector | BuyCommon Stock · indirect | 155 | $257.50 | $39.9K | 3.7K |
| Feb 10, 2025Form 4 | NICOLAIS MICHAEL RDirector | BuyCommon Stock · indirect | 155 | $257.22 | $39.9K | 1.7K |