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.40B | $3.37B | $3.49B | $3.46B | $3.13B | $2.50B | $3.04B | $2.80B | $2.47B | $2.38B | $2.33B | $2.10B | $1.68B | $1.67B | $1.69B | $1.48B | $1.24B |
| Gross profit | $1.72B | $1.69B | $1.73B | $1.71B | $1.61B | $1.22B | $1.52B | $1.39B | $1.16B | $1.11B | $1.07B | $955.0M | $743.7M | $716.4M | $735.3M | $629.4M | $524.1M |
| Gross margin | 50.53% | 50.20% | 49.61% | 49.39% | 51.58% | 48.93% | 49.82% | 49.47% | 47.04% | 46.71% | 46.15% | 45.46% | 44.13% | 42.91% | 43.41% | 42.43% | 42.13% |
| Operating expenses | $1.51B | $1.42B | $1.42B | $1.32B | $1.16B | $1.09B | $1.12B | $1.04B | $897.0M | $853.8M | $823.8M | $756.1M | $611.9M | $582.9M | $598.9M | $526.1M | $436.3M |
| Operating income | $207.0M | $270.7M | $310.3M | $393.1M | $450.5M | $137.0M | $395.0M | $351.0M | $263.0M | $256.5M | $249.7M | $198.8M | $131.8M | $133.5M | $136.4M | $103.3M | $87.8M |
| Operating margin | 6.09% | 8.04% | 8.90% | 11.35% | 14.41% | 5.48% | 12.98% | 12.52% | 10.66% | 10.79% | 10.74% | 9.47% | 7.82% | 8.00% | 8.05% | 6.96% | 7.05% |
| EBITDA | $263.9M | $326.7M | $368.3M | $447.9M | $506.4M | $200.5M | $454.7M | $409.2M | $322.9M | $316.5M | $306.2M | $252.9M | $172.7M | $174.4M | $180.0M | $141.8M | $124.0M |
| EBITDA margin | 7.77% | 9.70% | 10.56% | 12.93% | 16.20% | 8.01% | 14.95% | 14.60% | 13.09% | 13.32% | 13.17% | 12.04% | 10.25% | 10.45% | 10.62% | 9.56% | 9.97% |
| Net income | $177.2M | $223.3M | $251.4M | $311.4M | $354.1M | $108.0M | $330.5M | $268.3M | $105.1M | $191.9M | $174.3M | $137.2M | $94.3M | $99.9M | $103.5M | $77.0M | $67.0M |
| Net profit margin | 5.22% | 6.63% | 7.21% | 8.99% | 11.33% | 4.32% | 10.86% | 9.57% | 4.26% | 8.07% | 7.49% | 6.53% | 5.60% | 5.98% | 6.11% | 5.19% | 5.39% |
| Basic EPSper basic share | $3.24 | $3.83 | $4.11 | $4.96 | $5.37 | $1.63 | $4.87 | $3.85 | $1.51 | $2.75 | $2.48 | $1.97 | $1.37 | $0.74 | $0.38 | $0.29 | $0.25 |
| Diluted EPSper diluted share | $3.24 | $3.82 | $4.09 | $4.95 | $5.33 | $1.62 | $4.83 | $3.81 | $1.49 | $2.72 | $2.45 | $1.94 | $1.36 | $0.73 | $0.38 | $0.28 | $0.25 |
Reported shareholders
| Holder | % owned |
|---|---|
BOYLE TIMOTHY P | ≈44.63%22.85M shares |
Boyle Joseph P | ≈5.87%3.01M shares |
BlackRock, Inc. | 4.81%2.46M shares |
DIMENSIONAL FUND ADVISORS LP | 4.73%2.42M shares |
AQR CAPITAL MANAGEMENT LLC | 3.67%1.88M shares |
JPMORGAN CHASE & CO | 2.54%1.3M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 2.02%1.03M shares |
AMERICAN CENTURY COMPANIES INC | 1.94%993.32K shares |
MORGAN STANLEY | 1.90%972.12K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 1.90%971.13K shares |
Badgley Phelps Wealth Managers, LLC | 1.50%768.83K shares |
STATE STREET CORP | 1.47%751.46K shares |
MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 1.34%684.73K shares |
GOLDMAN SACHS GROUP INC | 1.21%619.12K shares |
UBS Group AG | 1.18%605.15K shares |
DEPRINCE RACE & ZOLLO INC | 1.09%558.83K shares |
GEODE CAPITAL MANAGEMENT, LLC | 0.95%488.05K shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 0.90%459.18K shares |
CITADEL ADVISORS LLC | 0.84%431.66K shares |
Quantinno Capital Management LP | 0.80%408.32K shares |
Percentages use 51.19M shares of this listed class outstanding on Jun 30, 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 |
|---|---|---|---|---|---|---|
| May 28, 2026Form 4 | BABSON STEPHEN EDirector | SellCommon Stock | 4.2K | $67.95 | $282.0K | 132.4K |
| May 27, 2026Form 4 | Nelson Ronald E.Director | SellCommon Stock | 4.1K | $67.78 | $276.5K | 22.8K |
| May 27, 2026Form 4 · 10b5-1 | Swanson Jim AEVP & CFO | SellCommon Stock | 2.0K | $68.00 | $136.0K | 16.9K |
| May 26, 2026Form 4 · 10b5-1 | Swanson Jim AEVP & CFO | SellCommon Stock | 2.0K | $65.50 | $131.0K | 16.9K |
| May 4, 2026Form 4 · 10b5-1 | SIMMONS SABRINADirector | SellCommon Stock | 1.3K | $61.24 | $81.4K | 8.3K |