XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Loss
Retained Earnings
Beginning balance (in shares) at Dec. 31, 2022   52,705        
Beginning balance at Dec. 31, 2022 $ 312,188 $ 6 $ (11,486) $ 195,677 $ (9) $ 128,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation 7,606     7,606    
Exercise of stock options (in shares)   109        
Exercise of stock options 314     314    
Repurchase of shares (in shares)   (587)        
Repurchase of shares (7,898)   (7,898)      
Issuance of common stock related to RSU vesting (in shares)   96        
Other comprehensive income (loss) 17       17  
Net loss (5,871)         (5,871)
Ending balance (in shares) at Mar. 31, 2023   52,323        
Ending balance at Mar. 31, 2023 306,356 $ 6 (19,384) 203,597 8 122,129
Beginning balance (in shares) at Dec. 31, 2023   50,246        
Beginning balance at Dec. 31, 2023 296,199 $ 6 (71,103) 230,419 (4) 136,881
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation $ 9,821     9,821    
Exercise of stock options (in shares) 298 298        
Exercise of stock options $ 939     939    
Repurchase of shares (in shares)   (895)        
Repurchase of shares (15,754)   (15,754)      
Issuance of common stock related to RSU vesting (in shares)   230        
Other comprehensive income (loss) (21)       (21)  
Net loss (2,454)         (2,454)
Ending balance (in shares) at Mar. 31, 2024   49,879        
Ending balance at Mar. 31, 2024 $ 288,730 $ 6 $ (86,857) $ 241,179 $ (25) $ 134,427