XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Net income $ 22,627 $ 6,604 $ 33,561 $ 13,389 $ 54,490 $ 14,507 $ 62,792 $ 82,386
Less income allocated to non-controlling interests (430)     (99)     (1,287) (301)
Less income allocated to participating securities:                
Non-forfeitable dividends on participating securities (147)     (131)     (440) (401)
Income allocated to participating securities               (80)
Total net income allocated to participating securities (147)     (131)     (440) (481)
Net income available to common stockholders 22,050     13,159     61,065 81,604
Net income for diluted net income per share $ 22,050     $ 13,159     $ 61,065 $ 81,604
Reconciliation of shares                
Shares for basic net income per share 41,153     40,270     41,127 39,658
Effect of dilutive securities:                
Total effect of dilutive securities (in shares) 58     282     58 281
Shares for diluted net income per share 41,211     40,552     41,185 39,939
Basic net income per share (in dollars per share) $ 0.54     $ 0.33     $ 1.48 $ 2.06
Diluted net income per share (in dollars per share) $ 0.54     $ 0.32     $ 1.48 $ 2.04
Employee Stock Option [Member]                
Effect of dilutive securities:                
Stock options and performance-based stock units (in shares)       1        
Performance-based stock units                
Effect of dilutive securities:                
Stock options and performance-based stock units (in shares) 58     281     58 281