XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUES FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Disaggregation of Revenues        
Totals $ 117,875 $ 124,451 $ 336,262 $ 383,800
United States        
Disaggregation of Revenues        
Totals 81,810 110,196 256,031 349,066
Republic of Ireland        
Disaggregation of Revenues        
Totals 21,833 9,698 47,019 21,947
United Kingdom        
Disaggregation of Revenues        
Totals $ 14,232 4,496 $ 33,212 12,283
Other        
Disaggregation of Revenues        
Totals   $ 61   $ 504