Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | $471.5M | $345.3M | $280.7M | $226.3M |
| Gross profit | $190.0M | $132.1M | $105.5M | $80.9M |
| Gross margin | 40.30% | 38.27% | 37.60% | 35.77% |
| Operating expenses | $117.1M | $68.6M | $57.1M | $60.5M |
| Operating income | $72.9M | $63.6M | $48.5M | $20.4M |
| Operating margin | 15.47% | 18.41% | 17.28% | 9.03% |
| EBITDA | $115.7M | $96.4M | $75.7M | $55.4M |
| EBITDA margin | 24.53% | 27.91% | 26.96% | 24.49% |
| Net income | $17.4M | $12.7M | $4.4M | −$14.1M |
| Net profit margin | 3.68% | 3.68% | 1.55% | −6.23% |
| Basic EPSper basic share | $0.13 | $0.08 | $0.03 | -$0.09 |
| Diluted EPSper diluted share | $0.13 | $0.08 | $0.03 | -$0.09 |
Reported shareholders
| Holder | % owned |
|---|---|
FMR LLC | 5.18%6.87M shares |
BlackRock, Inc. | 4.11%5.45M shares |
STATE STREET CORP | 3.85%5.1M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.62%4.8M shares |
FIRST TRUST ADVISORS LP | 3.58%4.74M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 3.26%4.32M shares |
AMERIPRISE FINANCIAL INC | 3.17%4.2M shares |
Alyeska Investment Group, L.P. | 2.70%3.58M shares |
Stinnett David | ≈2.64%3.5M shares |
DONALDSON CAPITAL MANAGEMENT, LLC | 2.64%3.5M shares |
GCM Grosvenor Holdings, LLC | 2.50%3.32M shares |
KHIS Custodian LP | 2.15%2.85M shares |
Lexington Partners L.P. | 1.95%2.59M shares |
Falcon Wealth Planning | 1.94%2.57M shares |
VAN ECK ASSOCIATES CORP | 1.85%2.45M shares |
PRICE T ROWE ASSOCIATES INC /MD/ | 1.78%2.37M shares |
Koblinski Anthony | ≈1.75%2.32M shares |
GOLDMAN SACHS GROUP INC | 1.63%2.16M shares |
Hood River Capital Management LLC | 1.45%1.92M shares |
Capital World Investors | 1.43%1.9M shares |
Percentages use 132.53M 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 |
|---|---|---|---|---|---|---|
| Dec 12, 2025Form 4 · 10b5-1 | Koblinski AnthonyChief Executive Officer | SellCommon Stock · indirect | 75.0K | $69.31 | $5.20M | 2.32M |
| Dec 5, 2025Form 4 · 10b5-1 | Koblinski AnthonyChief Executive Officer | SellCommon Stock · indirect | 75.0K | $66.51 | $4.99M | 2.39M |
| Nov 28, 2025Form 4 · 10b5-1 | Koblinski AnthonyChief Executive Officer | SellCommon Stock · indirect | 75.0K | $67.40 | $5.05M | 2.47M |
| Nov 21, 2025Form 4 · 10b5-1 | Koblinski AnthonyChief Executive Officer | SellCommon Stock · indirect | 75.0K | $58.48 | $4.39M | 2.54M |
| Nov 17, 2025Form 4 · 10b5-1 | Willis MichaelChief Financial Officer | SellCommon Stock · indirect | 115.0K | $58.63 | $6.74M | 859.7K |