v3.25.2
REVENUES FROM CONTRACTS WITH CUSTOMERS (Tables)
6 Months Ended
Jul. 31, 2025
REVENUES FROM CONTRACTS WITH CUSTOMERS  
Schedule of consolidated revenues disaggregated by geographical area

    

Three Months Ended July 31, 

    

Six Months Ended July 31, 

2025

    

2024

2025

    

2024

United States

$

214,195

$

195,249

$

395,301

$

319,580

Republic of Ireland

 

17,244

 

28,167

 

27,132

 

57,058

United Kingdom

 

6,304

 

3,599

 

8,970

 

8,059

Consolidated revenues

$

237,743

$

227,015

$

431,403

$

384,697

Schedule of revenues recognized contract liabilities

    

Three Months Ended July 31, 

    

Six Months Ended July 31, 

2025

    

2024

2025

    

2024

Revenues recognized from contract liabilities

$

143,116

$

90,874

$

244,884

$

131,229