XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.3
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    
Adjustments to Additional Paid in Capital, Dividends in Excess of Retained Earnings (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 32,420        
Other comprehensive income (loss) 2,470       2,470
Shares surrendered upon exercise and vesting of equity awards to cover taxes (2,680)        
Dividends declared (5,000)        
Balances at Sep. 30, 2023 674,990 410 684,440 (3,710) (6,150)
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    
Adjustments to Additional Paid in Capital, Dividends in Excess of Retained Earnings (1,680)   (1,680)    
Balances at Jun. 30, 2023 662,360 410 683,330 (20,200) (1,180)
Net income 16,490     16,490  
Other comprehensive income (loss) (4,970)       (4,970)
Purchase of common stock (260) 0 (260)    
Shares surrendered upon exercise and vesting of equity awards to cover taxes (90)   (90)    
Non-cash compensation expense 3,140   3,140    
Adjustments to Additional Paid in Capital, Dividends in Excess of Retained Earnings (1,680)   (1,680)    
Dividends declared (1,700)        
Balances at Sep. 30, 2023 674,990 410 684,440 (3,710) (6,150)
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 18,610        
Other comprehensive income (loss) (990)       (990)
Shares surrendered upon exercise and vesting of equity awards to cover taxes (1,620)        
Dividends declared (5,000)        
Balances at Sep. 30, 2024 682,750 410 665,000 17,680 (340)
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)
Net income 2,530     2,530  
Other comprehensive income (loss) 6,800       6,800
Purchase of common stock (2,420) 0 (2,360) (60)  
Shares surrendered upon exercise and vesting of equity awards to cover taxes (60)   (60)    
Non-cash compensation expense 1,630   1,630    
Dividends declared (1,660)   0 (1,660)  
Balances at Sep. 30, 2024 $ 682,750 $ 410 $ 665,000 $ 17,680 $ (340)