Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $1.18B | $995.0M | $924.4M | $960.5M | $760.7M | $478.0M | $359.7M |
| Gross profit | $447.2M | $392.1M | $385.6M | $401.7M | $329.0M | $207.5M | $164.9M |
| Gross margin | 37.78% | 39.41% | 41.72% | 41.83% | 43.25% | 43.41% | 45.84% |
| Operating expenses | $1.04B | $902.6M | $829.3M | $876.6M | $815.0M | $427.7M | $322.8M |
| Operating income | $140.6M | $92.4M | $95.0M | $83.9M | −$54.3M | $50.3M | $36.9M |
| Operating margin | 11.88% | 9.29% | 10.28% | 8.73% | −7.14% | 10.53% | 10.25% |
| EBITDA | $202.1M | $152.6M | $155.8M | $141.7M | −$6.4M | $89.3M | $72.0M |
| EBITDA margin | 17.08% | 15.34% | 16.85% | 14.75% | −0.84% | 18.69% | 20.03% |
| Net income | $102.3M | $45.9M | $45.7M | $40.4M | −$58.7M | $34.5M | $33.9M |
| Net profit margin | 8.64% | 4.61% | 4.94% | 4.21% | −7.72% | 7.22% | 9.44% |
| Basic EPSper basic share | $1.14 | $0.52 | $0.49 | $0.41 | -$0.62 | $0.38 | $0.37 |
| Diluted EPSper diluted share | $1.10 | $0.50 | $0.48 | $0.39 | -$0.62 | $0.38 | $0.37 |
Reported shareholders
| Holder | % owned |
|---|---|
Blackstone Inc. | 27.55%10.09M shares |
BCP VII/BCP Asia Holdings Manager (Cayman) L.L.C. / BMA Asia L.L.C. / BCP FC Aggregator L.P. / Blackstone LR Associates (Cayman) VII Ltd. / BMA Asia Ltd. / BCP VII GP L.L.C. / Blackstone Management Associates Asia, L.P. / Blackstone Management Associates (Cayman) VII L.P. | ≈27.55%10.09M shares |
Maddock Bryce | ≈10.09%3.7M shares |
Think Investments LP | 9.58%3.51M shares |
Weir Jaspar | ≈9.52%3.49M shares |
Saba Capital Management, L.P. | 6.28%2.3M shares |
Dalton Investments, Inc. | 5.80%2.13M shares |
STOREBRAND ASSET MANAGEMENT AS | 3.07%1.13M shares |
Hudson Bay Capital Management LP | 2.50%917.73K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 2.06%753.31K shares |
DIMENSIONAL FUND ADVISORS LP | 1.89%690.84K shares |
MILLENNIUM MANAGEMENT LLC | 1.40%514.77K shares |
Aberdeen Group plc | 1.20%439.54K shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 0.98%359.47K shares |
BlackRock, Inc. | 0.91%332.41K shares |
MORGAN STANLEY | 0.90%329.56K shares |
Nuveen, LLC | 0.89%325.85K shares |
CLARK ESTATES INC/NY | 0.85%310.5K shares |
AQR CAPITAL MANAGEMENT LLC | 0.78%284.16K shares |
WITTENBERG INVESTMENT MANAGEMENT, INC. | 0.66%240.6K shares |
Percentages use 36.65M 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.
Reported positions exceed 100% in total, so the circle shows the selected holder only.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Apr 2, 2026Form 4 · 10b5-1 | Johnson JarrodChief Customer Officer | SellClass A Common Stock | 11.4K | $6.89 | $78.6K | 25.1K |
| Apr 1, 2026Form 4 · 10b5-1 | Johnson JarrodChief Customer Officer | SellClass A Common Stock | 25.0K | $6.78 | $169.5K | 36.5K |
| Dec 15, 2025Form 4 · 10b5-1 | Johnson JarrodChief Customer Officer | SellClass A Common Stock | 17.8K | $12.03 | $214.5K | 6.4K |
| Aug 18, 2025Form 4 | Johnson JarrodChief Customer Officer | SellClass A Common Stock | 10.9K | $17.25 | $187.5K | 24.2K |
| Aug 11, 2025Form 4 · 10b5-1 | Johnson JarrodChief Customer Officer | SellClass A Common Stock | 24.2K | $17.04 | $412.9K | 24.2K |