Revenue
2007
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 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.05B | $2.06B | $2.14B | $2.10B | $2.07B | $1.81B | $1.62B | $1.66B | $1.78B | $1.71B | $1.64B | $1.60B | $1.44B | $1.34B | $1.22B | $1.13B | $1.08B | $1.13B | $1.06B |
| Gross profit | $593.3M | $581.0M | $577.3M | $544.4M | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Gross margin | 28.89% | 28.21% | 27.03% | 25.90% | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Operating expenses | $1.96B | $1.90B | $1.99B | $435.3M | $1.90B | $1.72B | $1.60B | $1.63B | $1.63B | — | $1.50B | $1.48B | $1.33B | $1.24B | $1.13B | $1.04B | $983.3M | $1.06B | $1.01B |
| Operating income | $89.1M | $156.7M | $147.1M | $109.0M | $168.2M | $90.3M | $24.5M | $31.6M | $151.0M | $164.5M | $136.3M | $117.6M | $106.5M | $99.8M | $87.0M | $86.7M | $95.2M | $65.5M | $53.1M |
| Operating margin | 4.34% | 7.61% | 6.89% | 5.19% | 8.13% | 4.98% | 1.52% | 1.90% | 8.47% | 9.60% | 8.32% | 7.36% | 7.40% | 7.43% | 7.14% | 7.70% | 8.83% | 5.81% | 4.99% |
| EBITDA | $181.4M | $226.1M | $211.2M | $161.1M | $217.1M | $140.0M | $71.8M | $78.0M | $194.7M | $205.5M | $176.6M | $157.6M | $141.6M | $132.6M | $119.7M | $119.2M | $126.7M | $98.3M | $84.9M |
| EBITDA margin | 8.83% | 10.98% | 9.89% | 7.66% | 10.49% | 7.72% | 4.44% | 4.69% | 10.92% | 11.99% | 10.79% | 9.86% | 9.84% | 9.88% | 9.83% | 10.58% | 11.74% | 8.72% | 7.99% |
| Net income | $30.5M | $83.5M | $82.1M | $67.8M | $120.0M | $57.9M | $4.9M | $2.5M | $102.3M | $102.8M | $75.7M | $73.3M | $69.5M | $61.7M | $54.7M | $51.9M | $57.5M | $36.8M | $32.7M |
| Net profit margin | 1.49% | 4.05% | 3.84% | 3.22% | 5.80% | 3.19% | 0.30% | 0.15% | 5.74% | 6.00% | 4.62% | 4.59% | 4.83% | 4.59% | 4.49% | 4.61% | 5.33% | 3.27% | 3.08% |
| Basic EPSper basic share | $0.90 | $2.55 | $2.49 | $1.90 | $0.12 | $1.29 | -$0.24 | $0.08 | $2.86 | $2.76 | $1.91 | $1.78 | $1.58 | $1.31 | $1.09 | $0.99 | $1.04 | $0.66 | $0.55 |
| Diluted EPSper diluted share | $0.90 | $2.54 | $2.48 | $1.89 | $0.12 | $1.28 | -$0.24 | $0.08 | $2.83 | $2.74 | $1.89 | $1.75 | $1.55 | $1.29 | $1.08 | $0.98 | $1.03 | $0.65 | $0.55 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | ≈15.07%4.96M shares |
EARNEST PARTNERS LLC | ≈8.79%2.89M shares |
BRANDES INVESTMENT PARTNERS, LP | ≈8.30%2.73M shares |
BANK OF AMERICA CORP /DE/ | ≈6.88%2.26M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | ≈5.96%1.96M shares |
SEI INVESTMENTS CO | ≈5.01%1.65M shares |
Irth Capital Management LP | ≈4.95%1.63M shares |
VANGUARD CAPITAL MANAGEMENT LLC | ≈4.47%1.47M shares |
STATE STREET CORP | ≈3.97%1.31M shares |
Quinn Opportunity Partners LLC | ≈3.04%999.04K shares |
GEODE CAPITAL MANAGEMENT, LLC | ≈2.69%884.29K shares |
SEGALL BRYANT & HAMILL, LLC | ≈2.42%797.35K shares |
Greenhouse Funds LLLP | ≈2.25%740.31K shares |
DIMENSIONAL FUND ADVISORS LP | ≈1.83%602.49K shares |
JONES FINANCIAL COMPANIES LLLP | ≈1.58%521K shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | ≈1.55%509.72K shares |
NATIXIS ADVISORS, LLC | ≈1.54%505.45K shares |
SUSQUEHANNA INTERNATIONAL GROUP, LLP | ≈1.53%503.45K shares |
BOOTHBAY FUND MANAGEMENT, LLC | ≈1.51%495.33K shares |
Balyasny Asset Management L.P. | ≈1.45%477.29K shares |
Percentages use 32.9M shares of this listed class outstanding on Jun 28, 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 |
|---|---|---|---|---|---|---|
| Aug 14, 2024Form 4 | Coleman Christopher L.Director | BuyCommon Stock | 2.3K | $44.75 | $100.7K | 35.1K |