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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $15.19B | $16.40B | $17.10B | $22.73B | $19.89B | $8.56B | $7.28B | $7.72B | $7.03B | $6.37B | $3.56B | $1.60B | $1.49B | $1.07B | $779.1M | $700.3M | $677.9M |
| Gross profit | $4.62B | $5.38B | $6.01B | $7.74B | $5.85B | $2.22B | $1.98B | $1.92B | $1.73B | $1.60B | $901.5M | $357.0M | $319.9M | $214.6M | $157.9M | $131.8M | $142.4M |
| Operating income | $786.3M | $1.60B | $2.18B | $3.77B | $2.39B | $543.9M | $392.3M | $369.0M | $285.1M | $236.3M | $90.8M | $49.6M | $48.0M | −$8.7M | −$37.5M | −$63.7M | −$60.7M |
| EBITDAderived | $1.38B | $2.16B | $2.73B | $4.27B | $2.93B | $660.4M | $492.3M | $466.9M | $378.1M | $346.1M | $149.0M | $59.2M | $57.3M | $2.4M | −$23.5M | −$48.3M | — |
| Net income | $435.2M | $1.08B | $1.54B | $2.75B | $1.73B | $313.5M | $221.8M | $205.2M | $38.8M | $144.3M | −$22.8M | $18.1M | −$42.7M | −$56.9M | −$65.0M | −$95.5M | −$61.9M |
| Basic EPSper diluted share | $3.91 | $9.13 | $12.06 | $16.98 | $8.55 | $2.69 | $1.92 | $1.79 | $0.34 | $1.30 | -$0.22 | $0.19 | -$0.44 | -$0.60 | -$0.68 | — | — |
| Diluted EPSper diluted share | $3.89 | $9.06 | $11.94 | $16.82 | $8.48 | $2.66 | $1.90 | $1.76 | $0.34 | $1.27 | -$0.22 | $0.18 | -$0.44 | -$0.60 | -$0.68 | — | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 8, 2026Form 4 | Rush David EDirector | SellCommon Stock, par value $0.01 per share | 5.0K | $78.17 | $390.9K | 122.3K |
| Mar 13, 2026Form 4 | LEVY PAUL SDirector | BuyCommon Stock, par value $0.01 per share | 50.0K | $87.73 | $4.39M | 1.73M |
| Aug 22, 2025Form 4 | Johnson Timothy DEVP & General Counsel | SellCommon Stock, par value $0.01 per share | 1.3K | $144.85 | $181.1K | 73.5K |
| Jun 10, 2025Form 4 | Vance ToddPresident - East Division | BuyCommon Stock, par value $0.01 per share | 1.9K | $115.50 | $225.0K | 31.1K |
| May 27, 2025Form 4 | Charles Dirkson RDirector | BuyCommon Stock, par value $0.01 per share · indirect | 5.0K | $109.67 | $548.4K | 5.0K |