XML 72 R63.htm IDEA: XBRL DOCUMENT v3.23.2
EARNINGS PER SHARE - Basic And Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Basic, numerator:        
Net income from continuing operations $ 39,600 $ 101,542 $ 58,447 $ 169,550
Net income from discontinued operations 843 919 53,279 2,480
Net income $ 40,443 $ 102,461 $ 111,726 $ 172,030
Basic, denominator:        
Weighted-average shares 24,064,882 24,607,362 24,175,893 24,658,739
Basic earnings per common share        
Continuing operations (in dollars per share) $ 1.65 $ 4.13 $ 2.42 $ 6.88
Discontinued operations (in dollars per share) 0.04 0.04 2.20 0.10
BASIC EARNINGS PER COMMON SHARE (in dollars per share) $ 1.68 $ 4.16 $ 4.62 $ 6.98
Diluted, numerator:        
Net income from continuing operations $ 39,600 $ 101,542 $ 58,447 $ 169,550
Net income from discontinued operations 843 919 53,279 2,480
Net income $ 40,443 $ 102,461 $ 111,726 $ 172,030
Diluted, denominator:        
Weighted-average shares 24,064,882 24,607,362 24,175,893 24,658,739
Effect of dilutive securities 608,066 988,669 688,798 1,097,575
Adjusted weighted-average shares and assumed conversions 24,672,948 25,596,031 24,864,691 25,756,314
Diluted earnings per common share        
Continuing operations (in dollars per share) $ 1.60 $ 3.97 $ 2.35 $ 6.58
Discontinued operations (in dollars per share) 0.03 0.04 2.14 0.10
DILUTED EARNINGS PER COMMON SHARE (in dollars per share) $ 1.64 $ 4.00 $ 4.49 $ 6.68