XML 104 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Income Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Net income                 $ 91,462 $ 100,584 $ 56,224
Less income allocated to non-controlling interests                 (1,727) (560) (363)
Less income allocated to participating securities:                      
Non-forfeitable dividends on participating securities                 (587) (531) (458)
Income allocated to participating securities                   (49)  
Total net income allocated to participating securities                 (587) (580) (458)
Net income available to common stockholders                 89,148 99,444 55,403
Net income for diluted net income per share                 $ 89,148 $ 99,444 $ 55,403
Shares for basic net income per share                 41,272,000 39,894,000 39,156,000
Effect of dilutive securities:                      
Total effect of dilutive securities (in shares)                 86,000 173,000  
Shares for diluted net income per share                 41,358,000 40,067,000 39,156,000
Basic net income per share (in dollars per share) $ 0.67 $ 0.54 $ 0.15 $ 0.80 $ 0.44 $ 0.33 $ 1.37 $ 0.36 $ 2.16 $ 2.49 $ 1.41
Diluted net income per share (in dollars per share) $ 0.67 $ 0.54 $ 0.15 $ 0.80 $ 0.44 $ 0.32 $ 1.36 $ 0.36 $ 2.16 $ 2.48 $ 1.41
Performance-based stock units                      
Effect of dilutive securities:                      
Stock options and performance-based stock units (in shares)                 86,000 173,000  
Performance-based stock units would be earned based on TSR targets                     0