XML 28 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED INCOME STATEMENTS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
REVENUE      
Commissions $ 409,710 $ 349,248 $ 370,382
Advisory fees 483,433 415,679 425,615
Investment banking 176,447 117,665 127,529
Bank deposit sweep income 138,770 172,807 104,558
Interest 135,537 104,550 60,713
Principal transactions, net 54,684 65,347 21,031
Other 33,915 23,529 1,113
Total revenue 1,432,496 1,248,825 1,110,941
EXPENSES      
Compensation and related expenses 936,814 782,396 740,827
Communications and technology 99,361 91,321 85,474
Occupancy and equipment costs 63,852 66,002 59,897
Clearing and exchange fees 27,641 24,928 25,566
Interest 87,991 68,599 23,846
Other 111,080 168,809 129,777
Total expenses 1,326,739 1,202,055 1,065,387
Pre-tax income 105,757 46,770 45,554
Income tax provision 34,510 16,498 13,444
Net income 71,247 30,272 32,110
Net income (loss) attributable to non-controlling interests, net of tax (310) 93 (241)
Net income attributable to Oppenheimer Holdings Inc. $ 71,557 $ 30,179 $ 32,351
Earnings per share attributable to Oppenheimer Holdings Inc.      
Basic (in dollars per share) $ 6.91 $ 2.81 $ 2.77
Diluted (in dollars per share) $ 6.37 $ 2.59 $ 2.57
Weighted average shares outstanding      
Basic (in shares) 10,349,803 10,736,166 11,666,194
Diluted (in shares) 11,230,007 11,645,708 12,607,752
Period end shares outstanding (in shares) 10,331,401 10,286,448 10,968,221