CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY (DEFICIT) - USD ($) $ in Thousands |
Total |
Common Stock |
Additional Paid-in- Capital |
Accumulated Other Comprehensive Income (Loss) |
Treasury Stock |
Retained Earnings |
| Beginning balance (in shares) at Dec. 31, 2022 |
|
|
52,200,903
|
|
|
|
|
| Beginning balance at Dec. 31, 2022 |
|
$ 154,660
|
$ 951
|
$ 298,053
|
$ (5,211)
|
$ (1,694,857)
|
$ 1,555,724
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
|
| Net income |
|
52,820
|
|
|
|
|
52,820
|
| Other comprehensive income (loss), net of tax |
|
394
|
|
|
394
|
|
|
| Share-based payment activity (in shares) |
[1] |
|
315,049
|
|
|
|
|
| Share-based payment activity |
[1] |
15,396
|
|
1,899
|
|
13,497
|
|
| Dividends declared |
|
(14,709)
|
|
|
|
|
(14,709)
|
| Treasury purchases (in shares) |
[2] |
|
(1,341,520)
|
|
|
|
|
| Treasury purchases |
[2] |
(161,553)
|
|
|
|
(161,553)
|
|
| Ending balance (in shares) at Mar. 31, 2023 |
|
|
51,174,432
|
|
|
|
|
| Ending balance at Mar. 31, 2023 |
|
47,008
|
$ 951
|
299,952
|
(4,817)
|
(1,842,913)
|
1,593,835
|
| Beginning balance (in shares) at Dec. 31, 2022 |
|
|
52,200,903
|
|
|
|
|
| Beginning balance at Dec. 31, 2022 |
|
154,660
|
$ 951
|
298,053
|
(5,211)
|
(1,694,857)
|
1,555,724
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
|
| Net income |
|
229,554
|
|
|
|
|
|
| Other comprehensive income (loss), net of tax |
|
498
|
|
|
|
|
|
| Ending balance (in shares) at Sep. 30, 2023 |
|
|
50,026,433
|
|
|
|
|
| Ending balance at Sep. 30, 2023 |
|
72,413
|
$ 951
|
321,790
|
(4,713)
|
(1,987,262)
|
1,741,647
|
| Beginning balance (in shares) at Mar. 31, 2023 |
|
|
51,174,432
|
|
|
|
|
| Beginning balance at Mar. 31, 2023 |
|
47,008
|
$ 951
|
299,952
|
(4,817)
|
(1,842,913)
|
1,593,835
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
|
| Net income |
|
84,710
|
|
|
|
|
84,710
|
| Other comprehensive income (loss), net of tax |
|
295
|
|
|
295
|
|
|
| Share-based payment activity (in shares) |
[1] |
|
10,508
|
|
|
|
|
| Share-based payment activity |
[1] |
11,915
|
|
11,336
|
|
579
|
|
| Dividends declared |
|
(14,540)
|
|
|
|
|
(14,540)
|
| Treasury purchases (in shares) |
[2] |
|
(619,059)
|
|
|
|
|
| Treasury purchases |
[2] |
(74,697)
|
|
|
|
(74,697)
|
|
| Ending balance (in shares) at Jun. 30, 2023 |
|
|
50,565,881
|
|
|
|
|
| Ending balance at Jun. 30, 2023 |
|
54,691
|
$ 951
|
311,288
|
(4,522)
|
(1,917,031)
|
1,664,005
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
|
| Net income |
|
92,024
|
|
|
|
|
92,024
|
| Other comprehensive income (loss), net of tax |
|
(191)
|
|
|
(191)
|
|
|
| Share-based payment activity (in shares) |
[1] |
|
22,372
|
|
|
|
|
| Share-based payment activity |
[1] |
10,905
|
|
10,502
|
|
403
|
|
| Dividends declared |
|
(14,382)
|
|
|
|
|
(14,382)
|
| Treasury purchases (in shares) |
|
|
(561,820)
|
|
|
|
|
| Treasury purchases |
|
(70,634)
|
|
|
|
(70,634)
|
|
| Ending balance (in shares) at Sep. 30, 2023 |
|
|
50,026,433
|
|
|
|
|
| Ending balance at Sep. 30, 2023 |
|
$ 72,413
|
$ 951
|
321,790
|
(4,713)
|
(1,987,262)
|
1,741,647
|
| Beginning balance (in shares) at Dec. 31, 2023 |
|
49,526,245
|
49,526,245
|
|
|
|
|
| Beginning balance at Dec. 31, 2023 |
|
$ 35,598
|
$ 951
|
330,750
|
(5,671)
|
(2,046,791)
|
1,756,359
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
|
| Net income |
|
31,009
|
|
|
|
|
31,009
|
| Other comprehensive income (loss), net of tax |
|
454
|
|
|
454
|
|
|
| Share-based payment activity (in shares) |
[1] |
|
252,869
|
|
|
|
|
| Share-based payment activity |
[1] |
11,185
|
|
4,862
|
|
6,323
|
|
| Dividends declared |
|
(14,147)
|
|
|
|
|
(14,147)
|
| Treasury purchases (in shares) |
[2] |
|
(494,910)
|
|
|
|
|
| Treasury purchases |
[2] |
(57,372)
|
|
|
|
(57,372)
|
|
| Ending balance (in shares) at Mar. 31, 2024 |
|
|
49,284,204
|
|
|
|
|
| Ending balance at Mar. 31, 2024 |
|
$ 6,727
|
$ 951
|
335,612
|
(5,217)
|
(2,097,840)
|
1,773,221
|
| Beginning balance (in shares) at Dec. 31, 2023 |
|
49,526,245
|
49,526,245
|
|
|
|
|
| Beginning balance at Dec. 31, 2023 |
|
$ 35,598
|
$ 951
|
330,750
|
(5,671)
|
(2,046,791)
|
1,756,359
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
|
| Net income |
|
223,861
|
|
|
|
|
|
| Other comprehensive income (loss), net of tax |
|
$ 292
|
|
|
|
|
|
| Ending balance (in shares) at Sep. 30, 2024 |
|
46,959,039
|
46,959,039
|
|
|
|
|
| Ending balance at Sep. 30, 2024 |
|
$ (96,152)
|
$ 951
|
356,208
|
(5,379)
|
(2,386,893)
|
1,938,961
|
| Beginning balance (in shares) at Mar. 31, 2024 |
|
|
49,284,204
|
|
|
|
|
| Beginning balance at Mar. 31, 2024 |
|
6,727
|
$ 951
|
335,612
|
(5,217)
|
(2,097,840)
|
1,773,221
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
|
| Net income |
|
87,136
|
|
|
|
|
87,136
|
| Other comprehensive income (loss), net of tax |
|
(694)
|
|
|
(694)
|
|
|
| Share-based payment activity (in shares) |
[1] |
|
17,095
|
|
|
|
|
| Share-based payment activity |
[1] |
9,246
|
|
8,561
|
|
685
|
|
| Dividends declared |
|
(13,613)
|
|
|
|
|
(13,613)
|
| Treasury purchases (in shares) |
[2] |
|
(1,950,432)
|
|
|
|
|
| Treasury purchases |
[2] |
(235,581)
|
|
|
|
(235,581)
|
|
| Ending balance (in shares) at Jun. 30, 2024 |
|
|
47,350,867
|
|
|
|
|
| Ending balance at Jun. 30, 2024 |
|
(146,779)
|
$ 951
|
344,173
|
(5,911)
|
(2,332,736)
|
1,846,744
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
|
| Net income |
|
105,716
|
|
|
|
|
105,716
|
| Other comprehensive income (loss), net of tax |
|
532
|
|
|
532
|
|
|
| Share-based payment activity (in shares) |
[1] |
|
63,559
|
|
|
|
|
| Share-based payment activity |
[1] |
14,569
|
|
12,035
|
|
2,534
|
|
| Dividends declared |
|
(13,499)
|
|
|
|
|
(13,499)
|
| Treasury purchases (in shares) |
[2] |
|
(455,387)
|
|
|
|
|
| Treasury purchases |
[2] |
$ (56,691)
|
|
|
|
(56,691)
|
|
| Ending balance (in shares) at Sep. 30, 2024 |
|
46,959,039
|
46,959,039
|
|
|
|
|
| Ending balance at Sep. 30, 2024 |
|
$ (96,152)
|
$ 951
|
$ 356,208
|
$ (5,379)
|
$ (2,386,893)
|
$ 1,938,961
|
|
|