XML 40 R30.htm IDEA: XBRL DOCUMENT
v3.24.3

EARNINGS PER SHARE (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2024
EARNINGS PER SHARE |
Schedule of computation of basic and diluted earnings (loss) per share | ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Three Months Ended | ​ | Nine Months Ended | ​
​ | ​ | September 30 | ​ | September 30 | ​
​ |  | 2024 |  | 2023 |  | 2024 |  | 2023 |
​ | ​ | (in thousands, except share and per share data) | ​
Basic | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Numerator: | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Net income from continuing operations | ​ | $ | 100,314 | ​ | $ | 34,927 | ​ | $ | 144,326 | ​ | $ | 93,374 | ​
Net income (loss) from discontinued operations | ​ |  | — | ​ |  | (10) | ​ |  | 600 | ​ | ​ | 53,269 | ​
Net income | ​ | $ | 100,314 | ​ | $ | 34,917 | ​ | $ | 144,926 | ​ | $ | 146,643 | ​
Denominator: | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Weighted-average shares | ​ |  | 23,624,761 | ​ |  | 24,004,255 | ​ |  | 23,601,548 | ​ |  | 24,119,449 | ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Basic earnings per common share | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Continuing operations | ​ | $ | 4.25 | ​ | $ | 1.46 | ​ | $ | 6.12 | ​ | $ | 3.87 | ​
Discontinued operations | ​ |  | — | ​ |  | — | ​ | ​ | 0.03 | ​ |  | 2.21 | ​
Total basic earnings per common share(1) | ​ | $ | 4.25 | ​ | $ | 1.45 | ​ | $ | 6.14 | ​ | $ | 6.08 | ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Diluted | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Numerator: | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Net income from continuing operations | ​ | $ | 100,314 | ​ | $ | 34,927 | ​ | $ | 144,326 | ​ | $ | 93,374 | ​
Net income (loss) from discontinued operations | ​ |  | — | ​ |  | (10) | ​ |  | 600 | ​ |  | 53,269 | ​
Net income | ​ | $ | 100,314 | ​ | $ | 34,917 | ​ | $ | 144,926 | ​ | $ | 146,643 | ​
Denominator: | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Weighted-average shares | ​ |  | 23,624,761 | ​ |  | 24,004,255 | ​ |  | 23,601,548 | ​ |  | 24,119,449 | ​
Effect of dilutive securities | ​ |  | 65,359 | ​ |  | 521,003 | ​ |  | 321,499 | ​ |  | 637,544 | ​
Adjusted weighted-average shares and assumed conversions | ​ |  | 23,690,120 | ​ |  | 24,525,258 | ​ |  | 23,923,047 | ​ |  | 24,756,993 | ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Diluted earnings per common share | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Continuing operations | ​ | $ | 4.23 | ​ | $ | 1.42 | ​ | $ | 6.03 | ​ | $ | 3.77 | ​
Discontinued operations | ​ |  | — | ​ |  | — | ​ | ​ | 0.03 | ​ |  | 2.15 | ​
Total diluted earnings per common share(1) | ​ | $ | 4.23 | ​ | $ | 1.42 | ​ | $ | 6.06 | ​ | $ | 5.92 | ​
​
(1) | Earnings per common share is calculated in total and may not equal the sum of earnings per common share from continuing operations and discontinued operations due to rounding.

X
- References No definition available. + Details
Name: | us-gaap_EarningsPerShareAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 + Details
Name: | us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration