Revenue
2024
2025
| 2025 | 2024 | |
|---|---|---|
| Revenue | $276.5M | $204.4M |
| Net income | $99.6M | $39.7M |
| Basic EPSper diluted share | $5.65 | $2.95 |
| Diluted EPSper diluted share | $5.65 | $2.95 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 9, 2026Form 4 | Sowell Investments Holding Co., LLC +1TenPercentOwner | BuyCommon Stock · indirect | 79.5K | $16.85 | $1.34M | 4.61M |
| Jun 8, 2026Form 4 | Sowell Investments Holding Co., LLC +1TenPercentOwner | BuyCommon Stock · indirect | 33.6K | $16.91 | $568.6K | 4.53M |
| Jun 5, 2026Form 4 | Sowell Investments Holding Co., LLC +1TenPercentOwner | BuyCommon Stock · indirect | 23.2K | $16.92 | $393.1K | 4.50M |
| May 26, 2026Form 4 | MATHIS STEVEN BDirector | BuyCommon Stock | 3.0K | $16.82 | $50.5K | 6.1K |
| May 22, 2026Form 4 | Smathers Steven EDirector | BuyCommon Stock | 2.9K | $16.99 | $49.3K | 177.8K |