XML 17 R5.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Loss, net
Retained Earnings
Beginning balance (shares) at Dec. 31, 2023   34,385,000      
Beginning balance at Dec. 31, 2023 $ 467,651 $ 4 $ 236,417 $ (1,385) $ 232,615
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Vesting of restricted stock (shares)   251,000      
Vesting of restricted stock (2,706)   (2,706)    
Equity compensation 1,198   1,198    
Stock repurchase and retirement (shares)   (310,000)      
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 (loss) 2,692       2,692
Ending balance (shares) at Mar. 31, 2024   34,326,000      
Ending balance at Mar. 31, 2024 462,448 $ 4 228,525 (1,388) 235,307
Beginning balance (shares) at Dec. 31, 2024   32,277,000      
Beginning balance at Dec. 31, 2024 418,959 $ 3 202,338 (1,441) 218,059
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Vesting of restricted stock (shares)   200,000      
Vesting of restricted stock (1,582)   (1,582)    
Equity compensation 1,318   1,318    
Foreign currency translation adjustment, net of taxes 5     5  
Net income (loss) $ (490)       (490)
Ending balance (shares) at Mar. 31, 2025 32,476,983 32,477,000      
Ending balance at Mar. 31, 2025 $ 418,210 $ 3 $ 202,074 $ (1,436) $ 217,569