Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating expenses | $142.0M | $178.9M | $137.2M | $129.4M | $112.8M | $109.3M | $102.8M | $100.9M | $90.5M | $84.7M | $79.4M | $72.4M | $69.4M | $71.4M | $63.8M | $60.9M | $62.8M |
| Net income | $74.9M | −$41.6M | $50.3M | $56.6M | $77.7M | $38.3M | $48.9M | $39.5M | $33.5M | $31.9M | $28.3M | $29.4M | $25.5M | $23.4M | $22.8M | $21.3M | $14.4M |
| Basic EPSper diluted share | $3.65 | -$2.75 | $3.17 | $3.58 | $4.81 | $2.30 | $2.97 | $2.39 | $2.13 | $2.11 | $1.91 | $2.01 | $1.75 | $1.60 | $1.50 | $1.62 | $0.99 |
| Diluted EPSper diluted share | $3.61 | -$2.75 | $3.15 | $3.56 | $4.78 | $2.30 | $2.96 | $2.39 | $2.13 | $2.10 | $1.90 | $2.00 | $1.75 | $1.60 | $1.49 | $1.61 | $0.99 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 12, 2026Form 4 | Plants William Jack IIChief Financial Officer | BuyCommon Stock | 660 | $30.12 | $19.9K | 6.2K |
| Dec 13, 2024Form 4 | Latella Robert NDirector | BuyCommon Stock · indirect | 4.0K | $25.00 | $100.0K | 16.0K |
| Dec 13, 2024Form 4 | BYERS SANDRA LOther | BuyCommon Stock | 800 | $25.00 | $20.0K | 800 |
| Dec 13, 2024Form 4 | Plants William Jack IIChief Financial Officer | BuyCommon Stock · indirect | 2.8K | $25.00 | $70.0K | 4.9K |
| Dec 13, 2024Form 4 | PACOS GARY A.Chief Risk Officer | BuyCommon Stock | 2.0K | $25.00 | $50.0K | 2.0K |