XML 59 R44.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUES FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Disaggregation of Revenues      
Consolidated Revenues $ 874,179 $ 573,333 $ 455,040
United States      
Disaggregation of Revenues      
Consolidated Revenues 783,107 334,244 328,850
Republic of Ireland      
Disaggregation of Revenues      
Consolidated Revenues 81,356 198,701 68,242
United Kingdom      
Disaggregation of Revenues      
Consolidated Revenues $ 9,716 $ 40,388 $ 57,948