XML 85 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Business Combinations - Schedule of Acquisition Date Fair Value of Consideration Transferred (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
12 Months Ended
Nov. 25, 2024
Dec. 20, 2023
Mar. 31, 2022
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Business Acquisition [Line Items]            
Common stock       $ 87,706 $ 174,284 $ 438,916
Datavolo, Inc.            
Business Acquisition [Line Items]            
Cash $ 19,096          
Total $ 106,802          
Business acquisition, share price (in dollars per share) $ 171.42          
Datavolo, Inc. | Class A Common Stock            
Business Acquisition [Line Items]            
Common stock $ 87,706          
Business acquisition, equity interest issued or issuable (in shares) 0.5          
Samooha, Inc.            
Business Acquisition [Line Items]            
Cash   $ 5,761        
Deferred cash consideration   231        
Fair value of a previously held equity interest   38,818        
Total   $ 219,035        
Business acquisition, share price (in dollars per share)   $ 194.28        
Samooha, Inc. | Investing Subsidiary            
Business Acquisition [Line Items]            
Business acquisition, equity interest issued or issuable (in shares)   0.2     0.2  
Treasury stock retired (in shares)       0.2    
Samooha, Inc. | Class A Common Stock            
Business Acquisition [Line Items]            
Common stock   $ 174,225        
Samooha, Inc. | Class A Common Stock | Non-affiliated Selling Stockholders            
Business Acquisition [Line Items]            
Business acquisition, equity interest issued or issuable (in shares)   0.9        
Streamlit, Inc.            
Business Acquisition [Line Items]            
Cash     $ 211,839      
Total     650,755      
Streamlit, Inc. | Class A Common Stock            
Business Acquisition [Line Items]            
Common stock     $ 438,916      
Business acquisition, equity interest issued or issuable (in shares)     1.9      
Business acquisition, share price (in dollars per share)     $ 229.13