v3.25.2
Consolidated Statement of Shareholders' Equity Statement - USD ($)
$ in Thousands
Total
Common Stock [Member]
Paid-in Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Balances at Dec. 31, 2023 $ 682,950 $ 410 $ 677,660 $ 4,230 $ 650
Net income 5,140     5,140  
Other comprehensive income (loss) (2,900)       (2,900)
Purchase of common stock (13,320) 0 (13,240) (80)  
Shares surrendered upon exercise and vesting of equity awards to cover taxes (1,560)   (1,560)    
Non-cash compensation expense 4,570   4,570    
Dividends declared (1,660)     (1,660)  
Balances at Mar. 31, 2024 673,220 410 667,430 7,630 (2,250)
Balances at Dec. 31, 2023 682,950 410 677,660 4,230 650
Net income 16,080        
Other comprehensive income (loss) (7,790)       (7,790)
Shares surrendered upon exercise and vesting of equity awards to cover taxes (1,560)        
Dividends declared (3,300)        
Balances at Jun. 30, 2024 675,930 410 665,790 16,870 (7,140)
Balances at Mar. 31, 2024 673,220 410 667,430 7,630 (2,250)
Net income 10,940     10,940  
Other comprehensive income (loss) (4,890)       (4,890)
Purchase of common stock (3,530) 0 (3,490) (40)  
Non-cash compensation expense 1,850   1,850    
Adjustments to Additional Paid in Capital, Dividends in Excess of Retained Earnings (1,660)   0    
Dividends declared (1,700)     (1,660)  
Balances at Jun. 30, 2024 675,930 410 665,790 16,870 (7,140)
Balances at Dec. 31, 2024 667,300 410 663,770 21,670 (18,550)
Net income 12,420     12,420  
Other comprehensive income (loss) 7,690       7,690
Purchase of common stock (460) 0 (450) (10)  
Shares surrendered upon exercise and vesting of equity awards to cover taxes (1,760)   (1,760)    
Non-cash compensation expense 2,990   2,990    
Dividends declared (1,610)     (1,610)  
Balances at Mar. 31, 2025 686,570 410 664,550 32,470 (10,860)
Balances at Dec. 31, 2024 667,300 410 663,770 21,670 (18,550)
Net income 29,140        
Other comprehensive income (loss) 21,170       21,170
Shares surrendered upon exercise and vesting of equity awards to cover taxes (1,800)        
Dividends declared (3,300)        
Balances at Jun. 30, 2025 715,270 410 664,800 47,440 2,620
Balances at Mar. 31, 2025 686,570 410 664,550 32,470 (10,860)
Net income 16,720     16,720  
Other comprehensive income (loss) 13,480       13,480
Purchase of common stock (1,800) 0 (1,720) (80)  
Shares surrendered upon exercise and vesting of equity awards to cover taxes (40)   (40)    
Non-cash compensation expense 2,010   2,010    
Dividends declared (1,670)   0 (1,670)  
Balances at Jun. 30, 2025 $ 715,270 $ 410 $ 664,800 $ 47,440 $ 2,620