Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating expenses | $85.2M | $74.4M | $75.6M | $72.1M | $72.9M | $72.0M | $68.2M | $66.2M | $4.2M | $5.2M | $6.0M | $6.0M |
| Net income | $43.0M | $35.9M | $55.1M | $43.8M | $54.1M | −$34.8M | −$1.8M | −$25.0M | — | — | — | — |
| Basic EPSper diluted share | $1.89 | $1.59 | $2.45 | $1.86 | $2.20 | -$1.42 | -$0.07 | -$1.03 | $0.01 | $0.97 | — | — |
| Diluted EPSper diluted share | $1.78 | $1.52 | $2.37 | $1.83 | $2.17 | -$1.42 | -$0.07 | -$1.03 | $0.01 | $0.97 | — | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Sep 10, 2024Form 4 | Cutrone Anthony N.Chief Financial Officer | BuyCommon Stock · indirect | 500 | $7.50 | $3.8K | 2.5K |
| Sep 10, 2024Form 4 | Cutrone Anthony N.Chief Financial Officer | BuyCommon Stock | 1.0K | $7.50 | $7.5K | 72.0K |
| Sep 6, 2024Form 4 | Cutrone Anthony N.Chief Financial Officer | BuyCommon Stock · indirect | 2.0K | $7.53 | $15.1K | 2.0K |
| Sep 6, 2024Form 4 | Cutrone Anthony N.Chief Financial Officer | BuyCommon Stock | 2.0K | $7.52 | $15.0K | 71.0K |