XML 99 R75.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Common Share - Schedule of Computation of Basic and Diluted Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Numerator:        
Net income $ 17,484 $ 11,453 $ 72,329 $ 83,018
Denominator:        
Weighted-average number of common shares outstanding-basic 75,983 72,624 75,576 72,205
Effect of dilutive securities:        
Performance and restricted stock awards 148 34 127 89
Weighted-average number of common shares outstanding-diluted 76,131 72,658 75,703 72,294
Earnings per common share:        
Basic $ 0.23 $ 0.16 $ 0.96 $ 1.15
Diluted $ 0.23 $ 0.16 $ 0.96 $ 1.15