XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
REVENUES FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Disaggregation of Revenues    
Consolidated Revenues $ 157,682 $ 103,675
United States    
Disaggregation of Revenues    
Consolidated Revenues 124,331 65,244
Republic of Ireland    
Disaggregation of Revenues    
Consolidated Revenues 28,891 24,856
United Kingdom    
Disaggregation of Revenues    
Consolidated Revenues $ 4,460 $ 13,575