v3.23.2
Geographic Information - Long-Lived Assets (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Jan. 31, 2023
Long-Lived Assets [Line Items]    
Total long-lived assets $ 1,483,974 $ 1,450,532
United States    
Long-Lived Assets [Line Items]    
Total long-lived assets 1,175,181 1,206,486
Ireland    
Long-Lived Assets [Line Items]    
Total long-lived assets 217,654 159,337
Other countries    
Long-Lived Assets [Line Items]    
Total long-lived assets $ 91,139 $ 84,709