XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUES FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Disaggregation of Revenues        
Totals $ 163,755 $ 117,875 $ 408,779 $ 336,262
United States        
Disaggregation of Revenues        
Totals 92,066 81,810 239,866 256,031
Republic of Ireland        
Disaggregation of Revenues        
Totals 68,359 21,833 139,014 47,019
United Kingdom        
Disaggregation of Revenues        
Totals $ 3,330 $ 14,232 $ 29,899 $ 33,212