Revenue
2023
2024
2025
| 2025 | 2024 | 2023 | |
|---|---|---|---|
| Revenue | $456.0M | $315.2M | $247.9M |
| Operating income | $40.4M | $35.9M | $29.5M |
| EBITDAderived | $72.8M | $54.7M | $42.7M |
| Net income | $22.7M | $21.4M | $20.6M |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 27, 2026Form 4 | Wood BenjaminCHIEF OPERATING OFFICER | BuyClass A Common Stock | 100 | $54.33 | $5.4K | 20.0K |
| May 27, 2026Form 4 | Wood BenjaminCHIEF OPERATING OFFICER | BuyClass A Common Stock | 3.6K | $53.90 | $194.0K | 19.9K |
| May 27, 2026Form 4 | Wood BenjaminCHIEF OPERATING OFFICER | BuyClass A Common Stock | 4.2K | $51.90 | $218.3K | 16.3K |
| May 27, 2026Form 4 | Wood BenjaminCHIEF OPERATING OFFICER | BuyClass A Common Stock | 5.4K | $50.78 | $271.9K | 12.1K |
| May 27, 2026Form 4 | Wood BenjaminCHIEF OPERATING OFFICER | BuyClass A Common Stock | 6.7K | $49.89 | $336.2K | 6.7K |