XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.2
Consolidated Statement of Shareholders' Equity Statement - USD ($)
$ in Thousands
Total
Common Stock [Member]
Paid-in Capital [Member]
Accumulated Deficit [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Balances at Dec. 31, 2022 $ 651,830 $ 420 $ 696,160 $ (36,130) $ (8,620)
Net income 4,910     4,910  
Other comprehensive income (loss) 3,450       3,450
Purchase of common stock (10,400) 0 (10,400)    
Shares surrendered upon exercise and vesting of equity awards to cover taxes (2,310)   (2,310)    
Non-cash compensation expense 2,940   2,940    
Dividends declared (1,660)   (1,660)    
Balances at Mar. 31, 2023 648,760 420 684,730 (31,220) (5,170)
Balances at Dec. 31, 2022 651,830 420 696,160 (36,130) (8,620)
Net income 15,930        
Other comprehensive income (loss) 7,440       7,440
Shares surrendered upon exercise and vesting of equity awards to cover taxes (2,590)        
Dividends declared (3,300)        
Balances at Jun. 30, 2023 662,360 410 683,330 (20,200) (1,180)
Balances at Mar. 31, 2023 648,760 420 684,730 (31,220) (5,170)
Net income 11,020     11,020  
Other comprehensive income (loss) 3,990       3,990
Purchase of common stock (2,690) (10) (2,680)    
Shares surrendered upon exercise and vesting of equity awards to cover taxes (280)   (280)    
Non-cash compensation expense 3,240   3,240    
Dividends declared (1,680)   (1,680)    
Balances at Jun. 30, 2023 662,360 410 683,330 (20,200) (1,180)
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)   0 (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    
Dividends declared (1,660)   0 (1,660)  
Balances at Jun. 30, 2024 $ 675,930 $ 410 $ 665,790 $ 16,870 $ (7,140)