XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Condensed Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
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 22,502 22,502
Issuance of common stock from share-based payment arrangement exercises and vesting of performance unit awards (in shares) 119      
Issuance of common stock from share-based payment arrangement exercises and vesting of performance unit awards $ 1 535 0 536
Employee taxes paid in exchange for shares withheld 0 (926) 0 (926)
Share-based payment arrangement compensation expense   354 0 354
Dividends on common stock $ 0 0 (4,874) (4,874)
Issuance of common stock from share-based payment arrangement exercises (in shares) 119      
Net income $ 0 0 22,502 22,502
Employee taxes paid in exchange for shares withheld 0 926 0 926
Dividends on common stock $ 0 0 4,874 4,874
Balance (in shares) at Mar. 31, 2023 81,234      
Balance at Mar. 31, 2023 $ 812 47,151 673,548 721,511
Balance (in shares) at Dec. 31, 2022 81,115      
Balance at Dec. 31, 2022 $ 811 47,188 655,920 703,919
Net income       57,974
Net income       57,974
Balance (in shares) at Sep. 30, 2023 81,309      
Balance at Sep. 30, 2023 $ 813 49,280 699,264 749,357
Balance (in shares) at Mar. 31, 2023 81,234      
Balance at Mar. 31, 2023 $ 812 47,151 673,548 721,511
Net income $ 0 0 21,874 21,874
Issuance of common stock from share-based payment arrangement exercises and vesting of performance unit awards (in shares) 67      
Issuance of common stock from share-based payment arrangement exercises and vesting of performance unit awards $ 1 507 0 508
Share-based payment arrangement compensation expense   1,005 0 1,005
Dividends on common stock $ 0 0 (4,878) (4,878)
Issuance of common stock from share-based payment arrangement exercises (in shares) 67      
Net income $ 0 0 21,874 21,874
Dividends on common stock $ 0 0 4,878 4,878
Balance (in shares) at Jun. 30, 2023 81,301      
Balance at Jun. 30, 2023 $ 813 48,663 690,544 740,020
Net income $ 0 0 13,598 13,598
Issuance of common stock from share-based payment arrangement exercises and vesting of performance unit awards (in shares) 8      
Issuance of common stock from share-based payment arrangement exercises and vesting of performance unit awards $ 0 116 0 116
Share-based payment arrangement compensation expense   501 0 501
Dividends on common stock $ 0 0 (4,878) (4,878)
Issuance of common stock from share-based payment arrangement exercises (in shares) 8      
Net income $ 0 0 13,598 13,598
Dividends on common stock $ (0) (0) 4,878 4,878
Balance (in shares) at Sep. 30, 2023 81,309      
Balance at Sep. 30, 2023 $ 813 49,280 699,264 749,357
Balance (in shares) at Dec. 31, 2023 81,312      
Balance at Dec. 31, 2023 $ 813 49,789 706,784 757,386
Net income $ 0 0 9,646 9,646
Issuance of common stock from share-based payment arrangement exercises and vesting of performance unit awards (in shares) 51      
Issuance of common stock from share-based payment arrangement exercises and vesting of performance unit awards $ 1 306 0 307
Employee taxes paid in exchange for shares withheld 0 (382) 0 (382)
Share-based payment arrangement compensation expense   353 0 353
Dividends on common stock $ 0 0 (4,881) (4,881)
Issuance of common stock from share-based payment arrangement exercises (in shares) 51      
Net income $ 0 0 9,646 9,646
Employee taxes paid in exchange for shares withheld (0) 382 (0) 382
Dividends on common stock $ (0) (0) 4,881 4,881
Balance (in shares) at Mar. 31, 2024 81,363      
Balance at Mar. 31, 2024 $ 814 50,066 711,549 762,429
Balance (in shares) at Dec. 31, 2023 81,312      
Balance at Dec. 31, 2023 $ 813 49,789 706,784 757,386
Net income       21,289
Net income       21,289
Balance (in shares) at Sep. 30, 2024 81,448      
Balance at Sep. 30, 2024 $ 814 52,225 713,422 766,461
Balance (in shares) at Mar. 31, 2024 81,363      
Balance at Mar. 31, 2024 $ 814 50,066 711,549 762,429
Net income $ 0 0 7,889 7,889
Issuance of common stock from share-based payment arrangement exercises and vesting of performance unit awards (in shares) 52      
Issuance of common stock from share-based payment arrangement exercises and vesting of performance unit awards $ 0 308 0 308
Share-based payment arrangement compensation expense   1,011 0 1,011
Dividends on common stock $ 0 0 (4,884) (4,884)
Issuance of common stock from share-based payment arrangement exercises (in shares) 52      
Net income $ 0 0 7,889 7,889
Dividends on common stock $ (0) (0) 4,884 4,884
Balance (in shares) at Jun. 30, 2024 81,415      
Balance at Jun. 30, 2024 $ 814 51,385 714,554 766,753
Net income $ 0 0 3,754 3,754
Issuance of common stock from share-based payment arrangement exercises and vesting of performance unit awards (in shares) 33      
Issuance of common stock from share-based payment arrangement exercises and vesting of performance unit awards $ 0 421 0 421
Share-based payment arrangement compensation expense   419 0 419
Dividends on common stock $ 0 0 (4,886) (4,886)
Issuance of common stock from share-based payment arrangement exercises (in shares) 33      
Net income $ 0 0 3,754 3,754
Dividends on common stock $ (0) (0) 4,886 4,886
Balance (in shares) at Sep. 30, 2024 81,448      
Balance at Sep. 30, 2024 $ 814 $ 52,225 $ 713,422 $ 766,461