XML 25 R7.htm IDEA: XBRL DOCUMENT v3.25.1
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, 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)