XML 21 R7.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Income (Lossses)
Treasury Stock
Balance at beginning of period (in shares) at Dec. 31, 2022   47,675,796        
Balance at beginning of period at Dec. 31, 2022 $ 397,613 $ 766 $ 665,941 $ 188,241 $ (882) $ (456,453)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income 51,213     51,213    
Foreign currency translation 564       564  
Stock-based compensation (in shares)   480,463        
Stock-based compensation 2,766 $ 8 2,758      
Stock repurchase (in shares)   (540,875)        
Stock repurchase (23,566)         (23,566)
Common stock dividends (4,055)     (4,055)    
Unrealized (loss) gain on derivative instruments (236)       (236)  
Stock option exercises (in shares)   10,683        
Stock option exercises 144   144      
Balance at end of period (in shares) at Mar. 31, 2023   47,626,067        
Balance at end of period at Mar. 31, 2023 424,443 $ 774 668,843 235,399 (554) (480,019)
Balance at beginning of period (in shares) at Dec. 31, 2022   47,675,796        
Balance at beginning of period at Dec. 31, 2022 397,613 $ 766 665,941 188,241 (882) (456,453)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income 180,870          
Foreign currency translation 729          
Unrealized (loss) gain on derivative instruments (1,776)          
Balance at end of period (in shares) at Sep. 30, 2023   46,297,254        
Balance at end of period at Sep. 30, 2023 518,687 $ 774 674,900 357,294 (1,929) (512,352)
Balance at beginning of period (in shares) at Mar. 31, 2023   47,626,067        
Balance at beginning of period at Mar. 31, 2023 424,443 $ 774 668,843 235,399 (554) (480,019)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income 74,328     74,328    
Foreign currency translation 502       502  
Stock-based compensation (in shares)   24,550        
Stock-based compensation 2,915 2,915      
Stock repurchase (in shares)   (585,997)        
Stock repurchase (14,330)         (14,330)
Common stock dividends (3,893)     (3,893)    
Unrealized (loss) gain on derivative instruments (2,952)       (2,952)  
Stock option exercises (in shares)   750        
Stock option exercises 11   11      
Balance at end of period (in shares) at Jun. 30, 2023   47,065,370        
Balance at end of period at Jun. 30, 2023 481,024 $ 774 671,769 305,834 (3,004) (494,349)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income 55,329     55,329    
Foreign currency translation (337)       (337)  
Stock-based compensation (in shares)   10,829        
Stock-based compensation 3,131   3,131    
Stock repurchase (in shares)   (778,945)        
Stock repurchase (18,003)         (18,003)
Common stock dividends (3,869)     (3,869)    
Unrealized (loss) gain on derivative instruments 1,412       1,412  
Balance at end of period (in shares) at Sep. 30, 2023   46,297,254        
Balance at end of period at Sep. 30, 2023 518,687 $ 774 674,900 357,294 (1,929) (512,352)
Balance at beginning of period (in shares) at Dec. 31, 2023   45,393,260        
Balance at beginning of period at Dec. 31, 2023 549,496 $ 774 677,886 403,923 (428) (532,659)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income 18,167     18,167    
Foreign currency translation 184       184  
Stock-based compensation (in shares)   334,955        
Stock-based compensation 3,246 $ 6 3,240      
Stock repurchase (in shares)   (589,144)        
Stock repurchase (22,138)         (22,138)
Common stock dividends (3,152)     (3,152)    
Unrealized (loss) gain on derivative instruments 276       276  
Stock option exercises (in shares)   500        
Stock option exercises 7   7      
Balance at end of period (in shares) at Mar. 31, 2024   45,139,571        
Balance at end of period at Mar. 31, 2024 546,086 $ 780 681,133 418,938 32 (554,797)
Balance at beginning of period (in shares) at Dec. 31, 2023   45,393,260        
Balance at beginning of period at Dec. 31, 2023 549,496 $ 774 677,886 403,923 (428) (532,659)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income (283,041)          
Foreign currency translation (1,795)          
Unrealized (loss) gain on derivative instruments (902)          
Balance at end of period (in shares) at Sep. 30, 2024   43,336,755        
Balance at end of period at Sep. 30, 2024 200,520 $ 781 687,801 109,995 (3,125) (594,932)
Balance at beginning of period (in shares) at Mar. 31, 2024   45,139,571        
Balance at beginning of period at Mar. 31, 2024 546,086 $ 780 681,133 418,938 32 (554,797)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income 28,958     28,958    
Foreign currency translation (1,192)       (1,192)  
Stock-based compensation (in shares)   21,500        
Stock-based compensation 3,372 $ 1 3,371      
Stock repurchase (in shares)   (935,856)        
Stock repurchase (21,696)         (21,696)
Common stock dividends (4,162)     (4,162)    
Unrealized (loss) gain on derivative instruments (941)       (941)  
Balance at end of period (in shares) at Jun. 30, 2024   44,225,215        
Balance at end of period at Jun. 30, 2024 550,425 $ 781 684,504 443,734 (2,101) (576,493)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income (330,166)     (330,166)    
Foreign currency translation (787)       (787)  
Stock-based compensation (in shares)   2,419        
Stock-based compensation 3,297   3,297    
Stock repurchase (in shares)   (890,879)        
Stock repurchase (18,439)         (18,439)
Common stock dividends (3,573)     (3,573)    
Unrealized (loss) gain on derivative instruments (237)       (237)  
Balance at end of period (in shares) at Sep. 30, 2024   43,336,755        
Balance at end of period at Sep. 30, 2024 $ 200,520 $ 781 $ 687,801 $ 109,995 $ (3,125) $ (594,932)