Revenue
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 · Dec 31 | 2014 · Apr 30 | 2013 · Dec 31 | 2013 · Apr 30 | 2012 · Dec 31 | 2012 · Apr 30 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.84B | $1.56B | $1.26B | $1.09B | $889.2M | $774.6M | $743.3M | $660.7M | $599.3M | $565.0M | $546.5M | — | $497.6M | — | $455.3M | — | $467.9M | $454.7M | $457.6M |
| Gross profit | $620.2M | $529.9M | $432.5M | $362.0M | $306.8M | $258.9M | $234.6M | $207.4M | $194.1M | $183.1M | $163.9M | — | $143.0M | — | $132.3M | — | $149.9M | $148.7M | $154.2M |
| Gross margin | 33.77% | 34.03% | 34.20% | 33.36% | 34.50% | 33.43% | 31.57% | 31.39% | 32.39% | 32.40% | 29.99% | — | 28.74% | — | 29.06% | — | 32.03% | 32.70% | 33.70% |
| Operating expenses | $1.77B | $1.48B | $1.18B | $989.7M | $811.6M | $715.3M | $690.2M | $620.9M | $611.9M | $520.1M | $514.6M | — | $485.7M | — | $442.9M | — | $479.0M | $425.3M | $424.8M |
| Operating income | $63.7M | $72.8M | $80.4M | $95.4M | $77.7M | $59.3M | $53.1M | $39.7M | −$12.6M | $44.9M | $31.9M | — | $11.9M | — | $12.4M | — | −$11.0M | $29.4M | $32.8M |
| Operating margin | 3.47% | 4.67% | 6.36% | 8.79% | 8.73% | 7.66% | 7.14% | 6.01% | −2.10% | 7.95% | 5.83% | — | 2.39% | — | 2.73% | — | −2.36% | 6.47% | 7.17% |
| EBITDA | $370.5M | $307.7M | $251.1M | $221.7M | $181.3M | $150.1M | $132.9M | $110.2M | $49.5M | $106.8M | $94.6M | — | $72.3M | — | $69.0M | — | $47.4M | $87.5M | $96.4M |
| EBITDA margin | 20.17% | 19.76% | 19.86% | 20.44% | 20.38% | 19.38% | 17.88% | 16.69% | 8.26% | 18.90% | 17.30% | — | 14.52% | — | 15.15% | — | 10.13% | 19.25% | 21.07% |
| Net income | $7.9M | $13.5M | $25.4M | $53.1M | $41.1M | $91.1M | $31.7M | $6.4M | −$21.8M | −$6.8M | −$13.0M | −$27.4M | −$23.1M | −$54.5M | −$54.1M | −$77.6M | −$77.6M | $38.4M | −$13.9M |
| Net profit margin | 0.43% | 0.87% | 2.01% | 4.89% | 4.62% | 11.76% | 4.26% | 0.97% | −3.64% | −1.21% | −2.37% | — | −4.64% | — | −11.89% | — | −16.58% | 8.45% | −3.03% |
| Basic EPSper basic share | $0.12 | $0.23 | $0.46 | $1.03 | $0.80 | $1.87 | $0.67 | $0.15 | -$0.52 | -$0.17 | -$0.32 | — | -$0.58 | — | -$1.59 | — | -$2.90 | $1.47 | -$0.54 |
| Diluted EPSper diluted share | $0.12 | $0.23 | $0.46 | $1.03 | $0.80 | $1.86 | $0.66 | $0.15 | -$0.52 | -$0.17 | -$0.32 | — | -$0.58 | — | -$1.59 | — | -$2.90 | $1.47 | -$0.54 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 14.99%9.39M shares |
WASATCH ADVISORS LP | 5.64%3.53M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 5.50%3.45M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.51%2.82M shares |
STATE STREET CORP | 4.02%2.52M shares |
Conestoga Capital Advisors, LLC | 3.73%2.34M shares |
T. Rowe Price Investment Management, Inc. | 3.32%2.08M shares |
Capital International Investors | 3.28%2.05M shares |
Capital Research Global Investors | 3.24%2.03M shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.63%1.65M shares |
JPMORGAN CHASE & CO | 2.46%1.54M shares |
Invesco Ltd. | 2.33%1.46M shares |
NEUBERGER BERMAN GROUP LLC | 2.29%1.43M shares |
EARNEST PARTNERS LLC | 2.23%1.4M shares |
WELLINGTON MANAGEMENT GROUP LLP | 2.06%1.29M shares |
Clearbridge Investments, LLC | 1.95%1.22M shares |
MORGAN STANLEY | 1.94%1.21M shares |
DIMENSIONAL FUND ADVISORS LP | 1.89%1.18M shares |
SILVERCREST ASSET MANAGEMENT GROUP LLC | 1.89%1.18M shares |
Pictet Asset Management Holding SA | 1.68%1.05M shares |
Percentages use 62.65M 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 |
|---|---|---|---|---|---|---|
| May 26, 2026Form 4 | BURKE MICHAEL KDirector | SellClass A Common Stock | 2.3K | $87.56 | $201.8K | 14.0K |
| May 19, 2026Form 4 | Coletta EdmondPRESIDENT & CEO | SellClass A Common Stock | 4.9K | $90.07 | $442.0K | 140.1K |
| May 19, 2026Form 4 | Coletta EdmondPRESIDENT & CEO | SellClass A Common Stock | 1.6K | $90.00 | $143.4K | 145.0K |
| May 19, 2026Form 4 | Coletta EdmondPRESIDENT & CEO | SellClass A Common Stock | 6.0K | $89.03 | $534.2K | 146.6K |
| Mar 16, 2026Form 4 · 10b5-1 | Steves SeanSr VP & COO of SW Ops | SellClass A Common Stock | 197 | $87.80 | $17.3K | 9.4K |