XML 76 R62.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE - Basic And Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Basic, numerator:    
Net income from continuing operations $ 18,847 $ 68,008
Net income from discontinued operations 52,436 1,561
Net income $ 71,283 $ 69,569
Basic, denominator:    
Weighted-average shares 24,288,138 24,710,685
Basic earnings per common share    
Continuing operations (in dollars per share) $ 0.78 $ 2.75
Discontinued operations (in dollars per share) 2.16 0.06
BASIC EARNINGS PER COMMON SHARE (in dollars per share) $ 2.93 $ 2.82
Diluted, numerator:    
Net income from continuing operations $ 18,847 $ 68,008
Net income from discontinued operations 52,436 1,561
Net income $ 71,283 $ 69,569
Diluted, denominator:    
Weighted-average shares 24,288,138 24,710,685
Effect of dilutive securities 769,588 1,200,515
Adjusted weighted-average shares and assumed conversions 25,057,726 25,911,200
Diluted earnings per common share    
Continuing operations (in dollars per share) $ 0.75 $ 2.62
Discontinued operations (in dollars per share) 2.09 0.06
DILUTED EARNINGS PER COMMON SHARE (in dollars per share) $ 2.84 $ 2.68