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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.91B | $4.26B | $2.33B | $3.15B | $1.78B | $1.35B | $1.35B | $1.36B | $1.50B | $1.07B | $1.91B | $1.58B | $1.44B | $1.29B | $1.11B | $942.0M | $910.1M |
| Gross profit | $672.0M | $1.85B | $541.6M | $1.20B | $337.1M | $160.7M | $179.6M | $222.9M | $361.0M | $45.5M | $648.1M | $395.7M | $302.8M | $214.5M | $201.8M | $184.9M | $194.6M |
| Operating income | $350.2M | $1.54B | $312.5M | $967.7M | $143.5M | −$26.3M | $1.3M | $45.8M | $100.5M | −$134.1M | $471.9M | $234.8M | $146.1M | $59.6M | $88.7M | $83.5M | $102.6M |
| EBITDAderived | $474.5M | $1.63B | $392.7M | $1.04B | $211.9M | $33.2M | $59.4M | $100.4M | $154.5M | −$85.0M | $516.5M | $275.5M | $183.3M | $93.8M | $119.4M | $114.2M | $134.4M |
| Net income | $316.7M | $1.22B | $277.9M | $758.0M | $132.7M | $2.1M | $18.4M | $54.2M | $125.9M | −$74.3M | $316.0M | $161.3M | $109.2M | $50.4M | $89.7M | $60.8M | $67.8M |
| Basic EPSper diluted share | $6.65 | $25.04 | $5.70 | $15.58 | $2.73 | $0.04 | $0.38 | $1.12 | $2.60 | -$1.54 | $6.56 | $3.35 | $2.27 | $1.05 | $3.76 | $2.55 | $2.85 |
| Diluted EPSper diluted share | $6.63 | $24.95 | $5.69 | $15.52 | $2.72 | $0.04 | $0.38 | $1.12 | $2.60 | -$1.54 | $6.53 | $3.33 | $2.26 | $1.05 | $3.75 | $2.54 | $2.84 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Oct 2, 2025Form 4 | Lombardo Keira LChief Strategy Officer | BuyCommon Stock | 100 | $92.18 | $9.2K | 3.7K |
| Oct 2, 2025Form 4 | Lombardo Keira LChief Strategy Officer | BuyCommon Stock | 500 | $92.22 | $46.1K | 3.6K |
| Oct 2, 2025Form 4 | Lombardo Keira LChief Strategy Officer | BuyCommon Stock | 1.8K | $92.40 | $168.4K | 3.1K |
| Oct 2, 2025Form 4 | Lombardo Keira LChief Strategy Officer | BuyCommon Stock | 110 | $92.39 | $10.2K | 1.3K |
| Oct 2, 2025Form 4 | Lombardo Keira LChief Strategy Officer | BuyCommon Stock | 267 | $92.37 | $24.7K | 1.2K |