XML 78 R65.htm IDEA: XBRL DOCUMENT v3.23.3
EARNINGS PER SHARE - Basic And Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Basic, numerator:        
Net income from continuing operations $ 34,927 $ 88,613 $ 93,374 $ 258,163
Net income (loss) from discontinued operations (10) 229 53,269 2,709
Net income $ 34,917 $ 88,842 $ 146,643 $ 260,872
Basic, denominator:        
Weighted-average shares 24,004,255 24,605,228 24,119,449 24,640,706
Basic earnings per common share        
Continuing operations (in dollars per share) $ 1.46 $ 3.60 $ 3.87 $ 10.48
Discontinued operations (in dollars per share)   0.01 2.21 0.11
BASIC EARNINGS PER COMMON SHARE (in dollars per share) $ 1.45 $ 3.61 $ 6.08 $ 10.59
Diluted, numerator:        
Net income from continuing operations $ 34,927 $ 88,613 $ 93,374 $ 258,163
Net income (loss) from discontinued operations (10) 229 53,269 2,709
Net income $ 34,917 $ 88,842 $ 146,643 $ 260,872
Diluted, denominator:        
Weighted-average shares 24,004,255 24,605,228 24,119,449 24,640,706
Effect of dilutive securities 521,003 767,527 637,544 985,519
Adjusted weighted-average shares and assumed conversions 24,525,258 25,372,755 24,756,993 25,626,225
Diluted earnings per common share        
Continuing operations (in dollars per share) $ 1.42 $ 3.49 $ 3.77 $ 10.07
Discontinued operations (in dollars per share)   0.01 2.15 0.11
DILUTED EARNINGS PER COMMON SHARE (in dollars per share) $ 1.42 $ 3.50 $ 5.92 $ 10.18