Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 · Dec 5 | 2018 · Oct 31 | 2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $356.2M | $391.3M | $411.2M | $376.7M | $315.8M | $304.3M | $258.6M | — | $243.2M | — |
| Gross profit | $151.1M | $165.8M | $178.3M | $163.6M | $137.7M | $137.3M | $115.1M | — | $106.3M | — |
| Gross margin | 42.42% | 42.38% | 43.36% | 43.44% | 43.61% | 45.12% | 44.50% | — | 43.72% | — |
| Operating expenses | $109.6M | $116.5M | $116.9M | $113.5M | $99.7M | $169.0M | $93.4M | — | $66.4M | — |
| Operating income | $41.5M | $49.3M | $61.5M | $50.1M | $38.0M | −$31.7M | $21.6M | −$10.3M | $40.0M | −$984,920 |
| Operating margin | 11.66% | 12.61% | 14.94% | 13.30% | 12.05% | −10.43% | 8.36% | — | 16.43% | — |
| EBITDA | $95.1M | $106.5M | $120.1M | $85.0M | $66.8M | −$3.5M | $41.9M | — | $57.7M | — |
| EBITDA margin | 26.69% | 27.20% | 29.21% | 22.57% | 21.17% | −1.14% | 16.20% | — | 23.72% | — |
| Net income | $6.4M | $16.2M | $31.8M | $28.7M | −$15.1M | −$61.3M | −$16.4M | −$7.1M | $28.4M | −$317,666 |
| Net profit margin | 1.79% | 4.14% | 7.73% | 7.61% | −4.77% | −20.13% | −6.34% | — | 11.67% | — |
| Basic EPSper basic share | $0.09 | $0.27 | $0.54 | $0.48 | -$0.31 | -$1.20 | -$0.43 | -$1.02 | $2.72 | -$0.05 |
| Diluted EPSper diluted share | $0.09 | $0.26 | $0.54 | $0.47 | -$0.31 | -$1.20 | -$0.43 | -$1.02 | $2.47 | -$0.05 |
Reported shareholders
| Holder | % owned |
|---|---|
Stevens Brent M | ≈23.02%11.6M shares |
DIMENSIONAL FUND ADVISORS LP | ≈4.32%2.18M shares |
Young Bruce F. | ≈3.60%1.81M shares |
First Eagle Investment Management, LLC | ≈2.92%1.47M shares |
BlackRock, Inc. | ≈2.64%1.33M shares |
VANGUARD CAPITAL MANAGEMENT LLC | ≈1.81%912.16K shares |
JENNISON ASSOCIATES LLC | ≈1.58%797.41K shares |
ROYCE & ASSOCIATES LP | ≈1.49%750.2K shares |
GEODE CAPITAL MANAGEMENT, LLC | ≈1.12%562.52K shares |
BRIDGEWAY CAPITAL MANAGEMENT, LLC | ≈1.10%555.24K shares |
STATE STREET CORP | ≈1.03%519.36K shares |
Diamond Hill Capital Management, LLC (Investment Advisor) | ≈0.97%489.7K shares |
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | ≈0.90%452.79K shares |
Mill Road Capital Management LLC | ≈0.85%430.81K shares |
RENAISSANCE TECHNOLOGIES LLC | ≈0.83%418.48K shares |
Seven Six Capital Management, LLC | ≈0.80%403.57K shares |
Humphries Iain | ≈0.75%377.81K shares |
JB CAPITAL PARTNERS LP | ≈0.68%341.4K shares |
ACADIAN ASSET MANAGEMENT LLC | ≈0.63%316.93K shares |
Empowered Funds, LLC | ≈0.62%310.24K shares |
Percentages use 50.39M shares of this listed class outstanding on May 29, 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 | Humphries IainCFO and Secretary | SellCommon Stock | 97.0K | $10.79 | $1.05M | 377.8K |
| Jun 11, 2026Form 4 | Stevens Brent MDirector,TenPercentOwner | SellCommon Stock | 100.0K | $10.65 | $1.06M | 597.2K |
| Jun 10, 2026Form 4 | Stevens Brent MDirector,TenPercentOwner | SellCommon Stock | 50.0K | $10.53 | $526.5K | 697.2K |
| Jun 9, 2026Form 4 | Stevens Brent MDirector,TenPercentOwner | SellCommon Stock | 50.0K | $10.65 | $532.5K | 747.2K |
| Mar 14, 2025Form 4 | Alarcon StephenDirector | BuyCommon Stock | 200 | $5.45 | $1.1K | 38.7K |