XML 22 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Loss, net
Retained Earnings
Beginning balance (shares) at Dec. 31, 2022   36,303      
Beginning balance at Dec. 31, 2022 $ 457,219 $ 4 $ 292,876 $ (1,387) $ 165,726
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Vesting of restricted stock (shares)   375      
Vesting of restricted stock (4,513)   (4,513)    
Equity compensation 1,775   1,775    
Stock repurchase and retirement (shares)   (1,224)      
Stock repurchase and retirement (31,760)   (31,760)    
Stock repurchase excise tax (234)   (234)    
Foreign currency translation adjustment, net of taxes 7     7  
Net income 29,436       29,436
Ending balance (shares) at Mar. 31, 2023   35,454      
Ending balance at Mar. 31, 2023 451,930 $ 4 258,144 (1,380) 195,162
Beginning balance (shares) at Dec. 31, 2023   34,385      
Beginning balance at Dec. 31, 2023 473,393 $ 4 236,417 (1,385) 238,357
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Vesting of restricted stock (shares)   251      
Vesting of restricted stock (2,706)   (2,706)    
Equity compensation 1,198   1,198    
Stock repurchase and retirement (shares)   (310)      
Stock repurchase and retirement (6,368)   (6,368)    
Stock repurchase excise tax (16)   (16)    
Foreign currency translation adjustment, net of taxes (3)     (3)  
Net income 2,692       2,692
Ending balance (shares) at Mar. 31, 2024   34,326      
Ending balance at Mar. 31, 2024 $ 468,190 $ 4 $ 228,525 $ (1,388) $ 241,049