XML 18 R6.htm IDEA: XBRL DOCUMENT v3.23.2
UNAUDITED CONDENSED 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, 2021     95,746,975   107,820      
Beginning balance at Dec. 31, 2021 $ 709,624 $ (198) $ 68 $ 916,578 $ (897) $ (206,218) $ (198) $ 93
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of common stock (in shares)     1,112          
Common stock issued for exercise of employee stock options (in shares)     8,486          
Common stock issued for exercise of employee stock options 80     80        
Issuance of restricted shares, net of forfeitures and vesting (in shares)     533,095          
Issuance of restricted shares, net of forfeitures and vestings 0   $ 5 (5)        
Stock-based compensation 5,108     5,108        
Net income 6,236         6,236    
Foreign currency translation adjustment, net of tax       (8)       283
Foreign currency translation adjustment, net of tax 275              
Ending Balance (in shares) at Mar. 31, 2022     96,289,668   107,820      
Ending Balance at Mar. 31, 2022 721,125   $ 73 921,753 $ (897) (200,180)   376
Beginning balance (in shares) at Dec. 31, 2021     95,746,975   107,820      
Beginning balance at Dec. 31, 2021 709,624 $ (198) $ 68 916,578 $ (897) (206,218) $ (198) 93
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 17,807              
Unrealized gain (loss) on hedged transactions, net of tax 0              
Foreign currency translation adjustment, net of tax (3,200)              
Ending Balance (in shares) at Jun. 30, 2022     96,410,267   107,820      
Ending Balance at Jun. 30, 2022 735,946   $ 73 928,486 $ (897) (188,609)   (3,107)
Beginning balance (in shares) at Mar. 31, 2022     96,289,668   107,820      
Beginning balance at Mar. 31, 2022 721,125   $ 73 921,753 $ (897) (200,180)   376
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of common stock (in shares)     1,812          
Common stock issued for exercise of employee stock options (in shares)     76,399          
Common stock issued for exercise of employee stock options 734     734        
Issuance of restricted shares, net of forfeitures and vesting (in shares)     42,388          
Stock-based compensation 6,023     6,023        
Net income 11,571         11,571    
Unrealized gain (loss) on hedged transactions, net of tax 0              
Foreign currency translation adjustment, net of tax (3,483)     (24)       (3,483)
Foreign currency translation adjustment, net of tax (3,507)              
Ending Balance (in shares) at Jun. 30, 2022     96,410,267   107,820      
Ending Balance at Jun. 30, 2022 735,946   $ 73 928,486 $ (897) (188,609)   (3,107)
Beginning balance (in shares) at Dec. 31, 2022     96,717,883   1,047,237      
Beginning balance at Dec. 31, 2022 736,646   $ 76 942,789 $ (14,859) (186,448)   (4,912)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of common stock (in shares)     4,567          
Issuance of restricted shares, net of forfeitures and vesting (in shares)     1,894,310          
Issuance of restricted shares, net of forfeitures and vestings 0   $ 19 (19)        
Repurchases of common stock (in shares)     493,926   493,926      
Repurchases of common stock (7,712)       $ (7,712)      
Shares withheld to cover restricted share vestings tax (in shares)     37,128   37,128      
Shares withheld to cover restricted share vestings tax (487)       $ (487)      
Stock-based compensation 8,043     8,043        
Net income 591         591    
Unrealized gain (loss) on hedged transactions, net of tax (5,159)             (5,159)
Foreign currency translation adjustment, net of tax 682             682
Ending Balance (in shares) at Mar. 31, 2023     98,085,706   1,578,291      
Ending Balance at Mar. 31, 2023 732,604   $ 95 950,813 $ (23,058) (185,857)   (9,389)
Beginning balance (in shares) at Dec. 31, 2022     96,717,883   1,047,237      
Beginning balance at Dec. 31, 2022 $ 736,646   $ 76 942,789 $ (14,859) (186,448)   (4,912)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Repurchases of common stock (in shares) 1,959,819              
Repurchases of common stock $ (25,300)              
Net income 914              
Unrealized gain (loss) on hedged transactions, net of tax (408)              
Foreign currency translation adjustment, net of tax 1,637              
Ending Balance (in shares) at Jun. 30, 2023     96,758,662   3,051,365      
Ending Balance at Jun. 30, 2023 730,887   $ 96 960,781 $ (40,773) (185,534)   (3,683)
Beginning balance (in shares) at Mar. 31, 2023     98,085,706   1,578,291      
Beginning balance at Mar. 31, 2023 732,604   $ 95 950,813 $ (23,058) (185,857)   (9,389)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of common stock (in shares)     2,363          
Common stock issued for exercise of employee stock options (in shares)     63,336          
Common stock issued for exercise of employee stock options 611     611        
Issuance of restricted shares, net of forfeitures and vesting (in shares)     80,331          
Issuance of restricted shares, net of forfeitures and vestings $ 0   $ 1 (1)        
Repurchases of common stock (in shares) 1,465,893   1,465,893   1,465,893      
Repurchases of common stock $ (17,630)       $ (17,630)      
Shares withheld to cover restricted share vestings tax (in shares)     7,181   7,181      
Shares withheld to cover restricted share vestings tax (85)       $ (85)      
Stock-based compensation 9,358     9,358        
Net income 323         323    
Unrealized gain (loss) on hedged transactions, net of tax 4,751             4,751
Foreign currency translation adjustment, net of tax 955             955
Ending Balance (in shares) at Jun. 30, 2023     96,758,662   3,051,365      
Ending Balance at Jun. 30, 2023 $ 730,887   $ 96 $ 960,781 $ (40,773) $ (185,534)   $ (3,683)