Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $327.1M | $371.7M | $374.8M | $294.6M | $271.0M | $273.7M | — | — |
| Operating expenses | −$2.6M | $6.9M | $5.8M | $5.3M | — | — | — | — |
| Net income | $16.5M | $113.4M | $135.3M | $74.7M | $201.4M | $58.5M | — | — |
| Net profit margin | 5.04% | 30.52% | 36.11% | 25.36% | 74.33% | 21.36% | — | — |
| Basic EPSper basic share | $0.16 | $1.06 | $1.34 | $0.75 | $2.08 | $0.60 | — | — |
| Diluted EPSper diluted share | $0.16 | $1.03 | $1.24 | $0.74 | $1.91 | $0.60 | — | — |
Reported shareholders
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 15, 2026Form 4 | Malfettone John PDirector | SellCommon Stock | 77.5K | $7.89 | $611.5K | 0 |
| Mar 17, 2026Form 4 | Weinstein Adam B.EVP, CAO and Director | BuyCommon Stock | 12.9K | $7.61 | $98.2K | 751.8K |
| Mar 11, 2026Form 4 | KLINSKY STEVEN BDirector,TenPercentOwner | BuyCommon Stock · indirect | 184.2K | $8.05 | $1.48M | 5.37M |
| Mar 11, 2026Form 4 | KLINSKY STEVEN BDirector,TenPercentOwner | BuyCommon Stock · indirect | 92.1K | $8.05 | $741.2K | 1.47M |
| Mar 10, 2026Form 4 | KLINSKY STEVEN BDirector,TenPercentOwner | BuyCommon Stock · indirect | 149.2K | $8.05 | $1.20M | 5.19M |