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 | $3.23B | $3.04B | $3.26B | $3.79B | $3.53B | $3.15B | $3.05B | $3.25B | $3.16B | $3.57B | $3.54B | $3.22B | $2.91B | $2.88B | $3.02B | $2.67B | $2.11B | $1.85B |
| Gross profit | $437.4M | $408.6M | $399.1M | $449.2M | $426.5M | $350.7M | $355.6M | $392.8M | $369.3M | $383.6M | $355.4M | $327.1M | $301.1M | $292.9M | $302.0M | $274.3M | $218.9M | $208.8M |
| Gross margin | 13.56% | 13.44% | 12.24% | 11.86% | 12.08% | 11.13% | 11.67% | 12.09% | 11.67% | 10.75% | 10.04% | 10.16% | 10.33% | 10.18% | 10.02% | 10.29% | 10.35% | 11.30% |
| Operating expenses | $338.7M | $323.4M | $308.7M | $313.4M | $304.4M | $289.2M | $420.5M | $298.1M | $300.3M | $295.4M | $258.6M | $225.6M | $179.3M | $241.8M | $188.5M | $161.2M | $143.2M | $134.7M |
| Operating income | $98.6M | $85.2M | $90.3M | $135.9M | $122.2M | $61.5M | −$65.0M | $94.7M | $69.0M | $88.2M | $96.9M | $101.4M | $121.8M | $51.0M | $113.5M | $113.1M | $75.8M | $74.1M |
| Operating margin | 3.06% | 2.80% | 2.77% | 3.59% | 3.46% | 1.95% | −2.13% | 2.92% | 2.18% | 2.47% | 2.74% | 3.15% | 4.18% | 1.77% | 3.76% | 4.24% | 3.58% | 4.01% |
| EBITDA | $122.3M | $115.4M | $118.3M | $164.5M | $152.1M | $95.0M | −$29.6M | $128.4M | $103.5M | $113.2M | $114.0M | $113.4M | $129.2M | $59.5M | $123.1M | $119.6M | $81.8M | $80.9M |
| EBITDA margin | 3.79% | 3.79% | 3.63% | 4.34% | 4.31% | 3.01% | −0.97% | 3.95% | 3.27% | 3.17% | 3.22% | 3.52% | 4.43% | 2.07% | 4.08% | 4.48% | 3.87% | 4.38% |
| Net income | $78.9M | $71.5M | $77.1M | $89.8M | $88.8M | $10.8M | −$192.7M | $57.6M | $33.2M | $69.2M | $63.6M | $65.4M | $81.8M | $34.7M | $74.3M | $73.5M | $48.8M | $47.7M |
| Net profit margin | 2.44% | 2.35% | 2.36% | 2.37% | 2.52% | 0.34% | −6.32% | 1.77% | 1.05% | 1.94% | 1.80% | 2.03% | 2.81% | 1.20% | 2.46% | 2.76% | 2.31% | 2.58% |
| Basic EPSper basic share | $3.69 | $3.05 | $3.10 | $3.57 | $3.48 | $0.42 | -$7.59 | $2.25 | $1.30 | $2.74 | $2.40 | $2.29 | $2.89 | $1.25 | $2.72 | $2.74 | $1.83 | $1.80 |
| Diluted EPSper diluted share | $3.64 | $3.00 | $3.06 | $3.54 | $3.45 | $0.42 | -$7.59 | $2.24 | $1.29 | $2.71 | $2.38 | $2.27 | $2.86 | $1.24 | $2.68 | $2.70 | $1.82 | $1.79 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 19.06%3.84M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 8.50%1.71M shares |
DIMENSIONAL FUND ADVISORS LP | 8.14%1.64M shares |
PZENA INVESTMENT MANAGEMENT LLC | 5.50%1.11M shares |
WASATCH ADVISORS LP | 5.32%1.07M shares |
STATE STREET CORP | 4.46%898.98K shares |
LSV ASSET MANAGEMENT | 4.25%857.22K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.19%845.64K shares |
AMERICAN CENTURY COMPANIES INC | 3.38%681.54K shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.86%576.38K shares |
JPMORGAN CHASE & CO | 2.51%505.98K shares |
Invesco Ltd. | 2.06%415.5K shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 2.03%410.09K shares |
NOMURA HOLDINGS INC | 1.88%379.09K shares |
JACOBS LEVY EQUITY MANAGEMENT, INC | 1.62%327.41K shares |
HOTCHKIS & WILEY CAPITAL MANAGEMENT LLC | 1.25%251.31K shares |
GOLDMAN SACHS GROUP INC | 1.19%240.39K shares |
NORTHERN TRUST CORP | 1.16%233.57K shares |
Nuveen, LLC | 1.15%232.09K shares |
BRIDGEWAY CAPITAL MANAGEMENT, LLC | 1.10%221.2K shares |
Percentages use 20.16M shares of this listed class outstanding on Jun 30, 2026.
Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 16, 2026Form 4 | BAUR MICHAEL LCEO, President, BOD Chair | SellCommon Stock | 3.8K | $35.89 | $137.4K | 157.5K |
| Mar 13, 2026Form 4 | BAUR MICHAEL LCEO, President, BOD Chair | SellCommon Stock | 69 | $36.40 | $2.5K | 161.3K |
| Mar 13, 2026Form 4 | BAUR MICHAEL LCEO, President, BOD Chair | SellCommon Stock | 21.1K | $35.76 | $754.7K | 161.4K |
| Feb 11, 2026Form 4 | Mathis Charles AlexanderDirector | BuyCommon Stock | 1.0K | $34.63 | $34.6K | 24.8K |
| Feb 11, 2026Form 4 | Mathis Charles AlexanderDirector | BuyCommon Stock | 5.0K | $35.32 | $176.6K | 23.8K |