Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating expenses | $102.1M | $97.6M | $86.4M | $63.4M | $54.0M | $54.5M | $47.9M | $43.0M | $38.3M | $32.7M | $32.3M | $23.6M | $17.5M | $16.6M | $14.5M | $12.3M |
| Net income | $58.6M | $50.2M | $39.2M | $47.2M | $47.2M | $27.5M | $28.9M | $20.9M | $15.6M | $14.8M | $13.7M | $10.1M | $10.1M | $10.1M | $11.5M | $4.6M |
| Basic EPSper diluted share | $5.19 | $4.42 | $3.86 | $5.22 | $5.22 | $3.00 | $3.14 | $2.40 | $2.08 | $1.99 | $1.84 | $1.49 | $1.48 | $3.43 | $5.25 | $1.98 |
| Diluted EPSper diluted share | $5.18 | $4.42 | $3.85 | $5.21 | $5.22 | $2.99 | $3.14 | $2.39 | $2.07 | $1.98 | $1.79 | $1.45 | $1.44 | $3.32 | $5.12 | $1.95 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 5, 2026Form 4 | Windes RichardEVP-CHIEF LENDING OFFICER | SellCommon Stock | 2.0K | $69.70 | $139.4K | 5.4K |
| May 21, 2026Form 4 | Windes RichardEVP-CHIEF LENDING OFFICER | SellCommon Stock | 2.0K | $68.47 | $136.9K | 5.4K |
| May 6, 2026Form 4 | BAGBY DOUGLASDirector | SellCommon stock | 580 | $68.90 | $40.0K | 21.2K |
| Mar 4, 2026Form 4 | Love Charles RDirector | SellCommon Stock | 580 | $64.00 | $37.1K | 15.2K |
| Nov 20, 2025Form 4 | Young William EOther | SellCommon Stock · indirect | 1.5K | $53.87 | $80.8K | 93.6K |