Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($) shares in Thousands, $ in Thousands |
Cumulative Effect, Period of Adoption, Adjustment [Member]
Common Stock [Member]
|
Cumulative Effect, Period of Adoption, Adjustment [Member]
Treasury Stock, Common [Member]
|
Cumulative Effect, Period of Adoption, Adjustment [Member]
Additional Paid-in Capital [Member]
|
Cumulative Effect, Period of Adoption, Adjustment [Member]
AOCI Attributable to Parent [Member]
|
Cumulative Effect, Period of Adoption, Adjustment [Member]
Retained Earnings [Member]
|
Cumulative Effect, Period of Adoption, Adjustment [Member] |
Common Stock [Member] |
Treasury Stock, Common [Member] |
Additional Paid-in Capital [Member] |
AOCI Attributable to Parent [Member] |
Retained Earnings [Member] |
Total |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Balance (in shares) at Dec. 31, 2022 | 119,483 | (11,630) | ||||||||||
Balance (Accounting Standards Update 2016-13 [Member]) at Dec. 31, 2022 | $ 0 | $ 0 | $ 0 | $ 0 | $ (3,120) | $ (3,120) | ||||||
Balance at Dec. 31, 2022 | $ 11,948 | $ (47,652) | $ 353,606 | $ 1,179 | $ 147,024 | $ 466,105 | ||||||
Shares issued - stock-based compensation (in shares) | 633 | (187) | ||||||||||
Shares issued - stock-based compensation | $ 64 | $ 0 | 210 | 0 | 274 | |||||||
Stock-based compensation expense | 0 | $ 0 | 683 | 0 | 0 | 683 | ||||||
Treasury stock (in shares) | (981) | |||||||||||
Treasury stock | 0 | $ (5,377) | 0 | 0 | 0 | (5,377) | ||||||
Dividend distributions | 0 | 0 | 0 | 0 | (6,735) | (6,735) | ||||||
Other comprehensive loss | 0 | 0 | 0 | (125) | 0 | (125) | ||||||
Net income | $ 0 | $ 0 | 0 | 0 | 3,470 | 3,470 | ||||||
Balance (in shares) at Mar. 31, 2023 | 120,116 | (12,798) | ||||||||||
Balance at Mar. 31, 2023 | $ 12,012 | $ (53,029) | 354,499 | 1,054 | 140,639 | 455,175 | ||||||
Balance (in shares) at Dec. 31, 2022 | 119,483 | (11,630) | ||||||||||
Balance (Accounting Standards Update 2016-13 [Member]) at Dec. 31, 2022 | $ 0 | $ 0 | $ 0 | $ 0 | $ (3,120) | $ (3,120) | ||||||
Balance at Dec. 31, 2022 | $ 11,948 | $ (47,652) | 353,606 | 1,179 | 147,024 | 466,105 | ||||||
Net income | 10,222 | |||||||||||
Balance (in shares) at Jun. 30, 2023 | 121,206 | (14,208) | ||||||||||
Balance at Jun. 30, 2023 | $ 12,121 | $ (59,055) | 355,206 | 3,060 | 140,674 | 452,006 | ||||||
Balance (in shares) at Mar. 31, 2023 | 120,116 | (12,798) | ||||||||||
Balance at Mar. 31, 2023 | $ 12,012 | $ (53,029) | 354,499 | 1,054 | 140,639 | 455,175 | ||||||
Shares issued - stock-based compensation (in shares) | 1,090 | (249) | ||||||||||
Shares issued - stock-based compensation | $ 109 | $ 0 | (1) | 0 | 108 | |||||||
Stock-based compensation expense | 0 | $ 0 | 708 | 0 | 0 | 708 | ||||||
Treasury stock (in shares) | (1,161) | |||||||||||
Treasury stock | 0 | $ (6,026) | 0 | 0 | 0 | (6,026) | ||||||
Dividend distributions | 0 | 0 | 0 | 0 | (6,717) | (6,717) | ||||||
Other comprehensive loss | 0 | 0 | 0 | 2,006 | 0 | 2,006 | ||||||
Net income | $ 0 | $ 0 | 0 | 0 | 6,752 | 6,752 | ||||||
Balance (in shares) at Jun. 30, 2023 | 121,206 | (14,208) | ||||||||||
Balance at Jun. 30, 2023 | $ 12,121 | $ (59,055) | 355,206 | 3,060 | 140,674 | 452,006 | ||||||
Balance (in shares) at Dec. 31, 2023 | 121,398 | (17,051) | ||||||||||
Balance at Dec. 31, 2023 | $ 12,140 | $ (71,222) | 357,498 | 2,880 | 177,486 | 478,782 | ||||||
Shares issued - stock-based compensation (in shares) | 543 | 0 | ||||||||||
Shares issued - stock-based compensation | $ 54 | $ 0 | 393 | 0 | 447 | |||||||
Stock-based compensation expense | 0 | $ 0 | 936 | 0 | 0 | 936 | ||||||
Treasury stock (in shares) | (1,434) | |||||||||||
Treasury stock | 0 | $ (6,344) | 0 | 0 | 0 | (6,344) | ||||||
Dividend distributions | 0 | 0 | 0 | 0 | (6,463) | (6,463) | ||||||
Other comprehensive loss | 0 | 0 | 0 | (2,454) | 0 | (2,454) | ||||||
Net income | $ 0 | $ 0 | 0 | 0 | 7,686 | 7,686 | ||||||
Balance (in shares) at Mar. 31, 2024 | 121,941 | (18,485) | ||||||||||
Balance at Mar. 31, 2024 | $ 12,194 | $ (77,566) | 358,827 | 426 | 178,709 | 472,590 | ||||||
Balance (in shares) at Dec. 31, 2023 | 121,398 | (17,051) | ||||||||||
Balance at Dec. 31, 2023 | $ 12,140 | $ (71,222) | 357,498 | 2,880 | 177,486 | 478,782 | ||||||
Net income | 35,837 | |||||||||||
Balance (in shares) at Jun. 30, 2024 | 122,305 | (18,561) | ||||||||||
Balance at Jun. 30, 2024 | $ 12,230 | $ (78,024) | 359,803 | (642) | 200,281 | 493,648 | ||||||
Balance (in shares) at Mar. 31, 2024 | 121,941 | (18,485) | ||||||||||
Balance at Mar. 31, 2024 | $ 12,194 | $ (77,566) | 358,827 | 426 | 178,709 | 472,590 | ||||||
Shares issued - stock-based compensation (in shares) | 364 | 0 | ||||||||||
Shares issued - stock-based compensation | $ 36 | $ 0 | (36) | 0 | 0 | |||||||
Stock-based compensation expense | 0 | $ 0 | 1,012 | 0 | 0 | 1,012 | ||||||
Treasury stock (in shares) | (76) | |||||||||||
Treasury stock | 0 | $ (458) | 0 | 0 | 0 | (458) | ||||||
Dividend distributions | 0 | 0 | 0 | 0 | (6,579) | (6,579) | ||||||
Other comprehensive loss | 0 | 0 | 0 | (1,068) | 0 | (1,068) | ||||||
Net income | $ 0 | $ 0 | 0 | 0 | 28,151 | 28,151 | ||||||
Balance (in shares) at Jun. 30, 2024 | 122,305 | (18,561) | ||||||||||
Balance at Jun. 30, 2024 | $ 12,230 | $ (78,024) | $ 359,803 | $ (642) | $ 200,281 | $ 493,648 |