v3.26.3
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income
Retained Earnings
Balance at beginning of period (in shares) at Dec. 31, 2024   187,529,000        
Balance at beginning of period at Dec. 31, 2024 $ 759,556 $ 187 $ 0 $ 708,992 $ (21,179) $ 71,556
Beginning balance (in shares) at Dec. 31, 2024     0      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income (10,938)         (10,938)
Foreign currency translation adjustment 53,827       53,827  
Restricted stock units issued, net of shares withheld for taxes (in shares)   2,154,000        
Restricted stock units issued, net of shares withheld for taxes (11,508) $ 3   (11,511)    
Issuance of stock (in shares)   102,000        
Issuance of stock 1,107     1,107    
Issuance of stock under employee stock purchase plan (in shares)   321,000        
Issuance of stock under employee stock plans 2,360     2,360    
Repurchase of stock (in shares)     (2,487,000)      
Repurchase of common stock (20,000)   $ (20,000)      
Stock-based compensation 37,009     37,009    
Balance at end of period (in shares) at Sep. 30, 2025   190,106,000        
Balance at end of period at Sep. 30, 2025 811,413 $ 190 $ (20,000) 737,957 32,648 60,618
Ending balance (in shares) at Sep. 30, 2025     (2,487,000)      
Balance at beginning of period (in shares) at Jun. 30, 2025   189,559,000        
Balance at beginning of period at Jun. 30, 2025 807,937 $ 190 $ (10,000) 726,570 31,473 59,704
Beginning balance (in shares) at Jun. 30, 2025     (1,250,000)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income 914         914
Foreign currency translation adjustment 1,175       1,175  
Restricted stock units issued, net of shares withheld for taxes (in shares)   385,000        
Restricted stock units issued, net of shares withheld for taxes (1,741) $ 0   (1,741)    
Issuance of stock (in shares)   0        
Issuance of stock 0     0    
Issuance of stock under employee stock purchase plan (in shares)   162,000        
Issuance of stock under employee stock plans 1,062     1,062    
Repurchase of stock (in shares)     (1,237,000)      
Repurchase of common stock (10,000)   $ (10,000)      
Stock-based compensation 12,066     12,066    
Balance at end of period (in shares) at Sep. 30, 2025   190,106,000        
Balance at end of period at Sep. 30, 2025 $ 811,413 $ 190 $ (20,000) 737,957 32,648 60,618
Ending balance (in shares) at Sep. 30, 2025     (2,487,000)      
Balance at beginning of period (in shares) at Dec. 31, 2025 186,683,682 190,460,000        
Balance at beginning of period at Dec. 31, 2025 $ 802,044 $ 190 $ (30,000) 746,599 32,514 52,741
Beginning balance (in shares) at Dec. 31, 2025 (3,776,155)   (3,776,000)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income $ (4,296)         (4,296)
Foreign currency translation adjustment (16,945)       (16,945)  
Restricted stock units issued, net of shares withheld for taxes (in shares)   2,316,000        
Restricted stock units issued, net of shares withheld for taxes (6,137) $ 3   (6,140)    
Issuance of stock 0          
Issuance of stock under employee stock purchase plan (in shares)   505,000        
Issuance of stock under employee stock plans 1,824     1,824    
Repurchase of stock (in shares)     (10,185,000)      
Repurchase of common stock (38,691)   $ (38,690) (1)    
Stock-based compensation $ 30,463     30,463    
Balance at end of period (in shares) at Sep. 30, 2026 179,319,903 193,281,000        
Balance at end of period at Sep. 30, 2026 $ 768,262 $ 193 $ (68,690) 772,745 15,569 48,445
Ending balance (in shares) at Sep. 30, 2026 (13,960,893)   (13,961,000)      
Balance at beginning of period (in shares) at Jun. 30, 2026   192,682,000        
Balance at beginning of period at Jun. 30, 2026 $ 804,628 $ 193 $ (30,000) 763,948 17,669 52,818
Beginning balance (in shares) at Jun. 30, 2026     (3,776,000)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income (4,373)         (4,373)
Foreign currency translation adjustment (2,100)       (2,100)  
Restricted stock units issued, net of shares withheld for taxes (in shares)   372,000        
Restricted stock units issued, net of shares withheld for taxes (765)     (765)    
Issuance of stock 0          
Issuance of stock under employee stock purchase plan (in shares)   227,000        
Issuance of stock under employee stock plans 647     647    
Repurchase of stock (in shares)     (10,185,000)      
Repurchase of common stock (38,691)   $ (38,690) (1)    
Stock-based compensation $ 8,916     8,916    
Balance at end of period (in shares) at Sep. 30, 2026 179,319,903 193,281,000        
Balance at end of period at Sep. 30, 2026 $ 768,262 $ 193 $ (68,690) $ 772,745 $ 15,569 $ 48,445
Ending balance (in shares) at Sep. 30, 2026 (13,960,893)   (13,961,000)