Revenue
2024
2025
| 2025 | 2024 | |
|---|---|---|
| Revenue | $424.3M | $343.8M |
| Net income | $74.0M | $47.1M |
| Basic EPSper diluted share | $1.64 | $1.28 |
| Diluted EPSper diluted share | $1.58 | $1.28 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 4, 2026Form 4 | Schenk ChrisSee Remarks | BuyCommon Stock | 2.5K | $19.99 | $50.0K | 2.5K |
| Oct 27, 2025Form 4 | Cohen Justin GChief Executive Officer | BuyCommon Stock | 5.2K | $19.41 | $100.9K | 5.2K |
| Sep 30, 2025Form 4 | Zimmer Financial Services Group LLC +1TenPercentOwner | BuyCommon Stock · indirect | 5.0K | $19.47 | $97.3K | 38.54M |
| Sep 29, 2025Form 4 | Zimmer Financial Services Group LLC +1TenPercentOwner | BuyCommon Stock · indirect | 6.1K | $19.37 | $118.7K | 38.53M |
| Sep 26, 2025Form 4 | Zimmer Stuart J. +1Director,TenPercentOwner | BuyCommon Stock · indirect | 5.7K | $19.44 | $111.6K | 38.53M |