Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($) shares in Thousands, $ in Thousands | Total | Common Stock [Member] | Additional Paid-in Capital [Member] | Deferred Compensation Trust [Member] | Retained Earnings [Member] |
Beginning Balance at Dec. 31, 2021 | $ 1,220,333 | $ 26 | $ 274,633 | $ (4,101) | $ 949,775 |
Beginning Balance, Shares at Dec. 31, 2021 | | 26,337 | | | |
Stock compensation, including options and long-term incentives | 2,056 | | 2,056 | | |
Exercise of stock options, less shares withheld for taxes | 907 | | 907 | | |
Exercise of stock options, less shares withheld for taxes, Shares | | 10 | | | |
Shares issued for long-term incentive awards, net of shares withheld for taxes, Shares | | 61 | | | |
Shares issued for long-term incentive awards, net of shares withheld for taxes | (11,230) | | (11,230) | | |
Purchase of shares by Deferred Compensation Trust | | | 2,445 | (2,445) | |
Sale of shares by Deferred Compensation Trust | | | (1,066) | 1,066 | |
Net income | 79,424 | | | | 79,424 |
Ending Balance at Mar. 31, 2022 | 1,291,490 | $ 26 | 267,745 | (5,480) | 1,029,199 |
Ending Balance, Shares at Mar. 31, 2022 | | 26,408 | | | |
Beginning Balance at Dec. 31, 2021 | 1,220,333 | $ 26 | 274,633 | (4,101) | 949,775 |
Beginning Balance, Shares at Dec. 31, 2021 | | 26,337 | | | |
Net income | 286,560 | | | | |
Ending Balance at Sep. 30, 2022 | 1,506,482 | $ 26 | 275,358 | (5,237) | 1,236,335 |
Ending Balance, Shares at Sep. 30, 2022 | | 26,462 | | | |
Beginning Balance at Mar. 31, 2022 | 1,291,490 | $ 26 | 267,745 | (5,480) | 1,029,199 |
Beginning Balance, Shares at Mar. 31, 2022 | | 26,408 | | | |
Stock compensation, including options and long-term incentives | 1,756 | | 1,756 | | |
Director deferred share activity , Shares | | 3 | | | |
Director deferred share activity | 1,170 | | 1,170 | | |
Exercise of stock options, less shares withheld for taxes | 101 | | 101 | | |
Exercise of stock options, less shares withheld for taxes, Shares | | 1 | | | |
Purchase of shares by Deferred Compensation Trust | | | (631) | 631 | |
Sale of shares by Deferred Compensation Trust | | | (8) | 8 | |
Net income | 109,245 | | | | 109,245 |
Ending Balance at Jun. 30, 2022 | 1,403,762 | $ 26 | 271,395 | (6,103) | 1,138,444 |
Ending Balance, Shares at Jun. 30, 2022 | | 26,412 | | | |
Stock compensation, including options and long-term incentives | 1,894 | | 1,894 | | |
Exercise of stock options, less shares withheld for taxes | 3,408 | | 3,408 | | |
Exercise of stock options, less shares withheld for taxes, Shares | | 48 | | | |
Shares issued for long-term incentive awards, net of shares withheld for taxes, Shares | | 2 | | | |
Shares issued for long-term incentive awards, net of shares withheld for taxes | (473) | | (473) | | |
Purchase of shares by Deferred Compensation Trust | | | 93 | (93) | |
Sale of shares by Deferred Compensation Trust | | | (959) | 959 | |
Net income | 97,891 | | | | 97,891 |
Ending Balance at Sep. 30, 2022 | 1,506,482 | $ 26 | 275,358 | (5,237) | 1,236,335 |
Ending Balance, Shares at Sep. 30, 2022 | | 26,462 | | | |
Beginning Balance at Dec. 31, 2022 | 1,579,341 | $ 26 | 277,366 | (5,248) | 1,307,197 |
Beginning Balance, Shares at Dec. 31, 2022 | | 26,464 | | | |
Stock compensation, including options and long-term incentives | 2,225 | | 2,225 | | |
Exercise of stock options, less shares withheld for taxes | 2,204 | | 2,204 | | |
Exercise of stock options, less shares withheld for taxes, Shares | | 21 | | | |
Shares issued for long-term incentive awards, net of shares withheld for taxes, Shares | | 48 | | | |
Shares issued for long-term incentive awards, net of shares withheld for taxes | (8,927) | $ (1) | (8,928) | | |
Purchase of shares by Deferred Compensation Trust | | | 474 | (474) | |
Sale of shares by Deferred Compensation Trust | | | (67) | 67 | |
Net income | 76,097 | | | | 76,097 |
Ending Balance at Mar. 31, 2023 | 1,650,940 | $ 27 | 273,274 | (5,655) | 1,383,294 |
Ending Balance, Shares at Mar. 31, 2023 | | 26,533 | | | |
Beginning Balance at Dec. 31, 2022 | 1,579,341 | $ 26 | 277,366 | (5,248) | 1,307,197 |
Beginning Balance, Shares at Dec. 31, 2022 | | 26,464 | | | |
Net income | 265,629 | | | | |
Ending Balance at Sep. 30, 2023 | 1,849,463 | $ 27 | 282,175 | (5,565) | 1,572,826 |
Ending Balance, Shares at Sep. 30, 2023 | | 26,548 | | | |
Beginning Balance at Mar. 31, 2023 | 1,650,940 | $ 27 | 273,274 | (5,655) | 1,383,294 |
Beginning Balance, Shares at Mar. 31, 2023 | | 26,533 | | | |
Stock compensation, including options and long-term incentives | 2,500 | | 2,500 | | |
Director deferred share activity , Shares | | 2 | | | |
Director deferred share activity | 1,417 | | 1,417 | | |
Exercise of stock options, less shares withheld for taxes | 46 | | 46 | | |
Sale of shares by Deferred Compensation Trust | | | (29) | 29 | |
Net income | 91,319 | | | | 91,319 |
Ending Balance at Jun. 30, 2023 | 1,746,222 | $ 27 | 277,208 | (5,626) | 1,474,613 |
Ending Balance, Shares at Jun. 30, 2023 | | 26,535 | | | |
Stock compensation, including options and long-term incentives | 2,686 | | 2,686 | | |
Exercise of stock options, less shares withheld for taxes | 2,541 | | 2,541 | | |
Exercise of stock options, less shares withheld for taxes, Shares | | 12 | | | |
Shares issued for long-term incentive awards, net of shares withheld for taxes, Shares | | 1 | | | |
Shares issued for long-term incentive awards, net of shares withheld for taxes | (199) | | (199) | | |
Sale of shares by Deferred Compensation Trust | | | (61) | 61 | |
Net income | 98,213 | | | | 98,213 |
Ending Balance at Sep. 30, 2023 | $ 1,849,463 | $ 27 | $ 282,175 | $ (5,565) | $ 1,572,826 |
Ending Balance, Shares at Sep. 30, 2023 | | 26,548 | | | |