Revenue
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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $17.96B | $17.85B | $18.91B | $19.83B | $20.72B | $18.00B | $20.86B | $21.99B | $21.03B | $19.65B | $19.33B | $20.76B | $20.25B | $20.68B | $22.01B | $18.87B | $16.04B | $21.54B |
| Gross profit | $3.00B | $3.09B | $3.36B | $3.57B | $3.41B | $2.82B | $3.38B | $3.58B | $3.48B | $3.33B | $3.30B | $3.49B | $3.37B | $3.44B | $3.71B | $3.25B | $2.82B | $4.09B |
| Gross margin | 16.69% | 17.29% | 17.75% | 18.02% | 16.44% | 15.69% | 16.18% | 16.27% | 16.57% | 16.96% | 17.05% | 16.80% | 16.63% | 16.65% | 16.84% | 17.20% | 17.57% | 18.98% |
| Operating expenses | $2.85B | $2.78B | $3.10B | $2.99B | $2.82B | $2.64B | $2.73B | $110.0M | $108.4M | $92.8M | $2.61B | $105.8M | $93.2M | $112.0M | $123.1M | $101.2M | $2.78B | $3.59B |
| Operating income | $150.1M | $306.0M | $255.8M | $581.7M | $585.4M | $187.6M | $644.9M | $796.7M | $789.2M | $745.5M | $688.9M | $719.9M | $511.9M | $411.7M | $524.2M | −$122.0M | $41.7M | $493.5M |
| Operating margin | 0.84% | 1.71% | 1.35% | 2.93% | 2.82% | 1.04% | 3.09% | 3.62% | 3.75% | 3.79% | 3.56% | 3.47% | 2.53% | 1.99% | 2.38% | −0.65% | 0.26% | 2.29% |
| EBITDA | $236.1M | $392.6M | $344.4M | $666.3M | $658.8M | $263.9M | $722.1M | $882.5M | $873.6M | $830.8M | $766.6M | $803.7M | $606.2M | $512.2M | $628.6M | −$11.9M | $138.9M | $600.6M |
| EBITDA margin | 1.31% | 2.20% | 1.82% | 3.36% | 3.18% | 1.47% | 3.46% | 4.01% | 4.15% | 4.23% | 3.97% | 3.87% | 2.99% | 2.48% | 2.86% | −0.06% | 0.87% | 2.79% |
| Net income | −$13.3M | $145.1M | $88.8M | $373.8M | $382.4M | $23.8M | $465.7M | $556.7M | $545.4M | $443.7M | $419.2M | $427.6M | $288.0M | $197.6M | $251.6M | −$263.6M | −$9.2M | $205.5M |
| Net profit margin | −0.07% | 0.81% | 0.47% | 1.89% | 1.85% | 0.13% | 2.23% | 2.53% | 2.59% | 2.26% | 2.17% | 2.06% | 1.42% | 0.96% | 1.14% | −1.40% | −0.06% | 0.95% |
| Basic EPSper basic share | -$0.29 | $3.04 | $1.78 | $7.17 | $7.01 | $0.41 | $7.78 | $8.62 | $8.13 | $6.33 | $5.46 | $5.38 | $3.69 | $2.49 | $3.08 | -$3.26 | -$0.12 | $2.61 |
| Diluted EPSper diluted share | -$0.29 | $3.01 | $1.76 | $7.08 | $6.91 | $0.41 | $7.72 | $8.56 | $8.04 | $6.27 | $5.40 | $5.30 | $3.62 | $2.47 | $3.04 | -$3.26 | -$0.12 | $2.58 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
BlackRock, Inc. | 7.87M |
AQR CAPITAL MANAGEMENT LLC | 3.54M |
Quantinno Capital Management LP | 3.14M |
VANGUARD PORTFOLIO MANAGEMENT LLC | 2.99M |
SCHRODER INVESTMENT MANAGEMENT GROUP | 2.33M |
VANGUARD CAPITAL MANAGEMENT LLC | 2.09M |
STATE STREET CORP | 2.03M |
TWO SIGMA INVESTMENTS, LP | 1.47M |
DIMENSIONAL FUND ADVISORS LP | 1.23M |
GEODE CAPITAL MANAGEMENT, LLC | 1.2M |
CITADEL ADVISORS LLC | 1.19M |
MORGAN STANLEY | 1.16M |
LSV ASSET MANAGEMENT | 1.04M |
Invesco Ltd. | 1M |
Alberta Investment Management Corp | 998K |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 895.01K |
Allianz Asset Management GmbH | 887.34K |
KLCM Advisors, Inc. | 867.41K |
ROYCE & ASSOCIATES LP | 855K |
NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 767.59K |
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 |
|---|---|---|---|---|---|---|
| Oct 23, 2024Form 4 | McGinnis John TEVP, CFO | BuyCommon Stock | 8.0K | $62.28 | $498.2K | 70.6K |