XML 23 R7.htm IDEA: XBRL DOCUMENT v3.26.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Class A Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Balance at the beginning of the period (in shares) at Dec. 31, 2022   51,674      
Balance at the beginning of the period at Dec. 31, 2022 $ 781,481 $ 52 $ 340,575 $ 763,582 $ (322,728)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued under stock plans, net of withholdings and related tax effects (in shares)   1,142      
Common stock issued under stock plans, net of withholdings and related tax effects 1,662 $ 1 1,661    
Stock-based compensation 33,744   33,744    
Net (loss) income 6,722     6,722  
Other comprehensive income 35,741       35,741
Balance at the end of the period (in shares) at Dec. 31, 2023   52,816      
Balance at the end of the period at Dec. 31, 2023 859,350 $ 53 375,980 770,304 (286,987)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued under stock plans, net of withholdings and related tax effects (in shares)   1,411      
Common stock issued under stock plans, net of withholdings and related tax effects 2,104 $ 2 2,102    
Stock-based compensation 29,928   29,928    
Net (loss) income (26,702)     (26,702)  
Other comprehensive income 8,905       8,905
Balance at the end of the period (in shares) at Dec. 31, 2024   54,227      
Balance at the end of the period 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,338      
Common stock issued under stock plans, net of withholdings and related tax effects 765 $ 1 764    
Stock-based compensation 18,703   18,703    
Net (loss) income (98,866)     (98,866)  
Other comprehensive income 96,058       96,058
Balance at the end of the period (in shares) at Dec. 31, 2025   55,565      
Balance at the end of the period at Dec. 31, 2025 $ 890,245 $ 56 $ 427,477 $ 644,736 $ (182,024)