Revenue
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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $3.77B | $3.82B | $4.01B | $3.69B | $3.24B | $3.19B | $3.36B | $3.20B | $2.89B | $2.86B | $2.91B | $2.79B | $2.46B | $2.36B | $2.02B | $1.69B | $1.49B |
| Gross profit | $1.54B | $1.57B | $1.64B | $1.56B | $1.33B | $1.34B | $1.43B | $1.39B | $1.29B | $1.29B | $1.32B | $1.29B | $1.12B | $1.08B | $940.9M | $766.9M | $687.8M |
| Gross margin | 40.75% | 41.16% | 40.98% | 42.21% | 41.12% | 42.08% | 42.57% | 43.48% | 44.54% | 45.01% | 45.24% | 46.15% | 45.51% | 45.77% | 46.54% | 45.33% | 46.18% |
| Operating expenses | $1.22B | $1.17B | $1.15B | $1.08B | $994.5M | $975.6M | $1.03B | $972.4M | $907.2M | $912.9M | $937.0M | $903.1M | $733.0M | $666.0M | $591.2M | $525.1M | $483.1M |
| Operating income | $301.6M | $390.4M | $483.7M | $468.7M | $301.8M | $350.7M | $400.0M | $420.6M | $379.0M | $376.0M | $379.5M | $383.2M | $385.5M | $412.2M | $349.8M | $241.8M | $204.7M |
| Operating margin | 8.00% | 10.22% | 12.07% | 12.70% | 9.30% | 10.99% | 11.89% | 13.13% | 13.12% | 13.13% | 13.04% | 13.75% | 15.69% | 17.50% | 17.30% | 14.29% | 13.74% |
| EBITDA | $392.2M | $471.3M | $558.9M | $539.1M | $370.6M | $419.8M | $465.4M | $483.7M | $442.0M | $447.9M | $449.3M | $448.1M | $435.0M | $446.9M | $378.9M | $267.9M | $231.7M |
| EBITDA margin | 10.40% | 12.33% | 13.94% | 14.60% | 11.43% | 13.15% | 13.83% | 15.10% | 15.31% | 15.64% | 15.44% | 16.08% | 17.70% | 18.97% | 18.74% | 15.83% | 15.55% |
| Net income | $199.3M | $258.6M | $343.2M | $339.8M | $216.9M | $251.1M | $288.9M | $329.2M | $231.4M | $231.2M | $231.3M | $236.1M | $238.0M | $259.0M | $218.8M | $150.4M | $125.1M |
| Net profit margin | 5.29% | 6.77% | 8.56% | 9.20% | 6.69% | 7.87% | 8.59% | 10.28% | 8.01% | 8.07% | 7.95% | 8.47% | 9.68% | 10.99% | 10.82% | 8.89% | 8.40% |
| Basic EPSper basic share | $3.57 | $4.60 | $6.14 | $6.09 | $3.89 | $4.53 | $5.23 | $5.84 | $4.08 | $3.78 | $3.75 | $3.78 | $3.77 | $4.12 | $3.45 | $2.39 | $2.01 |
| Diluted EPSper diluted share | $3.57 | $4.58 | $6.11 | $6.06 | $3.87 | $4.51 | $5.20 | $5.80 | $4.05 | $3.77 | $3.74 | $3.76 | $3.75 | $4.09 | $3.43 | $2.37 | $1.99 |
Reported shareholders
| Holder | % owned |
|---|---|
JACOBSON MITCHELL | ≈14.49%8.09M shares |
BlackRock, Inc. | ≈9.96%5.56M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | ≈3.83%2.14M shares |
VANGUARD CAPITAL MANAGEMENT LLC | ≈3.63%2.03M shares |
FULLER & THALER ASSET MANAGEMENT, INC. | ≈3.38%1.89M shares |
AMERICAN CENTURY COMPANIES INC | ≈3.12%1.74M shares |
Boston Partners | ≈3.07%1.71M shares |
FIRST TRUST ADVISORS LP | ≈3.00%1.68M shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | ≈2.74%1.53M shares |
STATE STREET CORP | ≈2.62%1.46M shares |
DIMENSIONAL FUND ADVISORS LP | ≈2.23%1.25M shares |
GEODE CAPITAL MANAGEMENT, LLC | ≈2.09%1.17M shares |
Epoch Investment Partners, Inc. | ≈1.66%926.83K shares |
MORGAN STANLEY | ≈1.40%783.62K shares |
VICTORY CAPITAL MANAGEMENT INC | ≈1.35%751.55K shares |
Quantinno Capital Management LP | ≈1.17%653.58K shares |
CITADEL ADVISORS LLC | ≈1.11%619.51K shares |
Alberta Investment Management Corp | ≈1.02%570K shares |
DEPRINCE RACE & ZOLLO INC | ≈0.97%540.51K shares |
NEW SOUTH CAPITAL MANAGEMENT INC | ≈0.97%539.03K shares |
Percentages use 55.85M shares of this listed class outstanding on Jun 17, 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 |
|---|---|---|---|---|---|---|
| Feb 2, 2026Form 4 | Seseri RudinaDirector | SellClass A Common Stock, $0.001 par value | 1.8K | $86.83 | $156.3K | 6.1K |
| Nov 18, 2025Form 4 | JACOBSON MITCHELLDirector,TenPercentOwner | BuyClass A Common Stock | 22.9K | $84.96 | $1.94M | 2.33M |
| Nov 13, 2025Form 4 | PELLER PHILIPDirector | BuyClass A Common Stock, $0.001 par value | 6.7K | $90.14 | $600.9K | 9.5K |
| Nov 3, 2025Form 4 | JACOBSON MITCHELLDirector,TenPercentOwner | BuyClass A Common Stock | 30.0K | $84.79 | $2.54M | 2.31M |
| Nov 3, 2025Form 4 | JACOBSON MITCHELLDirector,TenPercentOwner | BuyClass A Common Stock | 22.0K | $83.93 | $1.84M | 2.28M |