XML 25 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Common Stock
Additional Paid-In Capital
Common Stock Held in Treasury
Accumulated Deficit
Accumulated Deficit
Cumulative Effect, Period of Adoption, Adjustment
Accumulated Other Comprehensive Income (Loss)
Beginning balance (in shares) at Dec. 31, 2020     88,554,962          
Beginning balance at Dec. 31, 2020 $ 583,184   $ 1 $ 770,714 $ (897) $ (187,691)   $ 1,057
Beginning balance (in shares) at Dec. 31, 2020         107,820      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of common stock (in shares)     276,022          
Issuance of common stock 2,429     2,429        
Issuance of common stock in connection with initial public offering, net of offering costs, underwriting discounts and commissions (in shares)     4,760,000          
Issuance of common stock in connection with initial public offering, net of offering costs, underwriting discounts and commissions 94,523   $ 48 94,475        
Issuance of common stock in connection with forgiveness of promissory notes (in shares)     370,182          
Issuance of common stock in connection with forgiveness of promissory notes 8,409     8,409        
Capital contribution from stockholder 15,576     15,576        
Common stock issued for exercise of employee-based stock options (in shares)     6,093          
Common stock issued for exercise of employee stock options 56     56        
Issuance of restricted shares, net of forfeitures and vesting (in shares)     1,779,716          
Issuance of restricted shares, net of forfeitures 0   $ 19 (19)        
Stock-based compensation 24,938     24,938        
Net (loss) income (18,527)         (18,527)    
Unrealized loss on hedged transactions, net of tax (270)             (270)
Foreign currency translation adjustment, net of tax (694)             (694)
Ending Balance (in shares) at Dec. 31, 2021     95,746,975          
Ending Balance at Dec. 31, 2021 $ 709,624   $ 68 916,578 $ (897) (206,218)   93
Ending Balance (Accounting Standards Update 2016-13) at Dec. 31, 2021   $ (198)         $ (198)  
Ending Balance (Accounting Standards Update 2016-02) at Dec. 31, 2021   $ 558         $ 558  
Ending Balance (in shares) at Dec. 31, 2021         107,820      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Accounting Standards Update [Extensible Enumeration] | Accounting Standards Update 2016-13   Accounting Standards Update 2016-13            
Accounting Standards Update [Extensible Enumeration] | Accounting Standards Update 2016-02   Accounting Standards Update 2016-02            
Issuance of common stock (in shares)     4,528          
Repurchase of common stock (in shares) 939,417   939,417   939,417      
Repurchases of common stock $ (13,962)       $ (13,962)      
Common stock issued for exercise of employee-based stock options (in shares)     257,679          
Common stock issued for exercise of employee stock options 2,416   $ 3 2,413        
Issuance of restricted shares, net of forfeitures and vesting (in shares)     1,648,118          
Issuance of restricted shares, net of forfeitures (2)   $ 5 (7)        
Stock-based compensation 23,805     23,805        
Net (loss) income 19,410         19,410    
Unrealized loss on hedged transactions, net of tax 0              
Foreign currency translation adjustment, net of tax $ (5,005)             (5,005)
Ending Balance (in shares) at Dec. 31, 2022 96,717,883   96,717,883          
Ending Balance at Dec. 31, 2022 $ 736,646   $ 76 942,789 $ (14,859) (186,448)   (4,912)
Ending Balance (in shares) at Dec. 31, 2022 1,047,237       1,047,237      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of common stock (in shares)     9,258          
Repurchase of common stock (in shares) 5,289,607   5,289,607   5,289,607      
Repurchases of common stock $ (68,362)       $ (68,362)      
Common stock issued for exercise of employee-based stock options (in shares)     617,457          
Common stock issued for exercise of employee stock options 5,866   $ 6 5,860        
Issuance of restricted shares, net of forfeitures and vesting (in shares)     1,574,323          
Issuance of restricted shares, net of forfeitures 0   $ 16 (16)        
Shares withheld to cover restricted share vesting tax (in shares)     434,911   434,911      
Shares withheld to cover restricted share vesting tax (5,697)       $ (5,697)      
Stock-based compensation 34,650     34,650        
Net (loss) income (116)         (116)    
Unrealized loss on hedged transactions, net of tax (3,468)             (3,468)
Foreign currency translation adjustment, net of tax $ 2,425             2,425
Ending Balance (in shares) at Dec. 31, 2023 93,194,403   93,194,403          
Ending Balance at Dec. 31, 2023 $ 701,944   $ 98 $ 983,283 $ (88,918) $ (186,564)   $ (5,955)
Ending Balance (in shares) at Dec. 31, 2023 6,771,755       6,771,755