Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Operating expenses | $120.3M | $101.6M | $76.2M | $34.6M | $8.6M |
| Operating income | −$118.2M | −$83.8M | −$76.2M | −$34.6M | — |
| Net income | $93.7M | $131.9M | $77.1M | $45.8M | $22.3M |
| Basic EPSper diluted share | $1.67 | $2.03 | $2.16 | $1.48 | $0.94 |
| Diluted EPSper diluted share | $1.67 | $2.03 | $2.16 | $1.48 | $0.94 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 6, 2026Form 4 | MARUCCI GEORGE E JRDirector | BuyCommon Stock | 9.0K | $13.74 | $123.7K | 10.0K |
| Mar 4, 2026Form 4 | MARUCCI GEORGE E JRDirector | BuyCommon Stock | 1.0K | $13.96 | $14.0K | 1.0K |
| Sep 29, 2025Form 4 | Smith Rhonda ScottDirector | BuyCommon Stock | 365 | $13.68 | $5.0K | 1.6K |
| May 28, 2025Form 4/A | Rabil AlbertDirector | SellCommon Stock · indirect | 121.7K | $15.84 | $1.93M | 0 |
| May 28, 2025Form 4/A | Rabil AlbertDirector | SellCommon Stock · indirect | 43.0K | $15.84 | $681.4K | 0 |