XML 14 R7.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Condensed Statements of Changes In Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Paid-in Capital
Accumulated Other Comprehensive Loss
Accumulated Earnings
Beginning Balance at Dec. 31, 2022 $ 672,273 $ 122,658 $ 5,447 $ (46,489) $ 590,657
Beginning Balance (in shares) at Dec. 31, 2022   33,202,000      
Net income (loss) 7,963       7,963
Other comprehensive income (loss) 10,388     10,388  
Stock based compensation, net (309) $ (241) (68)    
Stock based compensation, net, shares   94,000      
Stock repurchase (9,997) $ (9,997)      
Stock repurchase (in shares)   (169,000)      
Ending Balance at Mar. 31, 2023 680,318 $ 112,420 5,379 (36,101) 598,620
Ending Balance (in shares) at Mar. 31, 2023   33,127,000      
Beginning Balance at Dec. 31, 2022 672,273 $ 122,658 5,447 (46,489) 590,657
Beginning Balance (in shares) at Dec. 31, 2022   33,202,000      
Net income (loss) 22,256        
Other comprehensive income (loss) (9,466)        
Ending Balance at Sep. 30, 2023 660,052 $ 97,715 5,379 (55,955) 612,913
Ending Balance (in shares) at Sep. 30, 2023   32,795,000      
Beginning Balance at Mar. 31, 2023 680,318 $ 112,420 5,379 (36,101) 598,620
Beginning Balance (in shares) at Mar. 31, 2023   33,127,000      
Net income (loss) (1,551)       (1,551)
Other comprehensive income (loss) (1,312)     (1,312)  
Stock based compensation, net 3,101 $ 3,101      
Stock based compensation, net, shares   28,000      
Stock repurchase (9,996) $ (9,996)      
Stock repurchase (in shares)   (167,000)      
Ending Balance at Jun. 30, 2023 670,560 $ 105,525 5,379 (37,413) 597,069
Ending Balance (in shares) at Jun. 30, 2023   32,988,000      
Net income (loss) 15,844       15,844
Other comprehensive income (loss) (18,542)     (18,542)  
Stock based compensation, net 3,291 $ 3,291      
Stock based compensation, net, shares   2,000      
Stock repurchase (11,101) $ (11,101)      
Stock repurchase (in shares)   (195,000)      
Ending Balance at Sep. 30, 2023 660,052 $ 97,715 5,379 (55,955) 612,913
Ending Balance (in shares) at Sep. 30, 2023   32,795,000      
Beginning Balance at Dec. 31, 2023 $ 644,722 $ 50,503   (30,160) 624,379
Beginning Balance (in shares) at Dec. 31, 2023 31,542,001 31,542,000      
Net income (loss) $ 14,785       14,785
Other comprehensive income (loss) (15,035)     (15,035)  
Stock based compensation, net 2,587 $ 2,766     (179)
Stock based compensation, net, shares   87,000      
Ending Balance at Mar. 31, 2024 647,059 $ 53,269   (45,195) 638,985
Ending Balance (in shares) at Mar. 31, 2024   31,629,000      
Beginning Balance at Dec. 31, 2023 $ 644,722 $ 50,503   (30,160) 624,379
Beginning Balance (in shares) at Dec. 31, 2023 31,542,001 31,542,000      
Net income (loss) $ 49,626        
Other comprehensive income (loss) (4,861)        
Ending Balance at Sep. 30, 2024 $ 660,709 $ 10,698 4,552 (35,021) 680,480
Ending Balance (in shares) at Sep. 30, 2024 30,976,821 30,976,000      
Beginning Balance at Mar. 31, 2024 $ 647,059 $ 53,269   (45,195) 638,985
Beginning Balance (in shares) at Mar. 31, 2024   31,629,000      
Net income (loss) 18,876       18,876
Other comprehensive income (loss) (10,504)     (10,504)  
Stock based compensation, net 5,159 $ 5,555 (396)    
Stock based compensation, net, shares   69,000      
Stock repurchase (20,286) $ (32,285) 5,345   6,654
Stock repurchase (in shares)   (380,000)      
Ending Balance at Jun. 30, 2024 640,304 $ 26,539 4,949 (55,699) 664,515
Ending Balance (in shares) at Jun. 30, 2024   31,318,000      
Net income (loss) 15,965       15,965
Other comprehensive income (loss) 20,678     20,678  
Stock based compensation, net 4,045 $ 4,442 (397)    
Stock based compensation, net, shares   64,000      
Stock repurchase (20,283) $ (20,283)      
Stock repurchase (in shares)   (406,000)      
Ending Balance at Sep. 30, 2024 $ 660,709 $ 10,698 $ 4,552 $ (35,021) $ 680,480
Ending Balance (in shares) at Sep. 30, 2024 30,976,821 30,976,000