XML 58 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
EARNINGS PER SHARE, Calculation of Basic and Diluted Earnings per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Dec. 31, 2021
Dec. 31, 2020
Earnings Per Share, Basic and Diluted [Abstract]                
Net earnings attributable to common shareholders - basic and diluted $ 26,424 $ 31,413 $ 23,518 $ 21,638 $ 19,846 $ 17,360 $ 81,355 $ 58,844
Basic and diluted common shares outstanding [Abstract]                
Weighted average common shares outstanding - basic (in shares) 26,668     26,664     26,666 26,684
Effect of dilutive shares (in shares) 262     92     221 120
Weighted average shares common outstanding - diluted (in shares) 26,930     26,756     26,887 26,804
Earnings per common share - basic (in dollars per share) $ 0.99     $ 0.81     $ 3.05 $ 2.21
Earnings per common share - diluted (in dollars per share) $ 0.98     $ 0.81     $ 3.03 $ 2.20