XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.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, 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
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
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 0 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
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 Dec. 31, 2024 81,464      
Balance at Dec. 31, 2024 $ 815 52,941 714,166 767,922
Net income $ 0 0 4,335 4,335
Issuance of common stock from share-based payment arrangement exercises and vesting of performance unit awards (in shares) 29      
Issuance of common stock from share-based payment arrangement exercises and vesting of performance unit awards $ 0 9 0 9
Employee taxes paid in exchange for shares withheld 0 (284) 0 (284)
Share-based payment arrangement compensation expense   407 0 407
Dividends on common stock $ 0 0 (4,889) (4,889)
Issuance of common stock from share-based payment arrangement exercises (in shares) 29      
Net income $ 0 0 4,335 4,335
Balance (in shares) at Mar. 31, 2025 81,493      
Balance at Mar. 31, 2025 $ 815 53,073 713,612 767,500
Balance (in shares) at Dec. 31, 2024 81,464      
Balance at Dec. 31, 2024 $ 815 52,941 714,166 767,922
Net income       13,747
Net income       13,747
Balance (in shares) at Sep. 30, 2025 81,520      
Balance at Sep. 30, 2025 $ 815 54,143 713,242 768,200
Balance (in shares) at Mar. 31, 2025 81,493      
Balance at Mar. 31, 2025 $ 815 53,073 713,612 767,500
Net income $ 0 0 7,186 7,186
Issuance of common stock from share-based payment arrangement exercises and vesting of performance unit awards (in shares) 27      
Issuance of common stock from share-based payment arrangement exercises and vesting of performance unit awards $ 0 0 0 0
Share-based payment arrangement compensation expense   921 0 921
Dividends on common stock $ 0 0 (4,891) (4,891)
Issuance of common stock from share-based payment arrangement exercises (in shares) 27      
Net income $ 0 0 7,186 7,186
Balance (in shares) at Jun. 30, 2025 81,520      
Balance at Jun. 30, 2025 $ 815 53,994 715,907 770,716
Net income 0 0 2,226 2,226
Share-based payment arrangement compensation expense 0 149 0 149
Dividends on common stock 0 0 (4,891) (4,891)
Net income $ 0 0 2,226 2,226
Balance (in shares) at Sep. 30, 2025 81,520      
Balance at Sep. 30, 2025 $ 815 $ 54,143 $ 713,242 $ 768,200