v3.25.2
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      
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       17,535
Balance (in shares) at Jun. 30, 2024 81,415      
Balance at Jun. 30, 2024 $ 814 51,385 714,554 766,753
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      
Balance (in shares) at Jun. 30, 2024 81,415      
Balance at Jun. 30, 2024 $ 814 51,385 714,554 766,753
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      
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       11,521
Balance (in shares) at Jun. 30, 2025 81,520      
Balance at Jun. 30, 2025 $ 815 53,994 715,907 770,716
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      
Balance (in shares) at Jun. 30, 2025 81,520      
Balance at Jun. 30, 2025 $ 815 $ 53,994 $ 715,907 $ 770,716