Quarterly report [Sections 13 or 15(d)]

SEGMENT REPORTING - Revenue disaggregation by country (Details)

v3.25.3
SEGMENT REPORTING - Revenue disaggregation by country (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET $ 526,107 $ 586,139 $ 1,059,530 $ 1,041,138
Brokerage        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 234,884 174,797 411,144 349,713
Banking        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 105,722 201,509 251,964 292,711
Insurance        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 150,889 178,175 324,908 325,438
Other        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 34,612 31,658 71,514 73,276
Kazakhstan        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 426,783 527,931 888,349 916,394
Kazakhstan | Brokerage        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 145,659 124,242 259,094 253,453
Kazakhstan | Banking        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 105,645 201,509 251,803 292,711
Kazakhstan | Insurance        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 150,889 178,175 324,908 325,438
Kazakhstan | Other        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 24,590 24,005 52,544 44,792
Armenia        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 55,904 33,273 99,565 61,169
Armenia | Brokerage        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 55,904 33,273 99,565 61,169
Armenia | Banking        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 0 0 0 0
Armenia | Insurance        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 0 0 0 0
Armenia | Other        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 0 0 0 0
Cyprus        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 35,143 17,009 55,599 32,657
Cyprus | Brokerage        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 29,582 15,931 46,847 32,629
Cyprus | Banking        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 0 0 0 0
Cyprus | Insurance        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 0 0 0 0
Cyprus | Other        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 5,561 1,078 8,752 28
US        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 4,165 6,345 9,946 29,162
US | Brokerage        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 892 575 1,801 1,400
US | Banking        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 0 0 0 0
US | Insurance        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 0 0 0 0
US | Other        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 3,273 5,770 8,145 27,762
Other        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 4,112 1,581 6,071 1,756
Other | Brokerage        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 2,847 776 3,837 1,062
Other | Banking        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 77 0 161 0
Other | Insurance        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 0 0 0 0
Other | Other        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET $ 1,188 $ 805 $ 2,073 $ 694