XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Summary of Reconciliation of Changes in Stockholders' Equity (Detail) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Beginning Balance $ 426,251 $ 430,671 $ 394,179 $ 364,425 $ 430,671 $ 364,425
Common stock issued upon exercise of options   214 0 66    
Purchase and retirement of common shares (1,984) (1,462) (460) (1,203)    
Stock-based compensation 3,322 2,968 2,357 2,655    
Net loss (615) (3,584) (4,796) 27,219 (4,199) 22,423
Currency translation adjustments (1,134) (2,556) 2,859 797 (3,690) 3,656
Unrealized gain on marketable securities 0   0 220 0 220
Ending Balance $ 425,840 $ 426,251 $ 394,139 $ 394,179 $ 425,840 $ 394,139
Common Stock            
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Beginning balance (in shares) 73,959 73,528 73,254 72,734 73,528 72,734
Beginning Balance $ 0 $ 0 $ 0 $ 0 $ 0 $ 0
Common stock issued upon exercise of options (in shares)   32 241 12    
Vesting of restricted stock and performance stock units (in shares) 1,033 593   737    
Purchase and retirement of common shares (in shares) (424) (194) (82) (229)    
Ending balance (in shares) 74,568 73,959 73,413 73,254 74,568 73,413
Ending Balance $ 0 $ 0 $ 0 $ 0 $ 0 $ 0
Additional Paid-in Capital            
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Beginning Balance 531,263 529,543 521,964 520,446 529,543 520,446
Common stock issued upon exercise of options   214   66    
Purchase and retirement of common shares (1,984) (1,462) (460) (1,203)    
Stock-based compensation 3,322 2,968 2,357 2,655    
Ending Balance 532,601 531,263 523,861 521,964 532,601 523,861
Accumulated Other Comprehensive Loss            
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Beginning Balance (17,497) (14,941) (17,418) (18,435) (14,941) (18,435)
Currency translation adjustments (1,134) (2,556) 2,859 797    
Unrealized gain on marketable securities       220    
Ending Balance (18,631) (17,497) (14,559) (17,418) (18,631) (14,559)
Accumulated Deficit            
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Beginning Balance (87,515) (83,931) (110,367) (137,586) (83,931) (137,586)
Net loss (615) (3,584) (4,796) 27,219    
Ending Balance $ (88,130) $ (87,515) $ (115,163) $ (110,367) $ (88,130) $ (115,163)