XML 39 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings per share (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
Earnings per share have been calculated as follows:
(Expressed in thousands, except number of shares and per share amounts) 
 For the Three Months Ended
June 30,
For the Six Months Ended
June 30,
 2022202120222021
Basic weighted average number of shares outstanding11,980,115 12,689,191 12,222,527 12,634,464 
Net dilutive effect of share-based awards, treasury stock method (1)
— 991,955 919,011 861,125 
Diluted weighted average number of shares outstanding11,980,115 13,681,146 13,141,538 13,495,589 
Net income (loss) attributable to Oppenheimer Holdings Inc.$(3,874)$31,159 $5,418 $69,817 
Earnings (Loss) per share attributable to Oppenheimer Holdings Inc.
       Basic$(0.32)$2.46 $0.44 $5.53 
       Diluted$(0.32)$2.28 $0.41 $5.17 
(1) For the three months ended June 30, 2022, the diluted net loss per share computation did not include the anti-dilutive effect of 1,267,733 shares of Class A Stock granted under share-based compensation arrangements. For the six months ended June 30, 2022, the diluted net income per share computation did not include the anti-dilutive effect of 4,100 shares of Class A Stock granted under share-based compensation arrangements. For the three and six months ended June 30, 2021, there was no Class A Stock granted under share-based compensation arrangements that was anti-dilutive.