XML 113 R97.htm IDEA: XBRL DOCUMENT v3.25.3
BUSINESS SEGMENTS - Schedule of revenues by geographical area (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting Information [Line Items]    
Total revenues $ 186,063 $ 297,590
Trading gains (losses), net    
Segment Reporting Information [Line Items]    
Total revenues (16,171) (17,667)
Fair value adjustments on loans    
Segment Reporting Information [Line Items]    
Total revenues (8,096) (12,201)
Interest income - loans    
Segment Reporting Information [Line Items]    
Total revenues 3,196 22,135
Interest income - securities lending    
Segment Reporting Information [Line Items]    
Total revenues 840 37,809
Sale of goods    
Segment Reporting Information [Line Items]    
Total revenues 47,455 53,433
North America    
Segment Reporting Information [Line Items]    
Total revenues 164,829 273,036
North America | Services and fees    
Segment Reporting Information [Line Items]    
Total revenues 158,839 214,081
North America | Trading gains (losses), net    
Segment Reporting Information [Line Items]    
Total revenues (16,171) (17,667)
North America | Fair value adjustments on loans    
Segment Reporting Information [Line Items]    
Total revenues (8,096) (12,201)
North America | Interest income - loans    
Segment Reporting Information [Line Items]    
Total revenues 3,196 22,135
North America | Interest income - securities lending    
Segment Reporting Information [Line Items]    
Total revenues 840 37,809
North America | Sale of goods    
Segment Reporting Information [Line Items]    
Total revenues 26,221 28,879
Australia    
Segment Reporting Information [Line Items]    
Total revenues 2,119 2,624
Australia | Sale of goods    
Segment Reporting Information [Line Items]    
Total revenues 2,119 2,624
Europe, Middle East, and Africa    
Segment Reporting Information [Line Items]    
Total revenues 12,227 13,813
Europe, Middle East, and Africa | Sale of goods    
Segment Reporting Information [Line Items]    
Total revenues 12,227 13,813
Asia    
Segment Reporting Information [Line Items]    
Total revenues 4,950 6,354
Asia | Sale of goods    
Segment Reporting Information [Line Items]    
Total revenues 4,950 6,354
Latin America    
Segment Reporting Information [Line Items]    
Total revenues 1,938 1,763
Latin America | Sale of goods    
Segment Reporting Information [Line Items]    
Total revenues $ 1,938 $ 1,763