Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.39B | $1.25B | $1.10B | $980.3M | $1.07B | $1.07B | $1.20B | $1.07B | $1.05B | $996.4M | $899.3M | $941.9M | $877.0M | $813.2M | $705.0M | $591.1M | $572.2M |
| Net income | $118.2M | $62.0M | −$29.7M | $15.0M | $80.6M | −$112.7M | $14.8M | $27.6M | $51.0M | $49.9M | $89.1M | $59.1M | $76.1M | $40.2M | $11,000 | $47.5M | −$10.4M |
| Basic EPSper diluted share | $4.64 | $2.45 | -$1.18 | $0.60 | — | -$4.50 | $0.59 | $1.11 | $2.03 | $1.97 | $3.56 | $2.34 | $3.01 | $1.58 | $0.00 | $1.81 | -$0.39 |
| Diluted EPSper diluted share | $4.48 | $2.39 | -$1.18 | $0.59 | — | -$4.50 | $0.58 | $1.08 | $1.99 | $1.93 | $3.53 | $2.32 | $2.98 | $1.58 | $0.00 | $1.80 | -$0.39 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 5, 2026Form 4 | MILLIGAN GEORGE DDirector | BuyCommon Stock | 4.5K | $45.23 | $203.5K | 90.0K |
| Mar 4, 2026Form 4 | Drahozal Christopher RDirector | SellCommon Stock · indirect | 4.3K | $38.49 | $163.6K | 429.1K |
| Mar 3, 2026Form 4 | Drahozal Christopher RDirector | SellCommon Stock · indirect | 4.3K | $37.94 | $161.2K | 433.4K |
| Mar 2, 2026Form 4 | McIntyre Dee AnnTenPercentOwner | SellUFCS Common Stock · indirect | 4.3K | $38.84 | $165.1K | 437.6K |
| Mar 2, 2026Form 4 | Drahozal Christopher RDirector | SellCommon Stock · indirect | 4.3K | $38.84 | $165.1K | 437.6K |