XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUES FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Disaggregation of Revenues    
Totals $ 100,277 $ 126,341
United States    
Disaggregation of Revenues    
Totals 80,273 115,491
Republic of Ireland    
Disaggregation of Revenues    
Totals 9,653 4,693
United Kingdom    
Disaggregation of Revenues    
Totals $ 10,351 $ 6,157