XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUES FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Disaggregation of Revenues        
Consolidated Revenues $ 257,008 $ 163,755 $ 641,705 $ 408,779
United States        
Disaggregation of Revenues        
Consolidated Revenues 239,489 92,066 559,069 239,866
Republic of Ireland        
Disaggregation of Revenues        
Consolidated Revenues 16,981 68,359 74,039 139,014
United Kingdom        
Disaggregation of Revenues        
Consolidated Revenues $ 538 $ 3,330 $ 8,597 $ 29,899