v3.26.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
Total
Class A Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Dec. 31, 2024   54,227      
Beginning balance at Dec. 31, 2024 $ 873,585 $ 55 $ 408,010 $ 743,602 $ (278,082)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued under stock plans, net of withholdings and related tax effects (in shares)   1,161      
Common stock issued under stock plans, net of withholdings and related tax effects 0        
Stock-based compensation 8,757   8,757    
Net (loss) income (21,252)     (21,252)  
Other comprehensive income (loss) 59,792       59,792
Ending balance (in shares) at Jun. 30, 2025   55,388      
Ending balance at Jun. 30, 2025 920,882 $ 55 416,767 722,350 (218,290)
Beginning balance (in shares) at Mar. 31, 2025   54,873      
Beginning balance at Mar. 31, 2025 947,663 $ 55 408,602 769,375 (230,369)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued under stock plans, net of withholdings and related tax effects (in shares)   515      
Common stock issued under stock plans, net of withholdings and related tax effects 2,429   2,429    
Stock-based compensation 5,736   5,736    
Net (loss) income (47,025)     (47,025)  
Other comprehensive income (loss) 12,079       12,079
Ending balance (in shares) at Jun. 30, 2025   55,388      
Ending balance at Jun. 30, 2025 920,882 $ 55 416,767 722,350 (218,290)
Beginning balance (in shares) at Dec. 31, 2025   55,565      
Beginning balance at Dec. 31, 2025 890,245 $ 56 427,477 644,736 (182,024)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued under stock plans, net of withholdings and related tax effects (in shares)   1,420      
Common stock issued under stock plans, net of withholdings and related tax effects (4,331) $ 1 (4,332)    
Stock-based compensation 7,826   7,826    
Net (loss) income 51,666     51,666  
Other comprehensive income (loss) (6,005)       (6,005)
Ending balance (in shares) at Jun. 30, 2026   56,985      
Ending balance at Jun. 30, 2026 939,401 $ 57 430,971 696,402 (188,029)
Beginning balance (in shares) at Mar. 31, 2026   56,661      
Beginning balance at Mar. 31, 2026 940,500 $ 57 427,915 698,489 (185,961)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued under stock plans, net of withholdings and related tax effects (in shares)   324      
Common stock issued under stock plans, net of withholdings and related tax effects (276)   (276)    
Stock-based compensation 3,332   3,332    
Net (loss) income (2,087)     (2,087)  
Other comprehensive income (loss) (2,068)       (2,068)
Ending balance (in shares) at Jun. 30, 2026   56,985      
Ending balance at Jun. 30, 2026 $ 939,401 $ 57 $ 430,971 $ 696,402 $ (188,029)