Revenue
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
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 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $6.81B | $6.70B | $7.17B | $7.84B | $7.83B | $5.23B | $6.14B | $6.25B | $6.25B | $6.41B | $6.55B | $5.74B | $4.21B | $3.98B | $3.75B | $3.44B | $3.27B | $3.33B |
| Gross profit | $2.69B | $2.63B | $2.83B | $3.05B | $3.12B | $1.73B | $2.22B | $2.16B | $2.19B | $2.36B | $2.44B | $2.07B | $1.58B | $1.54B | $1.44B | $1.24B | $1.07B | $1.07B |
| Gross margin | 39.55% | 39.17% | 39.40% | 38.92% | 39.92% | 33.15% | 36.23% | 34.59% | 35.02% | 36.84% | 37.26% | 36.16% | 37.55% | 38.60% | 38.34% | 36.16% | 32.55% | 32.03% |
| Operating expenses | $2.30B | $2.51B | $2.20B | $2.45B | $2.22B | $1.79B | $2.07B | $2.93B | $1.61B | $1.60B | $1.74B | $1.50B | $1.01B | $976.9M | $930.2M | $870.4M | $801.1M | $1.38B |
| Operating income | $393.1M | $110.7M | $621.5M | $604.9M | $903.4M | −$57.7M | $158.3M | −$764.6M | $579.9M | $763.2M | $703.7M | $576.6M | $570.5M | $560.5M | $507.4M | $372.5M | $264.5M | −$311.6M |
| Operating margin | 5.77% | 1.65% | 8.67% | 7.71% | 11.54% | −1.10% | 2.58% | −12.24% | 9.27% | 11.91% | 10.74% | 10.05% | 13.55% | 14.07% | 13.53% | 10.84% | 8.08% | −9.36% |
| EBITDA | $540.6M | $258.9M | $783.4M | $769.4M | $1.07B | $118.3M | $336.3M | −$581.0M | $783.3M | $952.0M | $879.0M | $726.3M | $680.7M | $659.9M | $599.8M | $470.3M | $373.4M | −$197.1M |
| EBITDA margin | 7.93% | 3.86% | 10.92% | 9.81% | 13.63% | 2.26% | 5.48% | −9.30% | 12.53% | 14.86% | 13.42% | 12.66% | 16.17% | 16.57% | 16.00% | 13.68% | 11.41% | −5.92% |
| Net income | $294.4M | $61.2M | $810.4M | $376.7M | $769.9M | −$15.2M | $105.5M | −$657.4M | $519.3M | $543.2M | $467.9M | $381.3M | $368.0M | $359.9M | $324.4M | $200.4M | $157.1M | −$402.6M |
| Net profit margin | 4.32% | 0.91% | 11.30% | 4.80% | 9.84% | −0.29% | 1.72% | −10.52% | 8.30% | 8.48% | 7.14% | 6.65% | 8.74% | 9.03% | 8.65% | 5.83% | 4.80% | −12.10% |
| Basic EPSper basic share | $7.13 | -$0.81 | $17.28 | $7.34 | $14.01 | -$0.94 | $1.40 | -$12.62 | $7.72 | $7.13 | $5.89 | $4.77 | $4.59 | $4.37 | $3.76 | $2.34 | $1.84 | -$4.72 |
| Diluted EPSper diluted share | $7.08 | -$0.81 | $15.01 | $6.64 | $12.22 | -$0.94 | $1.40 | -$12.62 | $7.44 | $7.08 | $5.87 | $4.75 | $4.56 | $4.35 | $3.73 | $2.32 | $1.83 | -$4.72 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | ≈16.80%6.61M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | ≈9.02%3.55M shares |
DIMENSIONAL FUND ADVISORS LP | ≈6.57%2.58M shares |
Select Equity Group, L.P. | ≈6.20%2.44M shares |
FMR LLC | ≈5.51%2.17M shares |
AMERICAN CENTURY COMPANIES INC | ≈4.63%1.82M shares |
VANGUARD CAPITAL MANAGEMENT LLC | ≈4.56%1.79M shares |
STATE STREET CORP | ≈4.39%1.73M shares |
LSV ASSET MANAGEMENT | ≈3.58%1.41M shares |
GEODE CAPITAL MANAGEMENT, LLC | ≈2.69%1.06M shares |
Hood River Capital Management LLC | ≈2.23%878.27K shares |
MORGAN STANLEY | ≈2.17%854.42K shares |
Nuveen, LLC | ≈1.91%752.48K shares |
COOPER CREEK PARTNERS MANAGEMENT LLC | ≈1.79%704.29K shares |
GOLDMAN SACHS GROUP INC | ≈1.78%700.87K shares |
Drosos Virginia | ≈1.73%678.82K shares |
VICTORY CAPITAL MANAGEMENT INC | ≈1.65%647.03K shares |
FRANKLIN RESOURCES INC | ≈1.50%591.13K shares |
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | ≈1.44%566.12K shares |
Invesco Ltd. | ≈1.44%565.75K shares |
Percentages use 39.33M shares of this listed class outstanding on May 29, 2026. ≈ compares the latest reported holding with a share total from a different date; it is not a confirmed current stake.
Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 25, 2026Form 4 | Tilzer Brian ADirector | SellCommon Shares, par value $0.18 | 7.0K | $88.96 | $622.7K | 12.6K |
| May 8, 2025Form 4 · 10b5-1 | Branch AndreDirector | SellCommon Shares, par value $0.18 | 5.7K | $65.00 | $369.1K | 6.5K |
| Apr 25, 2025Form 4 | McCluskey HelenDirector | BuyCommon Shares, par value $0.18 | 1.7K | $58.86 | $100.1K | 31.9K |
| Mar 31, 2025Form 4 | Symancyk James KevinChief Executive Officer | BuyCommon Shares, par value $0.18 | 15.0K | $57.45 | $861.8K | 50.7K |
| Feb 21, 2025Form 4 · 10b5-1 | Ulasewicz EugeniaDirector | SellCommon Shares, par value $0.18 | 841 | $54.57 | $45.9K | 22.8K |