XML 19 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2020 82,705      
Balance at Dec. 31, 2020 $ 827 $ 85,070 $ 534,436 $ 620,333
Net income $ 0 0 85,428 85,428
Issuance of common stock from share-based payment arrangement exercises and vesting of performance unit awards (in shares) 329      
Issuance of common stock from share-based payment arrangement exercises and vesting of performance unit awards $ 3 873 0 876
Employee taxes paid in exchange for shares withheld 0 (2,743) 0 (2,743)
Share-based payment arrangement compensation expense 0 2,518 0 2,518
Dividends on common stock $ 0 0 (54,735) (54,735)
Balance (in shares) at Dec. 31, 2021 83,034      
Balance at Dec. 31, 2021 $ 830 85,718 565,129 651,677
Net income $ 0 0 110,354 110,354
Issuance of common stock from share-based payment arrangement exercises and vesting of performance unit awards (in shares) 351      
Issuance of common stock from share-based payment arrangement exercises and vesting of performance unit awards $ 4 1,996 0 2,000
Employee taxes paid in exchange for shares withheld 0 (1,610) 0 (1,610)
Share-based payment arrangement compensation expense 0 2,814 0 2,814
Dividends on common stock $ 0 0 (19,563) (19,563)
Repurchase and retirement of common stock (in shares) (2,270)      
Repurchase and retirement of common stock $ (23) (41,730) 0 (41,753)
Balance (in shares) at Dec. 31, 2022 81,115      
Balance at Dec. 31, 2022 $ 811 47,188 655,920 703,919
Net income $ 0 0 70,373 70,373
Issuance of common stock from share-based payment arrangement exercises and vesting of performance unit awards (in shares) 197      
Issuance of common stock from share-based payment arrangement exercises and vesting of performance unit awards $ 2 1,208 0 1,210
Employee taxes paid in exchange for shares withheld 0 (926) 0 (926)
Share-based payment arrangement compensation expense 0 2,319 0 2,319
Dividends on common stock $ 0 0 (19,509) $ (19,509)
Repurchase and retirement of common stock (in shares)       0
Balance (in shares) at Dec. 31, 2023 81,312      
Balance at Dec. 31, 2023 $ 813 $ 49,789 $ 706,784 $ 757,386