CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED) - USD ($) $ in Millions |
Total |
Common Stock |
Additional Paid In Capital |
Retained Earnings |
Treasury Stock |
Accumulated Other Comprehensive Income |
| Beginning balance (in shares) at Dec. 31, 2024 |
|
33,713,662
|
|
|
|
|
| Accumulated gain at beginning of period at Dec. 31, 2024 |
$ 705.3
|
$ 0.3
|
$ 261.3
|
$ 865.5
|
$ (456.8)
|
$ 35.0
|
| Beginning balance, treasury stock (in shares) at Dec. 31, 2024 |
|
|
|
|
(5,955,171)
|
|
| Ending balance (in shares) at Mar. 31, 2025 |
|
33,766,093
|
|
|
|
|
| Accumulated gain at end of period at Mar. 31, 2025 |
660.9
|
$ 0.3
|
268.4
|
853.6
|
$ (491.1)
|
29.7
|
| Ending balance, treasury stock (in shares) at Mar. 31, 2025 |
|
|
|
|
(6,155,694)
|
|
| Beginning balance (in shares) at Dec. 31, 2024 |
|
33,713,662
|
|
|
|
|
| Accumulated gain at beginning of period at Dec. 31, 2024 |
705.3
|
$ 0.3
|
261.3
|
865.5
|
$ (456.8)
|
35.0
|
| Beginning balance, treasury stock (in shares) at Dec. 31, 2024 |
|
|
|
|
(5,955,171)
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Net income |
114.4
|
|
|
114.4
|
|
|
| Issuance of common stock awards to employees (in shares) |
|
89,369
|
|
|
|
|
| Surrender of common stock awards (in shares) |
|
|
|
|
(53,217)
|
|
| Surrender of common stock awards |
(8.4)
|
|
|
|
$ (8.4)
|
|
| Share-based compensation expense |
10.3
|
|
10.3
|
|
|
|
| Share-based compensation issued to directors (in shares) |
|
5,425
|
|
|
|
|
| Share-based compensation issued to directors |
0.4
|
|
0.4
|
|
|
|
| Issuance of award previously classified as liability awards (in shares) |
|
26,803
|
|
|
|
|
| Issuance of awards previously classified as liability awards |
3.4
|
|
3.4
|
|
|
|
| Dividends declared |
$ (67.4)
|
|
|
(67.4)
|
|
|
| Common stock repurchase, inclusive of excise tax obligation (in shares) |
(500,000)
|
|
|
|
(500,000)
|
|
| Common stock repurchase, inclusive of excise tax obligation |
$ (84.1)
|
|
|
|
$ (84.1)
|
|
| Other comprehensive income (Loss), net of tax |
(9.4)
|
|
|
|
|
(9.4)
|
| Ending balance (in shares) at Jun. 30, 2025 |
|
33,835,259
|
|
|
|
|
| Accumulated gain at end of period at Jun. 30, 2025 |
664.5
|
$ 0.3
|
275.4
|
912.5
|
$ (549.3)
|
25.6
|
| Ending balance, treasury stock (in shares) at Jun. 30, 2025 |
|
|
|
|
(6,508,388)
|
|
| Beginning balance (in shares) at Mar. 31, 2025 |
|
33,766,093
|
|
|
|
|
| Accumulated gain at beginning of period at Mar. 31, 2025 |
660.9
|
$ 0.3
|
268.4
|
853.6
|
$ (491.1)
|
29.7
|
| Beginning balance, treasury stock (in shares) at Mar. 31, 2025 |
|
|
|
|
(6,155,694)
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Net income |
69.0
|
|
|
69.0
|
|
|
| Issuance of common stock awards to employees (in shares) |
|
52,437
|
|
|
|
|
| Surrender of common stock awards (in shares) |
|
|
|
|
(52,694)
|
|
| Surrender of common stock awards |
(8.4)
|
|
|
|
$ (8.4)
|
|
| Share-based compensation expense |
$ 4.9
|
|
4.9
|
|
|
|
| Share-based compensation issued to directors (in shares) |
5,425
|
|
|
|
|
|
| Share-based compensation issued to directors |
$ 0.2
|
|
0.2
|
|
|
|
| Issuance of award previously classified as liability awards (in shares) |
|
11,304
|
|
|
|
|
| Issuance of awards previously classified as liability awards |
1.9
|
|
1.9
|
|
|
|
| Dividends declared |
$ (10.1)
|
|
|
(10.1)
|
|
|
| Common stock repurchase, inclusive of excise tax obligation (in shares) |
(300,000)
|
|
|
|
(300,000)
|
|
| Common stock repurchase, inclusive of excise tax obligation |
$ (49.8)
|
|
|
|
$ (49.8)
|
|
| Other comprehensive income (Loss), net of tax |
(4.1)
|
|
|
|
|
(4.1)
|
| Ending balance (in shares) at Jun. 30, 2025 |
|
33,835,259
|
|
|
|
|
| Accumulated gain at end of period at Jun. 30, 2025 |
$ 664.5
|
$ 0.3
|
275.4
|
912.5
|
$ (549.3)
|
25.6
|
| Ending balance, treasury stock (in shares) at Jun. 30, 2025 |
|
|
|
|
(6,508,388)
|
|
| Beginning balance (in shares) at Dec. 31, 2025 |
33,837,379
|
33,837,379
|
|
|
|
|
| Accumulated gain at beginning of period at Dec. 31, 2025 |
$ 709.9
|
$ 0.3
|
284.1
|
1,043.4
|
$ (640.0)
|
22.1
|
| Beginning balance, treasury stock (in shares) at Dec. 31, 2025 |
(6,862,152)
|
|
|
|
(6,862,152)
|
|
| Ending balance (in shares) at Mar. 31, 2026 |
|
33,891,774
|
|
|
|
|
| Accumulated gain at end of period at Mar. 31, 2026 |
$ 667.5
|
$ 0.3
|
291.3
|
1,019.0
|
$ (665.5)
|
22.4
|
| Ending balance, treasury stock (in shares) at Mar. 31, 2026 |
|
|
|
|
(6,953,646)
|
|
| Beginning balance (in shares) at Dec. 31, 2025 |
33,837,379
|
33,837,379
|
|
|
|
|
| Accumulated gain at beginning of period at Dec. 31, 2025 |
$ 709.9
|
$ 0.3
|
284.1
|
1,043.4
|
$ (640.0)
|
22.1
|
| Beginning balance, treasury stock (in shares) at Dec. 31, 2025 |
(6,862,152)
|
|
|
|
(6,862,152)
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Net income |
$ 99.7
|
|
|
99.7
|
|
|
| Issuance of common stock awards to employees (in shares) |
|
84,440
|
|
|
|
|
| Surrender of common stock awards (in shares) |
|
|
|
|
(43,931)
|
|
| Surrender of common stock awards |
(13.1)
|
|
|
|
$ (13.1)
|
|
| Share-based compensation expense |
11.4
|
|
11.4
|
|
|
|
| Share-based compensation issued to directors (in shares) |
|
5,985
|
|
|
|
|
| Share-based compensation issued to directors |
0.5
|
|
0.5
|
|
|
|
| Issuance of award previously classified as liability awards (in shares) |
|
13,470
|
|
|
|
|
| Issuance of awards previously classified as liability awards |
1.8
|
|
1.8
|
|
|
|
| Dividends declared |
$ (69.6)
|
|
|
(69.6)
|
|
|
| Common stock repurchase, inclusive of excise tax obligation (in shares) |
(456,000)
|
|
|
|
(456,023)
|
|
| Common stock repurchase, inclusive of excise tax obligation |
$ (102.4)
|
|
|
|
$ (102.4)
|
|
| Other comprehensive income (Loss), net of tax |
$ 1.3
|
|
|
|
|
1.3
|
| Ending balance (in shares) at Jun. 30, 2026 |
33,941,274
|
33,941,274
|
|
|
|
|
| Accumulated gain at end of period at Jun. 30, 2026 |
$ 639.5
|
$ 0.3
|
297.8
|
1,073.5
|
$ (755.5)
|
23.4
|
| Ending balance, treasury stock (in shares) at Jun. 30, 2026 |
(7,362,106)
|
|
|
|
(7,362,106)
|
|
| Beginning balance (in shares) at Mar. 31, 2026 |
|
33,891,774
|
|
|
|
|
| Accumulated gain at beginning of period at Mar. 31, 2026 |
$ 667.5
|
$ 0.3
|
291.3
|
1,019.0
|
$ (665.5)
|
22.4
|
| Beginning balance, treasury stock (in shares) at Mar. 31, 2026 |
|
|
|
|
(6,953,646)
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Net income |
64.9
|
|
|
64.9
|
|
|
| Issuance of common stock awards to employees (in shares) |
|
40,276
|
|
|
|
|
| Surrender of common stock awards (in shares) |
|
|
|
|
(43,090)
|
|
| Surrender of common stock awards |
(13.0)
|
|
|
|
$ (13.0)
|
|
| Share-based compensation expense |
$ 6.0
|
|
6.0
|
|
|
|
| Share-based compensation issued to directors (in shares) |
5,985
|
|
|
|
|
|
| Share-based compensation issued to directors |
$ 0.3
|
|
0.3
|
|
|
|
| Issuance of award previously classified as liability awards (in shares) |
|
3,239
|
|
|
|
|
| Issuance of awards previously classified as liability awards |
0.2
|
|
0.2
|
|
|
|
| Dividends declared |
$ (10.4)
|
|
|
(10.4)
|
|
|
| Common stock repurchase, inclusive of excise tax obligation (in shares) |
(365,000)
|
|
|
|
(365,370)
|
|
| Common stock repurchase, inclusive of excise tax obligation |
$ (77.0)
|
|
|
|
$ (77.0)
|
|
| Other comprehensive income (Loss), net of tax |
$ 1.0
|
|
|
|
|
1.0
|
| Ending balance (in shares) at Jun. 30, 2026 |
33,941,274
|
33,941,274
|
|
|
|
|
| Accumulated gain at end of period at Jun. 30, 2026 |
$ 639.5
|
$ 0.3
|
$ 297.8
|
$ 1,073.5
|
$ (755.5)
|
$ 23.4
|
| Ending balance, treasury stock (in shares) at Jun. 30, 2026 |
(7,362,106)
|
|
|
|
(7,362,106)
|
|