XML 52 R38.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUES FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Disaggregation of Revenues      
Totals $ 509,370 $ 392,206 $ 238,997
United States      
Disaggregation of Revenues      
Totals 456,211 340,615 169,299
Republic of Ireland      
Disaggregation of Revenues      
Totals 35,044 13,638 20,342
United Kingdom      
Disaggregation of Revenues      
Totals 17,521 37,836 49,028
Other      
Disaggregation of Revenues      
Totals $ 594 $ 117 $ 328