XML 93 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Numerator: [Abstract]:      
Net income attributable to BOK Financial Corp. shareholders $ 520,273 $ 618,121 $ 435,030
Less: Earnings allocated to participating securities 3,803 4,299 2,612
Numerator for basic earnings per share - income available to common shareholders 516,470 613,822 432,418
Effect of reallocating undistributed earnings of participating securities 0 0 0
Numerator for diluted earnings per share - income available to common shareholders $ 516,470 $ 613,822 $ 432,418
Denominator: [Abstract]      
Weighted average shares outstanding 67,706,014 69,071,511 70,259,553
Less: Participating securities included in weighted average shares outstanding (in shares) 493,286 479,591 418,576
Denominator for basic earnings per common share (in shares) 67,212,728 68,591,920 69,840,977
Dilutive effect of employee stock compensation plans (in shares) 7 2,402 3,195
Denominator for diluted earnings per common share (in shares) 67,212,735 68,594,322 69,844,172
Basic (in dollars per share) $ 7.68 $ 8.95 $ 6.19
Diluted earnings per share (per share) $ 7.68 $ 8.95 $ 6.19