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

  ​ ​ ​

Three Months Ended July 31, 

  ​ ​ ​

Six Months Ended July 31, 

2026

  ​ ​ ​

2025

2026

  ​ ​ ​

2025

United States

$

323,650

$

214,195

$

577,503

$

395,301

Republic of Ireland

 

42,759

 

17,244

 

66,900

 

27,132

United Kingdom

 

17,567

 

6,304

 

30,527

 

8,970

Consolidated revenues

$

383,976

$

237,743

$

674,930

$

431,403

Schedule of revenues recognized from contract liabilities

  ​ ​ ​

Three Months Ended July 31, 

  ​ ​ ​

Six Months Ended July 31, 

2026

  ​ ​ ​

2025

2026

  ​ ​ ​

2025

Revenues recognized from contract liabilities

$

291,394

$

143,116

$

417,948

$

244,884