Revenue
2024
2025
| 2025 | 2024 | |
|---|---|---|
| Revenue | $387.6M | $254.9M |
| Operating income | $72.9M | $48.7M |
| EBITDAderived | $78.3M | $54.2M |
| Net income | $71.2M | $48.8M |
| Basic EPSper diluted share | $4.31 | $3.05 |
| Diluted EPSper diluted share | $1.22 | $0.85 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 15, 2026Form 4 | Colis Peter GeorgeCEO and Secretary | SellClass A Common Stock | 5.1K | $22.78 | $117.2K | 751.1K |
| May 15, 2026Form 4 | Colis Peter GeorgeCEO and Secretary | SellClass A Common Stock | 54.9K | $22.00 | $1.21M | 756.3K |
| May 15, 2026Form 4 | Wang LingkePresident | SellClass A Common Stock | 6.9K | $22.77 | $156.1K | 764.8K |
| May 15, 2026Form 4 | Wang LingkePresident | SellClass A Common Stock | 39.5K | $21.99 | $868.5K | 771.7K |
| May 15, 2026Form 4 | Capozzi Christopher M.Chief Financial Officer | SellClass A Common Stock | 17.6K | $22.72 | $400.6K | 665.2K |