Revenue
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
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 | $7.79B | $7.71B | $6.96B | $6.56B | $7.34B | $5.77B | $5.64B | $4.91B | $4.17B | $4.27B | $5.10B | $6.37B | $7.21B | $7.77B | $9.10B | $9.10B | $12.11B | $11.58B | $8.74B |
| Gross profit | $1.15B | $1.10B | $977.0M | $828.0M | $806.0M | $666.0M | $653.0M | $584.0M | $439.0M | $112.0M | $325.0M | −$65.0M | $417.0M | $518.0M | $640.0M | −$170.0M | $757.0M | $761.0M | $520.0M |
| Gross margin | 14.77% | 14.25% | 14.05% | 12.61% | 10.98% | 11.55% | 11.58% | 11.89% | 10.53% | 2.62% | 6.38% | −1.02% | 5.78% | 6.67% | 7.03% | −1.87% | 6.25% | 6.57% | 5.95% |
| Operating expenses | $372.0M | $440.0M | $528.0M | $485.0M | $575.0M | $609.0M | $291.0M | $116.0M | $175.0M | $84.0M | $15.0M | $729.0M | $109.0M | $219.0M | $53.0M | — | $11.57B | $11.04B | $8.45B |
| Operating income | $778.0M | $659.0M | $449.0M | $343.0M | $231.0M | $57.0M | $362.0M | $468.0M | $264.0M | $28.0M | $310.0M | −$794.0M | $308.0M | $299.0M | $587.0M | $609.0M | $536.0M | $541.0M | $294.0M |
| Operating margin | 9.99% | 8.55% | 6.45% | 5.23% | 3.15% | 0.99% | 6.42% | 9.53% | 6.33% | 0.66% | 6.08% | −12.47% | 4.27% | 3.85% | 6.45% | 6.69% | 4.43% | 4.67% | 3.36% |
| EBITDA | $947.0M | $815.0M | $590.0M | $480.0M | $377.0M | $172.0M | $466.0M | $531.0M | $312.0M | $73.0M | $349.0M | −$722.0M | $376.0M | $364.0M | $642.0M | $671.0M | $591.0M | $590.0M | $335.0M |
| EBITDA margin | 12.16% | 10.57% | 8.48% | 7.31% | 5.14% | 2.98% | 8.26% | 10.81% | 7.48% | 1.71% | 6.85% | −11.34% | 5.21% | 4.68% | 7.05% | 7.37% | 4.88% | 5.09% | 3.83% |
| Net income | $415.0M | $375.0M | −$265.0M | $190.0M | $27.0M | −$63.0M | $202.0M | $281.0M | $432.0M | −$61.0M | $203.0M | −$1.26B | $75.0M | $144.0M | $480.0M | $327.0M | $290.0M | $319.0M | $336.0M |
| Net profit margin | 5.33% | 4.86% | −3.81% | 2.89% | 0.37% | −1.09% | 3.58% | 5.72% | 10.36% | −1.43% | 3.98% | −19.82% | 1.04% | 1.85% | 5.27% | 3.59% | 2.40% | 2.75% | 3.84% |
| Basic EPSper basic share | $3.21 | $2.79 | -$1.96 | $1.36 | $0.19 | -$0.44 | $1.42 | $1.99 | $3.05 | -$0.43 | $1.40 | -$8.66 | $0.50 | $0.97 | $3.18 | $2.08 | $1.80 | $1.91 | $1.79 |
| Diluted EPSper diluted share | $3.21 | $2.79 | -$1.96 | $1.26 | $0.19 | -$0.44 | $1.41 | $1.99 | $3.05 | -$0.43 | $1.40 | -$8.66 | $0.50 | $0.97 | $3.16 | $2.07 | $1.79 | $1.84 | $1.78 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
FMR LLC | 18.05M |
BlackRock, Inc. | 13.9M |
Invesco Ltd. | 8.35M |
VANGUARD PORTFOLIO MANAGEMENT LLC | 6.17M |
VANGUARD CAPITAL MANAGEMENT LLC | 5.71M |
NEUBERGER BERMAN GROUP LLC | 4.62M |
STATE STREET CORP | 4.49M |
DIMENSIONAL FUND ADVISORS LP | 3.35M |
UBS Group AG | 2.93M |
MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 2.38M |
GEODE CAPITAL MANAGEMENT, LLC | 2.34M |
SNYDER CAPITAL MANAGEMENT L P | 2.26M |
COOPERMAN LEON G | 2.13M |
Engine Capital Management, LP | 1.86M |
NORGES BANK | 1.72M |
VAN ECK ASSOCIATES CORP | 1.66M |
Copeland Capital Management, LLC | 1.44M |
Gates Capital Management, Inc. | 1.42M |
NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 1.42M |
MORGAN STANLEY | 1.37M |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 20, 2026Form 4 | MOORE JACK BDirector | BuyCommon Stock | 4.0K | $31.44 | $125.8K | 54.4K |
| May 19, 2026Form 4 | Sabater Carlos A.Director | BuyCommon Stock | 14.5K | $32.47 | $470.8K | 35.7K |
| May 14, 2026Form 4 | Von Thaer LewisDirector | BuyCommon Stock | 3.0K | $30.77 | $92.3K | 10.4K |
| May 13, 2026Form 4 | Evans Shad E.EVP & Chief Financial Officer | BuyCommon Stock | 8.4K | $30.60 | $256.3K | 43.7K |
| Jun 18, 2025Form 4 | Bradie StuartPresident and CEO | SellCommon Stock | 20.0K | $52.81 | $1.06M | 802.4K |