XML 40 R24.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Earnings (Loss) Per Share | 12 Months Ended
--- | ---
Dec. 31, 2024
Earnings Per Share Reconciliation [Abstract] |
Earnings (Loss) Per Share | Earnings (Loss) Per Share The following table presents a reconciliation of the numerators and denominators of the basic and diluted earnings (loss) per share calculations:
| Year Ended December 31,
| 2024 |  | 2023 |  | 2022
| Net Income (Numerator) |  | Weighted Average Shares (Denominator) |  | Per-Share Amount |  | Net Income (Numerator) |  | Weighted Average Shares (Denominator) |  | Per-Share Amount |  | Net Loss (Numerator) |  | Weighted Average Shares (Denominator) |  | Per-Share Amount
| (Amounts and numbers in thousands, except per-share data)
Basic EPS |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Income (loss) available to common stockholders | $ | 467,953 |  |  | 55,373 |  |  | $ | 8.45 |  |  | $ | 96,336 |  |  | 55,371 |  |  | $ | 1.74 |  |  | $ | (512,672) |  |  | 55,371 |  |  | $ | (9.26) |
Effect of dilutive securities: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Options | — |  |  | 4 |  |  |  |  | — |  |  | — |  |  |  |  | — |  |  | — |  |  |
Diluted EPS |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Income (loss) available to common stockholders after assumed conversions | $ | 467,953 |  |  | 55,377 |  |  | $ | 8.45 |  |  | $ | 96,336 |  |  | 55,371 |  |  | $ | 1.74 |  |  | $ | (512,672) |  |  | 55,371 |  |  | $ | (9.26) |
Potentially dilutive securities representing approximately 17,500 shares of common stock were excluded from the computation of diluted earnings (loss) per common share for each of 2023 and 2022, because their effect would have been anti-dilutive. There were no potentially dilutive securities with anti-dilutive effect for 2024. For 2022, 26 incremental shares were also excluded from the computation of diluted loss per share as the Company generated a net loss in 2022.

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

X
- Definition The entire disclosure for earnings per share. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/260/tableOfContent Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3 + Details
Name: | us-gaap_EarningsPerShareTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration