XML 47 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUES FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2022
Jul. 31, 2021
Disaggregation of Revenues        
Totals $ 118,110 $ 133,008 $ 218,387 $ 259,349
United States        
Disaggregation of Revenues        
Totals 93,949 123,380 174,221 238,871
Republic of Ireland        
Disaggregation of Revenues        
Totals 15,532 7,556 25,186 12,249
United Kingdom        
Disaggregation of Revenues        
Totals $ 8,629 1,630 $ 18,980 7,787
Other        
Disaggregation of Revenues        
Totals   $ 442   $ 442