XML 74 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment information (Tables)
12 Months Ended
Dec. 31, 2024
Segment Reporting [Abstract]  
Schedule of Reported Revenue and Profit Before Income Taxes
(Expressed in thousands)   
 
For the Years Ended December 31, 2024
 Wealth Management Capital marketsCorporate/OtherTotal
Revenue$972,052$447,579$12,865$1,432,496
Less :
Compensation Expenses514,227323,61298,974936,813
Other Segment Items(1)
192,086163,56334,277389,926
Pre-Tax Income (Loss)$265,739$(39,596)$(120,386)$105,757
(1) Other segment items include communication and technology expenses, occupancy and equipment costs, clearing and exchange fees, interest and other expenses.


(Expressed in thousands)   
 For the Years Ended December 31, 2023
 Wealth Management Capital marketsCorporate/OtherTotal
Revenue$890,187$345,897$12,741$1,248,825
Less :
Compensation Expenses424,031269,33089,035782,396
Other Segment Items(1)
247,621139,52832,510419,659
Pre-Tax Income (Loss)$218,535$(62,961)$(108,804)$46,770
(1) Other segment items include communication and technology expenses, occupancy and equipment costs, clearing and exchange fees, interest and other expenses.

(Expressed in thousands)   
 
For the Years Ended December 31, 2022
 Wealth management Capital marketsCorporate/OtherTotal
Revenue$774,922$337,821$(1,802)$1,110,941
Less :
Compensation Expenses401,932260,97477,921740,827
Other Segment Items(1)
194,987102,54327,030324,560
Pre-Tax Income (Loss)$178,003$(25,696)$(106,753)$45,554
(1) Other segment items include communication and technology expenses, occupancy and equipment costs, clearing and exchange fees, interest and other expenses.
Schedule of Revenue Classified by Major Geographic Areas
Revenue, classified by the major geographic areas in which it was earned for the years ended December 31, 2024, 2023 and 2022 was as follows:
(Expressed in thousands)   
 For the Years Ended December 31,
 202420232022
Americas$1,376,254 $1,199,558 $1,058,188 
Europe/Middle East52,513 46,490 47,080 
Asia3,729 2,777 5,673 
Total$1,432,496 $1,248,825 $1,110,941