Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating expenses | $294.8M | $270.7M | $269.9M | $229.6M | $213.9M | $215.8M | $210.0M | $195.6M | $200.3M | $159.9M | $163.9M | $171.2M | $168.8M | $177.2M | $176.8M | $171.2M | $171.2M |
| Net income | $152.3M | $142.6M | $157.1M | $128.2M | $138.3M | $73.4M | $105.3M | $107.5M | $55.2M | $59.6M | $50.1M | $44.5M | $41.5M | $42.0M | $15.3M | $23.0M | −$20.1M |
| Basic EPSper diluted share | $1.48 | $1.40 | $1.55 | $1.37 | $1.45 | $0.75 | $1.07 | $1.09 | $0.58 | $0.67 | $0.56 | $0.48 | $0.43 | $0.40 | $0.15 | $0.25 | -$0.24 |
| Diluted EPSper diluted share | $1.47 | $1.39 | $1.54 | $1.37 | $1.44 | $0.75 | $1.07 | $1.08 | $0.58 | $0.67 | $0.56 | $0.48 | $0.43 | $0.40 | $0.15 | $0.25 | -$0.24 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 5, 2026Form 4 · 10b5-1 | Reske James REVP/Chief Financial Officer | SellCommon Stock | 10 | $19.02 | $190.20 | 79.3K |
| Jun 5, 2026Form 4 · 10b5-1 | Reske James REVP/Chief Financial Officer | SellCommon Stock | 1 | $19.02 | $19.02 | 79.3K |
| Jun 5, 2026Form 4 · 10b5-1 | Reske James REVP/Chief Financial Officer | SellCommon Stock | 100 | $18.97 | $1.9K | 79.3K |
| Jun 5, 2026Form 4 · 10b5-1 | Reske James REVP/Chief Financial Officer | SellCommon Stock | 300 | $18.95 | $5.7K | 79.4K |
| Jun 5, 2026Form 4 · 10b5-1 | Reske James REVP/Chief Financial Officer | SellCommon Stock | 153 | $18.95 | $2.9K | 79.7K |