XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUES FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2024
Jul. 31, 2023
Disaggregation of Revenues        
Consolidated Revenues $ 227,015 $ 141,349 $ 384,697 $ 245,024
United States        
Disaggregation of Revenues        
Consolidated Revenues 195,249 80,281 319,580 147,800
Republic of Ireland        
Disaggregation of Revenues        
Consolidated Revenues 28,167 48,075 57,058 70,656
United Kingdom        
Disaggregation of Revenues        
Consolidated Revenues $ 3,599 $ 12,993 $ 8,059 $ 26,568