Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $558.3M | $508.6M | $523.1M | $492.9M | $443.4M | $405.1M | $368.4M | $342.2M |
| Gross profit | $172.6M | $152.0M | $148.1M | $118.9M | $108.1M | — | — | — |
| Gross margin | 30.91% | 29.89% | 28.32% | 24.12% | 24.39% | — | — | — |
| Operating expenses | $511.7M | $469.1M | $482.6M | $472.2M | $426.3M | — | — | — |
| Operating income | $46.6M | $39.4M | $40.5M | $20.6M | $17.0M | $19.5M | $6.8M | −$17.8M |
| Operating margin | 8.35% | 7.75% | 7.74% | 4.18% | 3.84% | 4.82% | 1.85% | −5.19% |
| EBITDA | $63.8M | $58.9M | $59.5M | $38.7M | $31.2M | $44.0M | $27.7M | −$5.6M |
| EBITDA margin | 11.44% | 11.58% | 11.37% | 7.86% | 7.03% | 10.86% | 7.52% | −1.64% |
| Net income | $36.9M | $33.7M | $31.6M | $21.5M | $13.1M | $7.8M | $11.0M | −$15.9M |
| Net profit margin | 6.60% | 6.62% | 6.04% | 4.35% | 2.95% | 1.92% | 2.98% | −4.64% |
| Basic EPSper basic share | $2.51 | $1.90 | $1.74 | $1.18 | $0.74 | $0.00 | $0.00 | $0.00 |
| Diluted EPSper diluted share | $2.36 | $1.84 | $1.67 | $1.15 | $0.71 | $0.00 | $0.00 | -$1.42 |
Reported shareholders
| Holder | % owned |
|---|---|
Resource Group International Ltd | ≈13.01%1.73M shares |
PineBridge GEM II G.P., L.P. / PineBridge Global Emerging Markets Partners II, L.P. / Clowe Kevin / Mellinger Pierre / Leone John | ≈9.84%1.31M shares |
BlackRock, Inc. | 7.78%1.04M shares |
AMERICAN CENTURY COMPANIES INC | 3.84%510.63K shares |
DIMENSIONAL FUND ADVISORS LP | 2.89%385.15K shares |
TWO SIGMA INVESTMENTS, LP | 2.86%380.61K shares |
AMERIPRISE FINANCIAL INC | 2.82%374.74K shares |
ROYCE & ASSOCIATES LP | 2.80%372.58K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 2.65%352.45K shares |
Boston Partners | 2.59%344.72K shares |
ACADIAN ASSET MANAGEMENT LLC | 2.25%299.6K shares |
JPMORGAN CHASE & CO | 2.25%299.22K shares |
Hillsdale Investment Management Inc. | 2.19%291.1K shares |
Dechant Robert Thomas | ≈2.15%285.61K shares |
WELLINGTON MANAGEMENT GROUP LLP | 2.08%276.78K shares |
Tieton Capital Management, LLC | 2.07%275.04K shares |
WELLS FARGO & COMPANY/MN | 1.94%258.34K shares |
FRANKLIN RESOURCES INC | 1.72%228.96K shares |
MORGAN STANLEY | 1.66%220.36K shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 1.59%211.14K shares |
Percentages use 13.31M 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 |
|---|---|---|---|---|---|---|
| Jun 11, 2026Form 4 | Casteel Julie KChief Sales/Marketing Officer | SellCommon Shares | 3.6K | $30.61 | $110.2K | 117.6K |
| May 28, 2026Form 4 | McGinnis PatrickDirector | SellCommon Shares | 1.0K | $31.69 | $32.6K | 5.8K |
| May 22, 2026Form 4 | Greenwald Taylor CChief Financial Officer | SellCommon Shares | 964 | $32.02 | $30.9K | 62.2K |
| May 13, 2026Form 4 | Dechant Robert ThomasChief Executive Officer | SellCommon Shares | 7.8K | $30.50 | $237.9K | 285.6K |
| May 12, 2026Form 4 | Dawson Bruce NeilChief Sales and CS Officer | SellCommon Shares | 15.3K | $31.12 | $474.9K | 61.9K |