XML 54 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUES FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
Disaggregation of Revenues      
Consolidated Revenues $ 573,333 $ 455,040 $ 509,370
United States      
Disaggregation of Revenues      
Consolidated Revenues 334,244 328,850 456,211
Republic of Ireland      
Disaggregation of Revenues      
Consolidated Revenues 198,701 68,242 35,044
United Kingdom      
Disaggregation of Revenues      
Consolidated Revenues $ 40,388 $ 57,948 17,521
Other      
Disaggregation of Revenues      
Consolidated Revenues     $ 594