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 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $23.63B | $15.84B | $16.03B | $21.16B | $19.36B | $17.57B | $18.32B | $23.31B | $21.74B | $19.50B | $20.68B | $23.62B | $23.48B | $21.85B | $26.03B | $25.18B | $23.37B | $24.83B | $21.89B |
| Gross profit | — | — | — | — | — | — | — | — | — | — | $6.90B | $7.36B | $7.20B | $7.25B | $7.07B | $6.70B | $8.15B | — | — |
| Operating income | — | — | — | — | — | — | — | — | — | — | $2.36B | $2.06B | $2.23B | $1.93B | $2.22B | $1.69B | $2.36B | — | — |
| EBITDAderived | — | — | — | — | — | — | — | — | — | — | $3.53B | $3.46B | $3.73B | $3.38B | $3.51B | $3.11B | $3.81B | — | — |
| Net income | −$3.52B | $557.0M | $288.0M | $1.50B | $1.75B | $482.0M | $1.23B | $2.01B | $2.14B | $904.0M | $938.0M | $555.0M | $1.40B | $794.0M | $1.32B | $691.0M | $663.0M | −$1.28B | $1.17B |
| Basic EPSper diluted share | -$6.95 | $1.60 | $0.83 | $4.14 | $4.50 | $1.23 | $3.10 | $4.91 | $5.19 | $2.20 | $2.25 | $1.30 | $3.15 | $1.82 | $3.06 | $1.61 | $1.56 | -$3.05 | $2.72 |
| Diluted EPSper diluted share | -$6.95 | $1.57 | $0.82 | $4.10 | $4.47 | $1.22 | $3.07 | $4.85 | $5.13 | $2.18 | $2.23 | $1.29 | $3.11 | $1.80 | $3.03 | $1.59 | $1.55 | -$3.05 | $2.70 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 1, 2026Form 4 | Tozier ScottDirector | BuyCommon Stock | 10.0K | $31.30 | $313.0K | 10.0K |
| Mar 12, 2026Form 4 | GUSTAFSSON ANDERSDirector | BuyCommon Stock | 13.2K | $37.83 | $500.0K | 26.1K |
| Mar 11, 2026Form 4 | GUSTAFSSON ANDERSDirector | BuyCommon Stock | 12.9K | $38.84 | $500.1K | 12.9K |
| Jan 30, 2026Form 4 | Connor Christopher MDirector | BuyCommon Stock | 25.0K | $40.37 | $1.01M | 25.0K |
| Jan 30, 2026Form 4 | Silvernail Andrew KChief Executive Officer | BuyCommon Stock | 50.0K | $39.98 | $2.00M | 50.0K |