Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($) shares in Thousands, $ in Thousands |
Share Buyback Program [Member]
Common Stock [Member]
|
Share Buyback Program [Member]
Treasury Stock, Common [Member]
|
Share Buyback Program [Member]
Additional Paid-in Capital [Member]
|
Share Buyback Program [Member]
AOCI Attributable to Parent [Member]
|
Share Buyback Program [Member]
Retained Earnings [Member]
|
Share Buyback Program [Member] |
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, 2021 | 69,562 | (10,939) | ||||||||||||||||
Balance at Dec. 31, 2021 | $ 6,956 | $ (43,847) | $ 76,700 | $ 0 | $ 104,488 | $ 144,297 | ||||||||||||
Shares issued - stock-based compensation (in shares) | 300 | (64) | ||||||||||||||||
Shares issued - stock-based compensation | $ 30 | $ 0 | 168 | 0 | 0 | 198 | ||||||||||||
Stock-based compensation expense | 0 | $ 0 | 404 | 0 | 0 | 404 | ||||||||||||
Treasury stock (in shares) | 0 | |||||||||||||||||
Treasury stock | 0 | $ (387) | 0 | 0 | 0 | (387) | ||||||||||||
Dividend distributions | (1,929) | (1,929) | ||||||||||||||||
Net income | $ 0 | $ 0 | 0 | 0 | 12,164 | 12,164 | ||||||||||||
Balance (in shares) at Mar. 31, 2022 | 69,862 | (11,003) | ||||||||||||||||
Balance at Mar. 31, 2022 | $ 6,986 | $ (44,234) | 77,272 | 0 | 114,723 | 154,747 | ||||||||||||
Balance (in shares) at Dec. 31, 2021 | 69,562 | (10,939) | ||||||||||||||||
Balance at Dec. 31, 2021 | $ 6,956 | $ (43,847) | 76,700 | 0 | 104,488 | 144,297 | ||||||||||||
Net income | 34,136 | |||||||||||||||||
Balance (in shares) at Sep. 30, 2022 | 70,125 | (11,057) | ||||||||||||||||
Balance at Sep. 30, 2022 | $ 7,013 | $ (44,635) | 78,500 | 0 | 132,808 | 173,686 | ||||||||||||
Balance (in shares) at Mar. 31, 2022 | 69,862 | (11,003) | ||||||||||||||||
Balance at Mar. 31, 2022 | $ 6,986 | $ (44,234) | 77,272 | 0 | 114,723 | 154,747 | ||||||||||||
Shares issued - stock-based compensation (in shares) | 263 | (54) | ||||||||||||||||
Shares issued - stock-based compensation | $ 27 | $ 0 | 31 | 0 | 0 | 58 | ||||||||||||
Stock-based compensation expense | 0 | $ 0 | 616 | 0 | 0 | 616 | ||||||||||||
Treasury stock (in shares) | 0 | |||||||||||||||||
Treasury stock | 0 | $ (401) | 0 | 0 | 0 | (401) | ||||||||||||
Dividend distributions | (1,943) | (1,943) | ||||||||||||||||
Net income | $ 0 | $ 0 | 0 | 0 | 15,104 | 15,104 | ||||||||||||
Balance (in shares) at Jun. 30, 2022 | 70,125 | (11,057) | ||||||||||||||||
Balance at Jun. 30, 2022 | $ 7,013 | $ (44,635) | 77,919 | 0 | 127,884 | 168,181 | ||||||||||||
Shares issued - stock-based compensation (in shares) | 0 | 0 | ||||||||||||||||
Shares issued - stock-based compensation | $ 0 | $ 0 | 0 | 0 | 0 | 0 | ||||||||||||
Stock-based compensation expense | $ 0 | $ 0 | 581 | 0 | 0 | 581 | ||||||||||||
Treasury stock (in shares) | 0 | 0 | ||||||||||||||||
Treasury stock | $ 0 | $ 0 | 0 | 0 | 0 | 0 | ||||||||||||
Dividend distributions | 0 | 0 | 0 | 0 | (1,944) | (1,944) | ||||||||||||
Net income | $ 0 | $ 0 | 0 | 0 | 6,868 | 6,868 | ||||||||||||
Balance (in shares) at Sep. 30, 2022 | 70,125 | (11,057) | ||||||||||||||||
Balance at Sep. 30, 2022 | $ 7,013 | $ (44,635) | 78,500 | 0 | 132,808 | 173,686 | ||||||||||||
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 | 0 | 274 | ||||||||||||
Stock-based compensation expense | 0 | $ 0 | 683 | 0 | 0 | 683 | ||||||||||||
Treasury stock (in shares) | 0 | (981) | 0 | |||||||||||||||
Treasury stock | $ 0 | $ (4,517) | $ 0 | $ 0 | $ 0 | $ (4,517) | 0 | $ (860) | 0 | 0 | 0 | (860) | ||||||
Dividend distributions | (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 | 16,363 | |||||||||||||||||
Balance (in shares) at Sep. 30, 2023 | 121,341 | (15,627) | ||||||||||||||||
Balance at Sep. 30, 2023 | $ 12,134 | $ (65,145) | 356,424 | 844 | 140,114 | 444,371 | ||||||||||||
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 | 0 | 108 | ||||||||||||
Stock-based compensation expense | $ 0 | $ 0 | 708 | 0 | 0 | 708 | ||||||||||||
Treasury stock (in shares) | 0 | (1,161) | 0 | 0 | ||||||||||||||
Treasury stock | $ 0 | $ (5,023) | 0 | 0 | 0 | (5,023) | $ 0 | $ (1,003) | 0 | 0 | 0 | (1,003) | ||||||
Dividend distributions | (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 | ||||||||||||
Shares issued - stock-based compensation (in shares) | 135 | (16) | ||||||||||||||||
Shares issued - stock-based compensation | $ 13 | $ 0 | 198 | 0 | 0 | 211 | ||||||||||||
Stock-based compensation expense | $ 0 | $ 0 | 1,020 | 0 | 0 | 1,020 | ||||||||||||
Treasury stock (in shares) | 0 | (1,403) | 0 | 0 | ||||||||||||||
Treasury stock | $ 0 | $ (6,026) | $ 0 | $ 0 | $ 0 | $ (6,026) | $ 0 | $ (64) | 0 | 0 | 0 | (64) | ||||||
Dividend distributions | 0 | 0 | 0 | 0 | (6,701) | (6,701) | ||||||||||||
Other comprehensive loss | 0 | 0 | 0 | (2,216) | 0 | (2,216) | ||||||||||||
Net income | $ 0 | $ 0 | 0 | 0 | 6,141 | 6,141 | ||||||||||||
Balance (in shares) at Sep. 30, 2023 | 121,341 | (15,627) | ||||||||||||||||
Balance at Sep. 30, 2023 | $ 12,134 | $ (65,145) | $ 356,424 | $ 844 | $ 140,114 | $ 444,371 |