XML 14 R7.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Condensed Statements of Changes In Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Earnings
Beginning Balance at Dec. 31, 2023 $ 644,722 $ 50,503   $ (30,160) $ 624,379
Beginning Balance (in shares) at Dec. 31, 2023   31,542,000      
Net (loss) income 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,000      
Net (loss) income 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,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 (loss) income 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 (loss) income 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,000      
Beginning Balance at Dec. 31, 2024 $ 616,947 $ 2,049 4,290 (85,193) 695,801
Beginning Balance (in shares) at Dec. 31, 2024 30,788,639 30,789,000      
Net (loss) income $ (128)       (128)
Other comprehensive income (loss) 28,312     28,312  
Stock based compensation, net 1,397 $ 1,397      
Stock based compensation, net, shares   70,000      
Ending Balance at Mar. 31, 2025 646,528 $ 3,446 4,290 (56,881) 695,673
Ending Balance (in shares) at Mar. 31, 2025   30,859,000      
Beginning Balance at Dec. 31, 2024 $ 616,947 $ 2,049 4,290 (85,193) 695,801
Beginning Balance (in shares) at Dec. 31, 2024 30,788,639 30,789,000      
Net (loss) income $ 15,298        
Other comprehensive income (loss) 86,551        
Ending Balance at Sep. 30, 2025 $ 717,948 $ 3,901 1,590 1,358 711,099
Ending Balance (in shares) at Sep. 30, 2025 30,525,148 30,525,000      
Beginning Balance at Mar. 31, 2025 $ 646,528 $ 3,446 4,290 (56,881) 695,673
Beginning Balance (in shares) at Mar. 31, 2025   30,859,000      
Net (loss) income 477       477
Other comprehensive income (loss) 58,886     58,886  
Stock based compensation, net 3,869 $ 3,869      
Stock based compensation, net, shares   43,000      
Stock repurchase (10,015) $ (7,315) (2,700)    
Stock repurchase (in shares)   (382,000)      
Ending Balance at Jun. 30, 2025 699,745   1,590 2,005 696,150
Ending Balance (in shares) at Jun. 30, 2025   30,520,000      
Net (loss) income 14,949       14,949
Other comprehensive income (loss) (647)     (647)  
Stock based compensation, net 3,901 $ 3,901      
Stock based compensation, net, shares   5,000      
Ending Balance at Sep. 30, 2025 $ 717,948 $ 3,901 $ 1,590 $ 1,358 $ 711,099
Ending Balance (in shares) at Sep. 30, 2025 30,525,148 30,525,000