XML 63 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Common Share - Computation of Basic and Diluted Earnings Per Common Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Earnings Per Share [Abstract]        
Net earnings $ 15,335 $ 16,033 $ 48,769 $ 43,639
Less earnings attributable to RSUs outstanding (664) (546) (1,992) (1,639)
Net earnings attributable to common stockholders used in basic earnings per share calculation 14,671 15,487 46,777 42,000
Net earnings attributable to common stockholders used in diluted earnings per share calculation $ 14,671 $ 15,487 $ 46,777 $ 42,000
Basic 54,249,000 50,621,000 54,064,000 49,088,000
Incremental shares from stock-based compensation 107,000 91,000 77,000 49,000
Incremental shares from ATM Program forward agreements 92,000   10,000 124,000
Incremental shares from the Forward Equity Offering 171,000   43,000 40,000
Diluted 54,619,000 50,712,000 54,194,000 49,301,000
Basic earnings per common share $ 0.27 $ 0.31 $ 0.87 $ 0.86
Diluted earnings per common share $ 0.27 $ 0.31 $ 0.86 $ 0.85