Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Operating expenses | $180.4M | $169.3M | $162.1M | $117.8M | $107.1M |
| Net income | $63.2M | $98.8M | $118.8M | $82.4M | $111.9M |
| Basic EPSper diluted share | $0.68 | $1.27 | $1.82 | $1.28 | $1.71 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 11, 2025Form 4 | PEARLMAN EMANUEL RDirector | BuyCommon Stock | 800 | $12.52 | $10.0K | 2.8K |
| Mar 11, 2025Form 4 | Widra HowardDirector | BuyCommon Stock · indirect | 50.0K | $12.40 | $620.0K | 101.7K |
| Mar 10, 2025Form 4 | PEARLMAN EMANUEL RDirector | BuyCommon Stock | 1.0K | $13.09 | $13.1K | 2.0K |
| Aug 12, 2024Form 4 | PEARLMAN EMANUEL RDirector | BuyCommon Stock | 1.0K | $12.98 | $13.0K | 1.0K |
| Aug 3, 2022Form 4/A | Widra HowardDirector | BuyCommon Stock | 20.0K | $13.01 | $260.2K | 298.0K |