Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating expenses | $86.5M | $80.2M | $78.4M | $75.6M | $81.3M | $75.6M | $67.3M | $62.1M | $59.5M | $56.8M | $55.5M | $51.8M | $49.3M | $53.9M | $44.2M | $45.7M | $44.8M |
| Net income | $60.5M | $47.6M | $38.2M | $47.8M | $48.1M | $38.6M | $45.3M | $36.8M | $28.1M | $31.6M | $28.4M | $27.0M | $25.9M | $26.8M | $26.8M | $23.3M | $16.0M |
| Basic EPSper diluted share | $6.82 | $5.26 | $4.16 | $5.15 | $5.16 | $4.12 | $4.85 | $3.93 | $3.01 | $3.40 | $3.04 | $2.88 | $2.76 | $5.69 | $6.02 | $5.29 | $3.61 |
| Diluted EPSper diluted share | $6.81 | $5.26 | $4.16 | $5.15 | $5.16 | $4.12 | $4.85 | $3.92 | $3.01 | $3.40 | $3.04 | $2.87 | $2.75 | $5.68 | $6.01 | $5.28 | $3.60 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Dec 15, 2025Form 5 | Globokar Brian R.SVP, Dr of Trust & Wealth Mgmt | SellCommon Stock | 478 | $81.50 | $39.0K | 3.7K |