Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating expenses | $151.4M | $147.1M | $140.6M | $130.3M | $125.0M | $123.3M | $119.3M | $120.1M | $106.3M | $109.5M | $113.0M | $97.7M | $81.7M | $76.1M | $72.3M | $71.3M | $71.6M |
| Net income | $69.2M | $88.5M | $86.7M | $105.0M | $113.4M | $82.2M | $74.6M | $74.1M | $54.3M | $49.3M | $44.0M | $20.8M | $41.2M | $34.7M | $39.1M | $39.1M | $44.4M |
| Basic EPSper diluted share | $2.30 | $2.92 | $2.82 | $3.27 | $3.48 | $2.47 | $2.21 | $2.12 | $1.82 | $1.82 | $1.61 | $0.99 | $2.09 | $1.82 | $2.16 | $2.25 | $2.71 |
| Diluted EPSper diluted share | $2.29 | $2.91 | $2.82 | $3.26 | $3.47 | $2.47 | $2.20 | $2.11 | $1.81 | $1.81 | $1.61 | $0.99 | $2.09 | $1.82 | $2.16 | $2.25 | $2.68 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 9, 2026Form 4 | Craddock John Mitchell Jr.Chief Operating Officer | SellCommon Stock | 486 | $33.38 | $16.2K | 4.9K |
| Feb 3, 2026Form 4 | Calhoun Kirk A.Director | BuyCommon Stock | 300 | $33.15 | $9.9K | 17.1K |
| Dec 4, 2025Form 4 | BUIE HERBERT CDirector | BuyCommon Stock | 1.8K | $30.68 | $55.4K | 389.3K |
| May 23, 2025Form 4 | Calhoun Kirk A.Director | BuyCommon Stock | 300 | $27.99 | $8.4K | 16.8K |
| Nov 25, 2024Form 4 | MCCABE BRIAN KCOO | SellCommon Stock | 4.7K | $36.67 | $171.2K | 14.5K |