XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Net income $ 33,561 $ 14,507
Less income allocated to non-controlling interests (427) (95)
Less income allocated to participating securities:    
Non-forfeitable dividends on participating securities (147) (137)
Income allocated to participating securities (58)  
Total net income allocated to participating securities (205) (137)
Net income available to common stockholders 32,929 14,275
Net income for diluted net income per share $ 32,929 $ 14,275
Reconciliation of shares    
Shares for basic net income per share 41,082 39,199
Effect of dilutive securities:    
Total effect of dilutive securities (in shares) 107 150
Shares for diluted net income per share 41,189 39,349
Basic net income per share (in dollars per share) $ 0.80 $ 0.36
Diluted net income per share (in dollars per share) $ 0.80 $ 0.36
Performance-based stock units    
Effect of dilutive securities:    
Stock options and performance-based stock units (in shares) 107 150