Revenue
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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.75B | $2.76B | $2.97B | $3.01B | $2.34B | $2.13B | $2.35B | $2.64B | $2.45B | $2.32B | $2.54B | $2.80B | $2.51B | $2.47B | $2.25B | $2.40B | $2.09B | $2.59B |
| Gross profit | $270.1M | $270.0M | $271.1M | $255.2M | $205.9M | $175.0M | $185.5M | $205.8M | $225.9M | $214.7M | $219.3M | $220.3M | $186.5M | $176.7M | $138.8M | $187.4M | $146.1M | $175.9M |
| Gross margin | 9.83% | 9.78% | 9.13% | 8.48% | 8.78% | 8.22% | 7.91% | 7.81% | 9.20% | 9.24% | 8.63% | 7.88% | 7.44% | 7.16% | 6.16% | 7.80% | 6.99% | 6.79% |
| Operating expenses | $194.0M | $160.6M | $161.4M | $165.2M | $152.8M | $149.9M | $157.0M | $147.3M | $149.1M | $137.8M | $126.3M | $120.2M | $70.0M | $101.2M | $97.5M | $99.0M | $93.8M | $342.4M |
| Operating income | $76.0M | $109.4M | $109.7M | $90.1M | $53.1M | $25.1M | $28.5M | $58.5M | $76.8M | $76.9M | $93.0M | $100.1M | $116.5M | $75.6M | $41.3M | $88.4M | $52.3M | −$166.5M |
| Operating margin | 2.77% | 3.96% | 3.70% | 2.99% | 2.26% | 1.18% | 1.22% | 2.22% | 3.13% | 3.31% | 3.66% | 3.58% | 4.65% | 3.06% | 1.83% | 3.68% | 2.50% | −6.43% |
| EBITDA | $123.7M | $155.6M | $155.1M | $134.3M | $97.2M | $73.9M | $77.0M | $110.4M | $125.5M | $132.0M | $142.6M | $146.6M | $157.5M | $111.3M | $76.8M | $128.3M | $92.1M | −$125.8M |
| EBITDA margin | 4.50% | 5.63% | 5.23% | 4.46% | 4.15% | 3.47% | 3.28% | 4.19% | 5.11% | 5.68% | 5.61% | 5.24% | 6.28% | 4.51% | 3.41% | 5.34% | 4.41% | −4.86% |
| Net income | $24.9M | $61.1M | $68.9M | $68.2M | $35.8M | $14.1M | $23.4M | $22.8M | −$31.9M | $63.9M | $95.4M | $81.2M | $110.9M | $56.6M | $52.0M | $79.8M | $53.4M | −$135.6M |
| Net profit margin | 0.90% | 2.21% | 2.32% | 2.27% | 1.53% | 0.66% | 1.00% | 0.87% | −1.30% | 2.75% | 3.75% | 2.90% | 4.43% | 2.29% | 2.31% | 3.32% | 2.56% | −5.24% |
| Basic EPSper basic share | $0.69 | $1.70 | $1.94 | $1.94 | $1.00 | $0.38 | $0.61 | $0.49 | -$0.64 | $1.30 | $1.85 | $1.52 | $2.05 | $1.01 | $0.88 | $1.28 | $0.82 | -$2.02 |
| Diluted EPSper diluted share | $0.68 | $1.66 | $1.92 | $1.91 | $0.99 | $0.38 | $0.60 | $0.49 | -$0.64 | $1.28 | $1.83 | $1.50 | $2.03 | $1.00 | $0.87 | $1.27 | $0.82 | -$2.02 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 16.36%5.88M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 9.01%3.24M shares |
DIMENSIONAL FUND ADVISORS LP | 6.21%2.23M shares |
AMERICAN CENTURY COMPANIES INC | 5.21%1.87M shares |
EARNEST PARTNERS LLC | 4.57%1.64M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.33%1.55M shares |
STATE STREET CORP | 3.99%1.43M shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.95%1.06M shares |
FRANKLIN RESOURCES INC | 2.93%1.05M shares |
Invesco Ltd. | 2.82%1.01M shares |
GOLDMAN SACHS GROUP INC | 2.62%941.23K shares |
First Eagle Investment Management, LLC | 1.95%701.93K shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.65%591.49K shares |
WELLINGTON MANAGEMENT GROUP LLP | 1.63%586.92K shares |
MORGAN STANLEY | 1.50%540.15K shares |
TWO SIGMA INVESTMENTS, LP | 1.36%490.22K shares |
Boston Partners | 1.26%452.26K shares |
Nuveen, LLC | 1.17%421.23K shares |
Allianz Asset Management GmbH | 1.16%418.39K shares |
NORTHERN TRUST CORP | 1.16%415.03K shares |
Percentages use 35.92M 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 |
|---|---|---|---|---|---|---|
| Jun 11, 2026Form 4 · 10b5-1 | Beaver Stephen JSVP, General Counsel and CLO | SellCommon Stock | 20.0K | $86.25 | $1.73M | 75.0K |
| May 26, 2026Form 4 · 10b5-1 | Moezidis DavidPresident and CEO | SellCommon Stock | 12.5K | $87.57 | $1.09M | 85.6K |
| May 13, 2026Form 4 | SCHEIBLE DAVID WDirector | SellCommon Stock | 23.0K | $85.00 | $1.95M | 62.1K |
| May 12, 2026Form 4 | LAMNECK KENNETH TDirector | SellCommon Stock | 24.3K | $81.49 | $1.98M | 47.4K |
| May 6, 2026Form 4 | Turner Rhonda RSVP, Chief HR Officer | SellCommon Stock | 6.6K | $85.14 | $561.9K | 36.1K |