XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUES FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Disaggregation of Revenues        
Totals $ 133,008 $ 87,492 $ 259,349 $ 147,640
United States        
Disaggregation of Revenues        
Totals 123,380 83,510 238,871 132,375
Republic of Ireland        
Disaggregation of Revenues        
Totals 7,998 1,442 12,691 2,429
United Kingdom        
Disaggregation of Revenues        
Totals $ 1,630 $ 2,540 $ 7,787 $ 12,836