XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Common Share (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Common Share        
Net income $ 24,653 $ 16,746 $ 41,138 $ 18,467
Less: Allocation of earnings to participating securities (354) (305) (1,072) (819)
Net income (loss) attributable to common stockholders, basic 24,299 16,441 40,066 17,648
Net income (loss) attributable to common stockholders, diluted $ 24,299 $ 16,441 $ 40,066 $ 17,648
Weighted average common shares outstanding including participating securities 154,358 153,033 154,234 152,857
Effect of dilutive securities:        
Performance-based restricted stock units (in shares) 54 128 89 123
ESPP shares (in shares)   3 3 2
Weighted average common shares outstanding used in diluted income (loss) per common share (in shares) 154,412 153,164 154,326 152,982