Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $1.68B | $1.54B | $1.50B | $1.44B | $1.20B |
| Gross profit | $928.1M | $867.9M | $427.6M | $389.0M | $331.4M |
| Gross margin | 55.28% | 56.44% | 28.50% | 27.06% | 27.52% |
| Operating expenses | $1.55B | $1.41B | $1.36B | $1.23B | $1.02B |
| Operating income | $124.1M | $130.2M | $141.9M | $206.2M | $182.2M |
| Operating margin | 7.39% | 8.47% | 9.46% | 14.35% | 15.13% |
| EBITDA | $204.6M | $199.7M | $203.0M | $262.0M | $229.6M |
| EBITDA margin | 12.19% | 12.99% | 13.53% | 18.23% | 19.07% |
| Net income | $22.6M | $29.0M | $53.1M | $84.7M | $83.4M |
| Net profit margin | 1.35% | 1.89% | 3.54% | 5.89% | 6.93% |
| Basic EPSper basic share | $0.14 | $0.18 | $0.35 | $0.60 | $0.59 |
| Diluted EPSper diluted share | $0.14 | $0.17 | $0.34 | $0.58 | $0.57 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
ARES MANAGEMENT LLC | 117.45M |
BAILLIE GIFFORD & CO | 8.61M |
T. Rowe Price Investment Management, Inc. | 7.39M |
Capital Research Global Investors | 3.52M |
BlackRock, Inc. | 2.82M |
DIMENSIONAL FUND ADVISORS LP | 2.26M |
VANGUARD PORTFOLIO MANAGEMENT LLC | 1.85M |
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 1.7M |
VANGUARD CAPITAL MANAGEMENT LLC | 1.68M |
Archon Capital Management LLC | 1.51M |
STATE STREET CORP | 1.16M |
Qube Research & Technologies Ltd | 1.03M |
AQR CAPITAL MANAGEMENT LLC | 957.12K |
GEODE CAPITAL MANAGEMENT, LLC | 944.8K |
GOLDMAN SACHS GROUP INC | 770K |
PRIMECAP MANAGEMENT CO/CA/ | 748.23K |
UBS Group AG | 710.52K |
Universal- Beteiligungs- und Servicegesellschaft mbH | 641.02K |
RENAISSANCE TECHNOLOGIES LLC | 638.48K |
Meros Investment Management, LP | 527.42K |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 18, 2026Form 4 · 10b5-1 | Walsh Mark T.CEO & Director | SellCommon Stock | 41.6K | $10.08 | $419.3K | 47.4K |
| Jun 17, 2026Form 4 · 10b5-1 | Walsh Mark T.CEO & Director | SellCommon Stock | 300 | $10.00 | $3.0K | 89.0K |
| Jun 16, 2026Form 4 · 10b5-1 | Walsh Mark T.CEO & Director | SellCommon Stock | 3.1K | $10.15 | $31.5K | 89.3K |
| Mar 11, 2026Form 4 | Tanious Jubran N.President & COO | SellCommon Stock | 45.0K | $8.30 | $373.5K | 154.7K |
| Dec 18, 2025Form 4 | Tanious Jubran N.President & COO | SellCommon Stock | 57.7K | $9.21 | $531.5K | 99.7K |