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 9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Disaggregation of Revenues        
Totals $ 124,451 $ 127,331 $ 383,800 $ 274,971
United States        
Disaggregation of Revenues        
Totals 110,196 109,241 349,066 241,616
Republic of Ireland        
Disaggregation of Revenues        
Totals 9,698 8,331 21,947 10,760
United Kingdom        
Disaggregation of Revenues        
Totals 4,496 $ 9,759 12,283 $ 22,595
Other        
Disaggregation of Revenues        
Totals $ 61   $ 504