2024 Q3 Form 10-Q Financial Statement
#000106472824000125 Filed on August 08, 2024
Income Statement
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
Revenue | $1.088B | $1.042B |
YoY Change | 0.84% | -17.88% |
Cost Of Revenue | $845.8M | $806.3M |
YoY Change | 5.24% | -6.46% |
Gross Profit | $242.2M | $235.7M |
YoY Change | -11.99% | -42.06% |
Gross Profit Margin | 22.26% | 22.62% |
Selling, General & Admin | $33.50M | $22.10M |
YoY Change | 55.81% | 1.84% |
% of Gross Profit | 13.83% | 9.38% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $84.70M | $82.90M |
YoY Change | 2.92% | 2.85% |
% of Gross Profit | 34.97% | 35.17% |
Operating Expenses | $118.2M | $22.10M |
YoY Change | 449.77% | 1.84% |
Operating Profit | $124.0M | $233.9M |
YoY Change | -21.91% | -10.31% |
Interest Expense | $5.900M | $10.70M |
YoY Change | -57.25% | -19.55% |
% of Operating Profit | 4.76% | 4.57% |
Other Income/Expense, Net | $10.10M | $10.20M |
YoY Change | 1.0% | 5.15% |
Pretax Income | $138.2M | $250.2M |
YoY Change | -21.16% | -10.1% |
Income Tax | $25.70M | $39.40M |
% Of Pretax Income | 18.6% | 15.75% |
Net Earnings | $101.3M | $199.4M |
YoY Change | -15.51% | 11.27% |
Net Earnings / Revenue | 9.31% | 19.14% |
Basic Earnings Per Share | $0.81 | $1.58 |
Diluted Earnings Per Share | $0.72 | $1.42 |
COMMON SHARES | ||
Basic Shares Outstanding | 125.9M shares | 125.8M shares |
Diluted Shares Outstanding | 141.6M shares | 142.8M shares |
Balance Sheet
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $772.9M | $621.7M |
YoY Change | -21.85% | -42.46% |
Cash & Equivalents | $772.9M | $621.7M |
Short-Term Investments | ||
Other Short-Term Assets | $286.6M | $296.8M |
YoY Change | 17.41% | 21.49% |
Inventory | $444.3M | $422.1M |
Prepaid Expenses | ||
Receivables | $304.2M | $511.6M |
Other Receivables | $0.00 | $155.8M |
Total Short-Term Assets | $1.808B | $1.852B |
YoY Change | -6.47% | -5.65% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $3.135B | $3.117B |
YoY Change | 10.3% | 9.5% |
Goodwill | ||
YoY Change | ||
Intangibles | ||
YoY Change | ||
Long-Term Investments | $85.30M | $51.60M |
YoY Change | 79.58% | 26.16% |
Other Assets | $839.0M | $83.80M |
YoY Change | 960.68% | 13.55% |
Total Long-Term Assets | $4.059B | $4.026B |
YoY Change | 7.12% | 4.17% |
TOTAL ASSETS | ||
Total Short-Term Assets | $1.808B | $1.852B |
Total Long-Term Assets | $4.059B | $4.026B |
Total Assets | $5.867B | $5.878B |
YoY Change | 2.53% | 0.86% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $763.8M | $729.1M |
YoY Change | -7.64% | -18.27% |
Accrued Expenses | ||
YoY Change | ||
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $14.80M | $14.10M |
YoY Change | 13.85% | 8.46% |
Total Short-Term Liabilities | $778.6M | $743.2M |
YoY Change | -7.25% | -17.89% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $323.7M | $323.2M |
YoY Change | 0.84% | 0.53% |
Other Long-Term Liabilities | $1.056B | $170.7M |
YoY Change | 463.71% | -23.83% |
Total Long-Term Liabilities | $1.380B | $170.7M |
YoY Change | 636.45% | -23.83% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $778.6M | $743.2M |
Total Long-Term Liabilities | $1.380B | $170.7M |
Total Liabilities | $2.228B | $2.163B |
YoY Change | 0.81% | -6.14% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $1.424B | $1.333B |
YoY Change | 53.05% | 62.36% |
Common Stock | $3.989B | $3.987B |
YoY Change | 0.19% | 0.2% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | $1.927B | $1.826B |
YoY Change | 16.36% | 16.1% |
Treasury Stock Shares | ||
Shareholders Equity | $3.639B | $3.658B |
YoY Change | ||
Total Liabilities & Shareholders Equity | $5.867B | $5.878B |
YoY Change | 2.53% | 0.86% |
Cashflow Statement
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $101.3M | $199.4M |
YoY Change | -15.51% | 11.27% |
Depreciation, Depletion And Amortization | $84.70M | $82.90M |
YoY Change | 2.92% | 2.85% |
Cash From Operating Activities | $359.9M | $7.800M |
YoY Change | 2585.82% | -97.79% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $98.70M | $105.6M |
YoY Change | 44.93% | 58.56% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $25.90M | -$136.0M |
YoY Change | 91.85% | -2766.67% |
Cash From Investing Activities | -$72.80M | -$241.6M |
YoY Change | 33.33% | 292.85% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -128.3M | -12.80M |
YoY Change | -7.76% | -93.13% |
NET CHANGE | ||
Cash From Operating Activities | 359.9M | 7.800M |
Cash From Investing Activities | -72.80M | -241.6M |
Cash From Financing Activities | -128.3M | -12.80M |
Net Change In Cash | 158.8M | -246.6M |
YoY Change | -188.08% | -333.74% |
FREE CASH FLOW | ||
Cash From Operating Activities | $359.9M | $7.800M |
Capital Expenditures | $98.70M | $105.6M |
Free Cash Flow | $261.2M | -$97.80M |
YoY Change | -577.51% | -134.1% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
us-gaap |
Insurance Recoveries
InsuranceRecoveries
|
109500000 | usd | |
us-gaap |
Insurance Recoveries
InsuranceRecoveries
|
0 | usd | |
CY2024Q2 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.075 | |
CY2024Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.075 | |
CY2023Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
3523300000 | usd |
CY2024Q2 | us-gaap |
Revenues
Revenues
|
1042000000 | usd |
CY2023Q2 | us-gaap |
Revenues
Revenues
|
1268800000 | usd |
us-gaap |
Revenues
Revenues
|
2025600000 | usd | |
us-gaap |
Revenues
Revenues
|
2632800000 | usd | |
CY2024Q2 | us-gaap |
Other Income
OtherIncome
|
4200000 | usd |
CY2023Q2 | us-gaap |
Other Income
OtherIncome
|
3800000 | usd |
us-gaap |
Other Income
OtherIncome
|
9100000 | usd | |
us-gaap |
Other Income
OtherIncome
|
25600000 | usd | |
CY2023Q4 | us-gaap |
Receivables Net Current
ReceivablesNetCurrent
|
322300000 | usd |
CY2023Q4 | us-gaap |
Other Receivables Net Current
OtherReceivablesNetCurrent
|
67400000 | usd |
CY2023Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
389700000 | usd |
CY2023Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
0 | usd |
CY2023Q2 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
0 | usd |
CY2023Q4 | us-gaap |
Inventory Raw Materials And Supplies Net Of Reserves
InventoryRawMaterialsAndSuppliesNetOfReserves
|
153000000.0 | usd |
CY2023Q4 | btu |
Raw Coal
RawCoal
|
105600000 | usd |
CY2023Q4 | btu |
Saleable Coal
SaleableCoal
|
93200000 | usd |
CY2023Q4 | us-gaap |
Inventory Net
InventoryNet
|
351800000 | usd |
CY2023Q4 | us-gaap |
Equity Method Investments
EquityMethodInvestments
|
49600000 | usd |
us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
4100000 | usd | |
us-gaap |
Fair Value Measurements Sensitivity Analysis Description
FairValueMeasurementsSensitivityAnalysisDescription
|
10 | ||
us-gaap |
Asset Impairment Charges
AssetImpairmentCharges
|
2000000 | usd | |
CY2024Q2 | us-gaap |
Property Plant And Equipment And Finance Lease Right Of Use Asset Accumulated Depreciation And Amortization
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
|
2212100000 | usd |
CY2023Q4 | us-gaap |
Property Plant And Equipment And Finance Lease Right Of Use Asset Accumulated Depreciation And Amortization
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
|
2066300000 | usd |
CY2024Q2 | us-gaap |
Property Plant And Equipment And Finance Lease Right Of Use Asset After Accumulated Depreciation And Amortization
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
|
3003100000 | usd |
CY2023Q4 | us-gaap |
Property Plant And Equipment And Finance Lease Right Of Use Asset After Accumulated Depreciation And Amortization
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
|
2844100000 | usd |
CY2024Q2 | btu |
At Risk Assets
AtRiskAssets
|
214000000 | usd |
CY2024Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
39400000 | usd |
CY2023Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
74200000 | usd |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
59500000 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
192200000 | usd | |
CY2024Q2 | us-gaap |
Unrecognized Tax Benefits Income Tax Penalties And Interest Expense
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
|
1300000 | usd |
us-gaap |
Unrecognized Tax Benefits Income Tax Penalties And Interest Expense
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
|
6100000 | usd | |
CY2024Q2 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
24500000 | usd |
CY2023Q4 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
22300000 | usd |
CY2024Q2 | us-gaap |
Debt And Capital Lease Obligations
DebtAndCapitalLeaseObligations
|
337300000 | usd |
CY2023Q4 | us-gaap |
Debt And Capital Lease Obligations
DebtAndCapitalLeaseObligations
|
334200000 | usd |
CY2024Q2 | us-gaap |
Long Term Debt And Capital Lease Obligations Current
LongTermDebtAndCapitalLeaseObligationsCurrent
|
14100000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt And Capital Lease Obligations Current
LongTermDebtAndCapitalLeaseObligationsCurrent
|
13500000 | usd |
CY2024Q2 | us-gaap |
Long Term Debt And Capital Lease Obligations
LongTermDebtAndCapitalLeaseObligations
|
323200000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt And Capital Lease Obligations
LongTermDebtAndCapitalLeaseObligations
|
320700000 | usd |
CY2024Q2 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.075 | |
CY2024Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.075 | |
CY2024Q2 | btu |
A2024 Credit Agreement Availability
A2024CreditAgreementAvailability
|
222000000 | usd |
CY2024Q2 | us-gaap |
Interest Costs Capitalized
InterestCostsCapitalized
|
1700000 | usd |
CY2023Q2 | us-gaap |
Interest Costs Capitalized
InterestCostsCapitalized
|
0 | usd |
us-gaap |
Interest Costs Capitalized
InterestCostsCapitalized
|
1700000 | usd | |
us-gaap |
Interest Costs Capitalized
InterestCostsCapitalized
|
0 | usd | |
CY2024Q2 | us-gaap |
Interest Expense
InterestExpense
|
10700000 | usd |
CY2023Q2 | us-gaap |
Interest Expense
InterestExpense
|
13300000 | usd |
us-gaap |
Interest Expense
InterestExpense
|
25400000 | usd | |
us-gaap |
Interest Expense
InterestExpense
|
31700000 | usd | |
CY2024Q2 | us-gaap |
Interest Paid Capitalized
InterestPaidCapitalized
|
12600000 | usd |
CY2023Q2 | us-gaap |
Interest Paid Capitalized
InterestPaidCapitalized
|
22900000 | usd |
us-gaap |
Interest Paid Capitalized
InterestPaidCapitalized
|
24100000 | usd | |
us-gaap |
Interest Paid Capitalized
InterestPaidCapitalized
|
41900000 | usd | |
CY2024Q2 | us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-1900000 | usd |
CY2023Q2 | us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-1700000 | usd |
us-gaap |
Other Noncash Expense
OtherNoncashExpense
|
3200000 | usd | |
us-gaap |
Other Noncash Expense
OtherNoncashExpense
|
3300000 | usd | |
CY2024Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
100000 | shares |
CY2023Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
100000 | shares |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
100000 | shares | |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
100000 | shares | |
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
210800000 | usd |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
204100000 | usd |
us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
256500000 | usd | |
us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
488200000 | usd | |
CY2024Q2 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
9800000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
23600000 | usd |
us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
15200000 | usd | |
us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
37900000 | usd | |
CY2024Q2 | us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
|
201000000.0 | usd |
CY2023Q2 | us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
|
180500000 | usd |
us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
|
241300000 | usd | |
us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
|
450300000 | usd | |
CY2024Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
|
-1600000 | usd |
CY2023Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
|
-1300000 | usd |
us-gaap |
Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
|
-2300000 | usd | |
us-gaap |
Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
|
-2600000 | usd | |
CY2024Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
199400000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
179200000 | usd |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
239000000.0 | usd | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
447700000 | usd | |
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
210800000 | usd |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
204100000 | usd |
us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
256500000 | usd | |
us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
488200000 | usd | |
CY2024Q2 | us-gaap |
Interest On Convertible Debt Net Of Tax
InterestOnConvertibleDebtNetOfTax
|
3000000.0 | usd |
CY2023Q2 | us-gaap |
Interest On Convertible Debt Net Of Tax
InterestOnConvertibleDebtNetOfTax
|
3500000 | usd |
us-gaap |
Interest On Convertible Debt Net Of Tax
InterestOnConvertibleDebtNetOfTax
|
6100000 | usd | |
us-gaap |
Interest On Convertible Debt Net Of Tax
InterestOnConvertibleDebtNetOfTax
|
6100000 | usd | |
CY2024Q2 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
9800000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
23600000 | usd |
us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
15200000 | usd | |
us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
37900000 | usd | |
CY2024Q2 | us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Diluted
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted
|
204000000.0 | usd |
CY2023Q2 | us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Diluted
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted
|
184000000.0 | usd |
us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Diluted
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted
|
247400000 | usd | |
us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Diluted
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted
|
456400000 | usd | |
CY2024Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
|
-1600000 | usd |
CY2023Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
|
-1300000 | usd |
us-gaap |
Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
|
-2300000 | usd | |
us-gaap |
Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
|
-2600000 | usd | |
CY2024Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
202400000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
182700000 | usd |
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
245100000 | usd | |
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
453800000 | usd | |
CY2024Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
126000000.0 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
142300000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
127000000.0 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
143400000 | shares | |
CY2024Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
500000 | shares |
CY2023Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
600000 | shares |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
500000 | shares | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
700000 | shares | |
CY2024Q2 | us-gaap |
Incremental Common Shares Attributable To Conversion Of Debt Securities
IncrementalCommonSharesAttributableToConversionOfDebtSecurities
|
16300000 | shares |
CY2024Q2 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
16300000 | shares |
CY2023Q2 | us-gaap |
Incremental Common Shares Attributable To Conversion Of Debt Securities
IncrementalCommonSharesAttributableToConversionOfDebtSecurities
|
16100000 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
16100000 | shares |
us-gaap |
Incremental Common Shares Attributable To Conversion Of Debt Securities
IncrementalCommonSharesAttributableToConversionOfDebtSecurities
|
16300000 | shares | |
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
16300000 | shares | |
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
16100000 | shares | |
us-gaap |
Incremental Common Shares Attributable To Conversion Of Debt Securities
IncrementalCommonSharesAttributableToConversionOfDebtSecurities
|
16100000 | shares | |
CY2024Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
142800000 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
159000000.0 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
143800000 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
160200000 | shares | |
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
1.59 | |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
1.27 | |
us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
1.90 | ||
us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
3.14 | ||
CY2024Q2 | us-gaap |
Discontinued Operation Income Loss From Discontinued Operation Net Of Tax Per Basic Share
DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
|
-0.01 | |
CY2023Q2 | us-gaap |
Discontinued Operation Income Loss From Discontinued Operation Net Of Tax Per Basic Share
DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
|
-0.01 | |
us-gaap |
Discontinued Operation Income Loss From Discontinued Operation Net Of Tax Per Basic Share
DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
|
-0.02 | ||
us-gaap |
Discontinued Operation Income Loss From Discontinued Operation Net Of Tax Per Basic Share
DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
|
-0.02 | ||
CY2024Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.58 | |
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.26 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.88 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
3.12 | ||
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
1.43 | |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
1.16 | |
us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
1.72 | ||
us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
2.85 | ||
CY2024Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
-0.01 | |
CY2023Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
-0.01 | |
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
-0.02 | ||
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
-0.02 | ||
CY2024Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.42 | |
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.15 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.70 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
2.83 | ||
CY2024Q2 | btu |
Difference Between Penal Sum Of All Surety Bonds And Amount Of Collateral Posted In Favor Of Surety Providers
DifferenceBetweenPenalSumOfAllSuretyBondsAndAmountOfCollateralPostedInFavorOfSuretyProviders
|
508600000 | usd |
CY2023Q2 | us-gaap |
Line Of Credit Facility Current Borrowing Capacity
LineOfCreditFacilityCurrentBorrowingCapacity
|
237200000 | usd |
us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
-8800000 | usd | |
btu |
Capitalized Debt Issuance Costs Related To Bank Guarantees
CapitalizedDebtIssuanceCostsRelatedToBankGuarantees
|
1400000 | usd | |
CY2024Q2 | btu |
Cash Backed Bank Guarantee Facilities
CashBackedBankGuaranteeFacilities
|
179500000 | usd |
CY2024Q2 | us-gaap |
Restricted Cash
RestrictedCash
|
698000000.0 | usd |
CY2023Q4 | us-gaap |
Restricted Cash
RestrictedCash
|
680900000 | usd |
CY2024Q2 | us-gaap |
Deposits Assets
DepositsAssets
|
127100000 | usd |
CY2023Q4 | us-gaap |
Deposits Assets
DepositsAssets
|
276700000 | usd |
CY2024Q2 | btu |
Restricted Cash And Collateral
RestrictedCashAndCollateral
|
825100000 | usd |
CY2023Q4 | btu |
Restricted Cash And Collateral
RestrictedCashAndCollateral
|
957600000 | usd |
CY2024Q2 | us-gaap |
Revenues
Revenues
|
1042000000 | usd |
CY2023Q2 | us-gaap |
Revenues
Revenues
|
1268800000 | usd |
us-gaap |
Revenues
Revenues
|
2025600000 | usd | |
us-gaap |
Revenues
Revenues
|
2632800000 | usd | |
CY2024Q2 | btu |
Segment Reporting Information Adjusted Earning Before Interest Taxes Depreciation And Amortization
SegmentReportingInformationAdjustedEarningBeforeInterestTaxesDepreciationAndAmortization
|
309700000 | usd |
CY2023Q2 | btu |
Segment Reporting Information Adjusted Earning Before Interest Taxes Depreciation And Amortization
SegmentReportingInformationAdjustedEarningBeforeInterestTaxesDepreciationAndAmortization
|
358200000 | usd |
btu |
Segment Reporting Information Adjusted Earning Before Interest Taxes Depreciation And Amortization
SegmentReportingInformationAdjustedEarningBeforeInterestTaxesDepreciationAndAmortization
|
470200000 | usd | |
btu |
Segment Reporting Information Adjusted Earning Before Interest Taxes Depreciation And Amortization
SegmentReportingInformationAdjustedEarningBeforeInterestTaxesDepreciationAndAmortization
|
748800000 | usd | |
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
210800000 | usd |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
204100000 | usd |
us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
256500000 | usd | |
us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
488200000 | usd | |
CY2024Q2 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
82900000 | usd |
CY2023Q2 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
80600000 | usd |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
162700000 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
156900000 | usd | |
CY2024Q2 | us-gaap |
Asset Retirement Obligation Accretion Expense
AssetRetirementObligationAccretionExpense
|
12900000 | usd |
CY2023Q2 | us-gaap |
Asset Retirement Obligation Accretion Expense
AssetRetirementObligationAccretionExpense
|
15500000 | usd |
us-gaap |
Asset Retirement Obligation Accretion Expense
AssetRetirementObligationAccretionExpense
|
25800000 | usd | |
us-gaap |
Asset Retirement Obligation Accretion Expense
AssetRetirementObligationAccretionExpense
|
30900000 | usd | |
CY2024Q2 | us-gaap |
Restructuring Charges
RestructuringCharges
|
100000 | usd |
CY2023Q2 | us-gaap |
Restructuring Charges
RestructuringCharges
|
2000000.0 | usd |
us-gaap |
Restructuring Charges
RestructuringCharges
|
200000 | usd | |
us-gaap |
Restructuring Charges
RestructuringCharges
|
2100000 | usd | |
CY2024Q2 | us-gaap |
Asset Impairment Charges
AssetImpairmentCharges
|
0 | usd |
CY2023Q2 | us-gaap |
Asset Impairment Charges
AssetImpairmentCharges
|
0 | usd |
us-gaap |
Asset Impairment Charges
AssetImpairmentCharges
|
0 | usd | |
us-gaap |
Asset Impairment Charges
AssetImpairmentCharges
|
2000000.0 | usd | |
CY2024Q2 | btu |
Provisionforequipmentloss
Provisionforequipmentloss
|
1900000 | usd |
CY2023Q2 | btu |
Provisionforequipmentloss
Provisionforequipmentloss
|
33700000 | usd |
btu |
Provisionforequipmentloss
Provisionforequipmentloss
|
3700000 | usd | |
btu |
Provisionforequipmentloss
Provisionforequipmentloss
|
33700000 | usd | |
CY2024Q2 | us-gaap |
Gain On Business Interruption Insurance Recovery
GainOnBusinessInterruptionInsuranceRecovery
|
28700000 | usd |
CY2023Q2 | us-gaap |
Gain On Business Interruption Insurance Recovery
GainOnBusinessInterruptionInsuranceRecovery
|
0 | usd |
us-gaap |
Gain On Business Interruption Insurance Recovery
GainOnBusinessInterruptionInsuranceRecovery
|
28700000 | usd | |
us-gaap |
Gain On Business Interruption Insurance Recovery
GainOnBusinessInterruptionInsuranceRecovery
|
0 | usd | |
CY2024Q2 | us-gaap |
Valuation Allowance Deferred Tax Asset Change In Amount
ValuationAllowanceDeferredTaxAssetChangeInAmount
|
-300000 | usd |
CY2023Q2 | us-gaap |
Valuation Allowance Deferred Tax Asset Change In Amount
ValuationAllowanceDeferredTaxAssetChangeInAmount
|
-400000 | usd |
us-gaap |
Valuation Allowance Deferred Tax Asset Change In Amount
ValuationAllowanceDeferredTaxAssetChangeInAmount
|
-700000 | usd | |
us-gaap |
Valuation Allowance Deferred Tax Asset Change In Amount
ValuationAllowanceDeferredTaxAssetChangeInAmount
|
-700000 | usd | |
CY2024Q2 | us-gaap |
Interest Expense
InterestExpense
|
10700000 | usd |
CY2023Q2 | us-gaap |
Interest Expense
InterestExpense
|
13300000 | usd |
us-gaap |
Interest Expense
InterestExpense
|
25400000 | usd | |
us-gaap |
Interest Expense
InterestExpense
|
31700000 | usd | |
CY2024Q2 | us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
0 | usd |
CY2023Q2 | us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
-2000000.0 | usd |
us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
0 | usd | |
us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
-8800000 | usd | |
CY2024Q2 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
16800000 | usd |
CY2023Q2 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
23100000 | usd |
us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
36000000.0 | usd | |
us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
36200000 | usd | |
CY2024Q2 | btu |
Derivative Instruments Not Designatedas Hedging Instruments Unrealized Gain Loss Net
DerivativeInstrumentsNotDesignatedasHedgingInstrumentsUnrealizedGainLossNet
|
0 | usd |
CY2023Q2 | btu |
Derivative Instruments Not Designatedas Hedging Instruments Unrealized Gain Loss Net
DerivativeInstrumentsNotDesignatedasHedgingInstrumentsUnrealizedGainLossNet
|
40300000 | usd |
btu |
Derivative Instruments Not Designatedas Hedging Instruments Unrealized Gain Loss Net
DerivativeInstrumentsNotDesignatedasHedgingInstrumentsUnrealizedGainLossNet
|
0 | usd | |
btu |
Derivative Instruments Not Designatedas Hedging Instruments Unrealized Gain Loss Net
DerivativeInstrumentsNotDesignatedasHedgingInstrumentsUnrealizedGainLossNet
|
159000000.0 | usd | |
CY2024Q2 | us-gaap |
Gain Loss On Sale Of Commodity Contracts
GainLossOnSaleOfCommodityContracts
|
2400000 | usd |
CY2023Q2 | us-gaap |
Gain Loss On Sale Of Commodity Contracts
GainLossOnSaleOfCommodityContracts
|
2800000 | usd |
us-gaap |
Gain Loss On Sale Of Commodity Contracts
GainLossOnSaleOfCommodityContracts
|
-3300000 | usd | |
us-gaap |
Gain Loss On Sale Of Commodity Contracts
GainLossOnSaleOfCommodityContracts
|
600000 | usd | |
CY2024Q2 | btu |
Fresh Start Adjustment Fair Value Adjustment
FreshStartAdjustmentFairValueAdjustment
|
800000 | usd |
CY2023Q2 | btu |
Fresh Start Adjustment Fair Value Adjustment
FreshStartAdjustmentFairValueAdjustment
|
600000 | usd |
btu |
Fresh Start Adjustment Fair Value Adjustment
FreshStartAdjustmentFairValueAdjustment
|
1500000 | usd | |
btu |
Fresh Start Adjustment Fair Value Adjustment
FreshStartAdjustmentFairValueAdjustment
|
1200000 | usd | |
CY2024Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
39400000 | usd |
CY2023Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
74200000 | usd |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
59500000 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
192200000 | usd | |
CY2024Q2 | btu |
Segment Reporting Information Adjusted Earning Before Interest Taxes Depreciation And Amortization
SegmentReportingInformationAdjustedEarningBeforeInterestTaxesDepreciationAndAmortization
|
309700000 | usd |
CY2023Q2 | btu |
Segment Reporting Information Adjusted Earning Before Interest Taxes Depreciation And Amortization
SegmentReportingInformationAdjustedEarningBeforeInterestTaxesDepreciationAndAmortization
|
358200000 | usd |
btu |
Segment Reporting Information Adjusted Earning Before Interest Taxes Depreciation And Amortization
SegmentReportingInformationAdjustedEarningBeforeInterestTaxesDepreciationAndAmortization
|
470200000 | usd | |
btu |
Segment Reporting Information Adjusted Earning Before Interest Taxes Depreciation And Amortization
SegmentReportingInformationAdjustedEarningBeforeInterestTaxesDepreciationAndAmortization
|
748800000 | usd | |
us-gaap |
Fair Value Of Assets Acquired
FairValueOfAssetsAcquired
|
153400000 | usd | |
btu |
Asset Acquisition Consideration Transferred Excluding Transaction Cost
AssetAcquisitionConsiderationTransferredExcludingTransactionCost
|
134400000 | usd | |
us-gaap |
Asset Acquisition Consideration Transferred Transaction Cost
AssetAcquisitionConsiderationTransferredTransactionCost
|
9400000 | usd | |
us-gaap |
Noncash Or Part Noncash Acquisition Value Of Assets Acquired1
NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1
|
9600000 | usd | |
us-gaap |
Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
|
3200000 | shares | |
btu |
Payments For Repurchase Of Common Stock Including Commission Fees
PaymentsForRepurchaseOfCommonStockIncludingCommissionFees
|
80500000 | usd | |
CY2024Q2 | us-gaap |
Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
|
0 | shares |
CY2024Q2 | us-gaap |
Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
|
569600000 | usd |
CY2023Q2 | us-gaap |
Storm Damage Provision
StormDamageProvision
|
5000000 | usd |
us-gaap |
Storm Damage Provision
StormDamageProvision
|
5000000 | usd | |
CY2023Q2 | btu |
Storm Damage Provision For Materials And Supplies Inventories
StormDamageProvisionForMaterialsAndSuppliesInventories
|
4000000 | usd |
btu |
Storm Damage Provision For Materials And Supplies Inventories
StormDamageProvisionForMaterialsAndSuppliesInventories
|
4000000 | usd | |
CY2023Q2 | btu |
Storm Damage Provision For Buildings And Equipment
StormDamageProvisionForBuildingsAndEquipment
|
1000000 | usd |
btu |
Storm Damage Provision For Buildings And Equipment
StormDamageProvisionForBuildingsAndEquipment
|
1000000 | usd | |
us-gaap |
Provision For Other Losses
ProvisionForOtherLosses
|
28700000 | usd | |
CY2023Q2 | us-gaap |
Provision For Other Losses
ProvisionForOtherLosses
|
28700000 | usd |
CY2023Q2 | btu |
Provision For Other Losses Related To Longwall Development And Other Costs
ProvisionForOtherLossesRelatedToLongwallDevelopmentAndOtherCosts
|
17800000 | usd |
btu |
Provision For Other Losses Related To Longwall Development And Other Costs
ProvisionForOtherLossesRelatedToLongwallDevelopmentAndOtherCosts
|
17800000 | usd | |
CY2023Q2 | btu |
Provision For Other Losses For Equipment
ProvisionForOtherLossesForEquipment
|
10900000 | usd |
btu |
Provision For Other Losses For Equipment
ProvisionForOtherLossesForEquipment
|
10900000 | usd | |
us-gaap |
Insurance Recoveries
InsuranceRecoveries
|
109500000 | usd | |
us-gaap |
Proceeds From Insurance Settlement Investing Activities
ProceedsFromInsuranceSettlementInvestingActivities
|
5600000 | usd | |
CY2024Q2 | us-gaap |
Loss Contingency Receivable
LossContingencyReceivable
|
103900000 | usd |
us-gaap |
Revenue From Collaborative Arrangement Excluding Revenue From Contract With Customer
RevenueFromCollaborativeArrangementExcludingRevenueFromContractWithCustomer
|
30000000 | aud | |
btu |
Revenue Related To Excess Port And Rail Capacity Agreement
RevenueRelatedToExcessPortAndRailCapacityAgreement
|
19200000 | usd | |
CY2024Q2 | us-gaap |
Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
|
569600000 | usd |
CY2024Q2 | us-gaap |
Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
|
569600000 | usd |
CY2024Q2 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2024Q2 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2024Q2 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false | |
CY2024Q2 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false |