XML 23 R5.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2023   122,899,002      
Beginning balance at Dec. 31, 2023 $ 59,390 $ 12 $ 541,281 $ (3,036) $ (478,867)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net (loss) income (679)       (679)
Issuance of common stock pursuant to equity compensation plan (in shares)   843,950      
Shares withheld for tax withholdings on vested stock awards (in shares)   (289,533)      
Shares withheld for tax withholdings on vested stock awards (1,005)   (1,005)    
Share-based compensation 6,636   6,636    
Foreign currency translation adjustments (1,047)     (1,047)  
Ending balance (in shares) at Mar. 31, 2024   123,453,419      
Ending balance at Mar. 31, 2024 63,295 $ 12 546,912 (4,083) (479,546)
Beginning balance (in shares) at Dec. 31, 2023   122,899,002      
Beginning balance at Dec. 31, 2023 59,390 $ 12 541,281 (3,036) (478,867)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net (loss) income (477)        
Foreign currency translation adjustments (1,863)        
Ending balance (in shares) at Jun. 30, 2024   123,993,785      
Ending balance at Jun. 30, 2024 69,189 $ 12 553,420 (4,899) (479,344)
Beginning balance (in shares) at Mar. 31, 2024   123,453,419      
Beginning balance at Mar. 31, 2024 63,295 $ 12 546,912 (4,083) (479,546)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net (loss) income 202       202
Issuance of common stock pursuant to equity compensation plan (in shares)   454,362      
Shares withheld for tax withholdings on vested stock awards (in shares)   (104,120)      
Shares withheld for tax withholdings on vested stock awards (368)   (368)    
Issuance of common stock relating to employee stock purchase plan (in shares)   190,124      
Issuance of common stock relating to employee stock purchase plan 378   378    
Share-based compensation 6,498   6,498    
Foreign currency translation adjustments (816)     (816)  
Ending balance (in shares) at Jun. 30, 2024   123,993,785      
Ending balance at Jun. 30, 2024 $ 69,189 $ 12 553,420 (4,899) (479,344)
Beginning balance (in shares) at Dec. 31, 2024 124,924,185 124,924,185      
Beginning balance at Dec. 31, 2024 $ 51,803 $ 12 566,709 (6,953) (507,965)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net (loss) income (10,096)       (10,096)
Issuance of common stock pursuant to equity compensation plan (in shares)   483,396      
Shares withheld for tax withholdings on vested stock awards (in shares)   (161,295)      
Shares withheld for tax withholdings on vested stock awards (250)   (250)    
Share-based compensation 3,476   3,476    
Foreign currency translation adjustments 1,128     1,128  
Ending balance (in shares) at Mar. 31, 2025   125,246,286      
Ending balance at Mar. 31, 2025 $ 46,062 $ 13 569,935 (5,825) (518,061)
Beginning balance (in shares) at Dec. 31, 2024 124,924,185 124,924,185      
Beginning balance at Dec. 31, 2024 $ 51,803 $ 12 566,709 (6,953) (507,965)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net (loss) income 9,616        
Foreign currency translation adjustments $ 4,757        
Ending balance (in shares) at Jun. 30, 2025 126,764,562 126,764,562      
Ending balance at Jun. 30, 2025 $ 74,003 $ 13 574,535 (2,196) (498,349)
Beginning balance (in shares) at Mar. 31, 2025   125,246,286      
Beginning balance at Mar. 31, 2025 46,062 $ 13 569,935 (5,825) (518,061)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net (loss) income 19,712       19,712
Issuance of common stock pursuant to equity compensation plan (in shares)   2,091,026      
Shares withheld for tax withholdings on vested stock awards (in shares)   (572,750)      
Shares withheld for tax withholdings on vested stock awards (708)   (708)    
Share-based compensation 5,308   5,308    
Foreign currency translation adjustments $ 3,629     3,629  
Ending balance (in shares) at Jun. 30, 2025 126,764,562 126,764,562      
Ending balance at Jun. 30, 2025 $ 74,003 $ 13 $ 574,535 $ (2,196) $ (498,349)