2024 Q2 Form 10-Q Financial Statement
#000112494124000049 Filed on May 03, 2024
Income Statement
Concept | 2024 Q2 | 2024 Q1 |
---|---|---|
Revenue | $2.675B | $1.912B |
YoY Change | 6.83% | 10.4% |
Cost Of Revenue | $1.991B | $1.439B |
YoY Change | 6.61% | 11.53% |
Gross Profit | $683.7M | $473.2M |
YoY Change | 7.47% | 7.08% |
Gross Profit Margin | 25.56% | 24.74% |
Selling, General & Admin | $418.5M | $381.5M |
YoY Change | 16.67% | 12.77% |
% of Gross Profit | 61.21% | 80.62% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $26.50M | $46.60M |
YoY Change | 21.56% | 125.12% |
% of Gross Profit | 3.88% | 9.85% |
Operating Expenses | $467.9M | $428.1M |
YoY Change | 16.42% | 12.27% |
Operating Profit | $215.8M | $45.10M |
YoY Change | -7.9% | -25.58% |
Interest Expense | -$45.40M | -$38.60M |
YoY Change | -274.62% | -238.85% |
% of Operating Profit | -21.04% | -85.59% |
Other Income/Expense, Net | ||
YoY Change | ||
Pretax Income | $170.4M | $4.100M |
YoY Change | -18.19% | -87.5% |
Income Tax | $43.20M | $1.500M |
% Of Pretax Income | 25.35% | 36.59% |
Net Earnings | $127.2M | $5.600M |
YoY Change | -17.3% | -77.42% |
Net Earnings / Revenue | 4.76% | 0.29% |
Basic Earnings Per Share | $2.03 | $0.09 |
Diluted Earnings Per Share | $1.99 | $0.09 |
COMMON SHARES | ||
Basic Shares Outstanding | 63.60M shares | 63.43M shares |
Diluted Shares Outstanding | 63.90M shares | 64.80M shares |
Balance Sheet
Concept | 2024 Q2 | 2024 Q1 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $76.60M | $134.6M |
YoY Change | 16.41% | 81.4% |
Cash & Equivalents | $76.60M | $134.6M |
Short-Term Investments | ||
Other Short-Term Assets | $106.9M | $520.1M |
YoY Change | 8.64% | 623.37% |
Inventory | $1.612B | $1.538B |
Prepaid Expenses | ||
Receivables | $1.571B | $1.189B |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $3.790B | $3.381B |
YoY Change | 15.12% | 24.46% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $483.3M | $974.3M |
YoY Change | 26.92% | 177.74% |
Goodwill | $2.018B | $2.011B |
YoY Change | 4.93% | 4.68% |
Intangibles | $445.7M | $434.0M |
YoY Change | 7.19% | -0.73% |
Long-Term Investments | ||
YoY Change | ||
Other Assets | $16.10M | $18.30M |
YoY Change | 42.48% | 125.93% |
Total Long-Term Assets | $3.547B | $3.438B |
YoY Change | 10.56% | 7.88% |
TOTAL ASSETS | ||
Total Short-Term Assets | $3.790B | $3.381B |
Total Long-Term Assets | $3.547B | $3.438B |
Total Assets | $7.337B | $6.819B |
YoY Change | 12.87% | 15.51% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $1.323B | $1.247B |
YoY Change | 0.39% | 41.74% |
Accrued Expenses | $532.7M | $515.1M |
YoY Change | 6.97% | 68.11% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $44.10M | $45.00M |
YoY Change | 45.07% | 60.71% |
Total Short-Term Liabilities | $1.996B | $1.807B |
YoY Change | 2.7% | 37.95% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $3.062B | $2.709B |
YoY Change | 75.03% | 41.66% |
Other Long-Term Liabilities | $1.600M | $437.8M |
YoY Change | 128.57% | 16.87% |
Total Long-Term Liabilities | $1.600M | $3.147B |
YoY Change | 128.57% | 37.6% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $1.996B | $1.807B |
Total Long-Term Liabilities | $1.600M | $3.147B |
Total Liabilities | $5.583B | $4.978B |
YoY Change | 36.9% | 38.38% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $571.5M | $624.4M |
YoY Change | -30.31% | -13.82% |
Common Stock | $1.197B | $1.229B |
YoY Change | -0.95% | 2.62% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $1.754B | $1.841B |
YoY Change | ||
Total Liabilities & Shareholders Equity | $7.337B | $6.819B |
YoY Change | 12.87% | 15.51% |
Cashflow Statement
Concept | 2024 Q2 | 2024 Q1 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $127.2M | $5.600M |
YoY Change | -17.3% | -77.42% |
Depreciation, Depletion And Amortization | $26.50M | $46.60M |
YoY Change | 21.56% | 125.12% |
Cash From Operating Activities | -$48.40M | -$140.8M |
YoY Change | -118.8% | -239.13% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $34.50M | $27.00M |
YoY Change | -9.45% | 21.62% |
Acquisitions | $109.0M | |
YoY Change | 297.81% | |
Other Investing Activities | -$93.60M | -$108.1M |
YoY Change | -5950.0% | 384.75% |
Cash From Investing Activities | -$128.1M | -$135.1M |
YoY Change | 250.96% | 203.6% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | 118.7M | 327.1M |
YoY Change | -151.65% | -751.59% |
NET CHANGE | ||
Cash From Operating Activities | -48.40M | -140.8M |
Cash From Investing Activities | -128.1M | -135.1M |
Cash From Financing Activities | 118.7M | 327.1M |
Net Change In Cash | -57.80M | 51.20M |
YoY Change | 556.82% | 687.69% |
FREE CASH FLOW | ||
Cash From Operating Activities | -$48.40M | -$140.8M |
Capital Expenditures | $34.50M | $27.00M |
Free Cash Flow | -$82.90M | -$167.8M |
YoY Change | -137.78% | -312.41% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2024Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
1439200000 | usd |
CY2023Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
1290400000 | usd |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
5600000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
24800000 | usd |
CY2023Q1 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2023Q1 | us-gaap |
Gross Profit
GrossProfit
|
441900000 | usd |
CY2023Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
32800000 | usd |
CY2024Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-1500000 | usd |
CY2023Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
8000000.0 | usd |
CY2024Q1 | us-gaap |
Temporary Equity Shares Issued
TemporaryEquitySharesIssued
|
0.0 | shares |
CY2024Q1 | us-gaap |
Temporary Equity Shares Outstanding
TemporaryEquitySharesOutstanding
|
0.0 | shares |
CY2023Q4 | us-gaap |
Temporary Equity Shares Issued
TemporaryEquitySharesIssued
|
0.0 | shares |
CY2023Q4 | us-gaap |
Temporary Equity Shares Outstanding
TemporaryEquitySharesOutstanding
|
0.0 | shares |
CY2023Q4 | us-gaap |
Temporary Equity Shares Authorized
TemporaryEquitySharesAuthorized
|
0.0 | shares |
CY2024Q1 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2024Q1 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2023Q1 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2024Q1 | us-gaap |
Gross Profit
GrossProfit
|
473200000 | usd |
CY2024Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
381500000 | usd |
CY2023Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
338300000 | usd |
CY2024Q1 | us-gaap |
Depreciation
Depreciation
|
25500000 | usd |
CY2023Q1 | us-gaap |
Depreciation
Depreciation
|
20700000 | usd |
CY2024Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
21100000 | usd |
CY2023Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
22300000 | usd |
CY2024Q1 | us-gaap |
Operating Expenses
OperatingExpenses
|
428100000 | usd |
CY2023Q1 | us-gaap |
Operating Expenses
OperatingExpenses
|
381300000 | usd |
CY2024Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
45100000 | usd |
CY2023Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
60600000 | usd |
CY2024Q1 | us-gaap |
Interest Expense
InterestExpense
|
38600000 | usd |
CY2023Q1 | us-gaap |
Interest Expense
InterestExpense
|
27800000 | usd |
CY2024Q1 | us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
-2400000 | usd |
CY2023Q1 | us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
0 | usd |
CY2024Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
4100000 | usd |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
5600000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
24800000 | usd |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
5600000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
24800000 | usd |
CY2024Q1 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
0 | usd |
CY2023Q1 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
6000000.0 | usd |
CY2024Q1 | us-gaap |
Undistributed Earnings Loss Allocated To Participating Securities Basic
UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
|
0 | usd |
CY2023Q1 | us-gaap |
Undistributed Earnings Loss Allocated To Participating Securities Basic
UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
|
2500000 | usd |
CY2024Q1 | becn |
Net Income Loss Available To Common Stockholders
NetIncomeLossAvailableToCommonStockholders
|
5600000 | usd |
CY2023Q1 | becn |
Net Income Loss Available To Common Stockholders
NetIncomeLossAvailableToCommonStockholders
|
16300000 | usd |
CY2024Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
63600000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
64300000 | shares |
CY2024Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
64800000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
65600000 | shares |
CY2024Q1 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.09 | |
CY2023Q1 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.25 | |
CY2024Q1 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.09 | |
CY2023Q1 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.25 | |
CY2024Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
|
-3100000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
|
-200000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
|
5100000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
|
-2800000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
800000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
200000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
1200000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-3200000 | usd |
CY2024Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
6800000 | usd |
CY2023Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
21600000 | usd |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1823500000 | usd |
CY2024Q1 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
2800000 | usd |
CY2024Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
7400000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
1200000 | usd |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
5600000 | usd |
CY2024Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1840500000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1904100000 | usd |
CY2023Q1 | us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
23100000 | usd |
CY2023Q1 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
4000000.0 | usd |
CY2023Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
6000000.0 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-3200000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
24800000 | usd |
CY2023Q1 | us-gaap |
Dividends Preferred Stock
DividendsPreferredStock
|
6000000.0 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1906600000 | usd |
CY2024Q1 | us-gaap |
Profit Loss
ProfitLoss
|
5600000 | usd |
CY2023Q1 | us-gaap |
Profit Loss
ProfitLoss
|
24800000 | usd |
CY2024Q1 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
46600000 | usd |
CY2023Q1 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
43000000.0 | usd |
CY2024Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
7400000 | usd |
CY2023Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
6000000.0 | usd |
CY2024Q1 | becn |
Interest Expenses And Other Financing Costs
InterestExpensesAndOtherFinancingCosts
|
500000 | usd |
CY2023Q1 | becn |
Interest Expenses And Other Financing Costs
InterestExpensesAndOtherFinancingCosts
|
1100000 | usd |
CY2024Q1 | us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
-2400000 | usd |
CY2023Q1 | us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
0 | usd |
CY2024Q1 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
1600000 | usd |
CY2023Q1 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
4200000 | usd |
CY2024Q1 | us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
2800000 | usd |
CY2023Q1 | us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
1100000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
38400000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-8600000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
303200000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-40000000.0 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
69200000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-68700000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
207000000.0 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-88800000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
700000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
-900000 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-140800000 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
101200000 | usd |
CY2024Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
27000000.0 | usd |
CY2023Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
22200000 | usd |
CY2024Q1 | us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
109000000.0 | usd |
CY2023Q1 | us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
27400000 | usd |
CY2024Q1 | us-gaap |
Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
|
1700000 | usd |
CY2023Q1 | us-gaap |
Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
|
5100000 | usd |
CY2024Q1 | us-gaap |
Payments To Acquire Investments
PaymentsToAcquireInvestments
|
800000 | usd |
CY2023Q1 | us-gaap |
Payments To Acquire Investments
PaymentsToAcquireInvestments
|
0 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-135100000 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-44500000 | usd |
CY2024Q1 | us-gaap |
Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
|
677800000 | usd |
CY2023Q1 | us-gaap |
Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
|
442000000.0 | usd |
CY2024Q1 | us-gaap |
Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
|
646800000 | usd |
CY2023Q1 | us-gaap |
Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
|
462500000 | usd |
CY2024Q1 | becn |
Proceeds From Issuance Of Term Loan
ProceedsFromIssuanceOfTermLoan
|
300000000.0 | usd |
CY2023Q1 | becn |
Proceeds From Issuance Of Term Loan
ProceedsFromIssuanceOfTermLoan
|
0 | usd |
CY2024Q1 | becn |
Payments Under Term Loan
PaymentsUnderTermLoan
|
0 | usd |
CY2023Q1 | becn |
Payments Under Term Loan
PaymentsUnderTermLoan
|
2500000 | usd |
CY2024Q1 | us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
200000 | usd |
CY2023Q1 | us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
0 | usd |
CY2024Q1 | becn |
Payments Under Equipment Financing Facilities And Finance Leases
PaymentsUnderEquipmentFinancingFacilitiesAndFinanceLeases
|
6400000 | usd |
CY2023Q1 | becn |
Payments Under Equipment Financing Facilities And Finance Leases
PaymentsUnderEquipmentFinancingFacilitiesAndFinanceLeases
|
4300000 | usd |
CY2024Q1 | us-gaap |
Payments For Repurchase Of Convertible Preferred Stock
PaymentsForRepurchaseOfConvertiblePreferredStock
|
100000 | usd |
CY2023Q1 | us-gaap |
Payments For Repurchase Of Convertible Preferred Stock
PaymentsForRepurchaseOfConvertiblePreferredStock
|
0 | usd |
CY2024Q1 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
0 | usd |
CY2023Q1 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
20900000 | usd |
CY2024Q1 | becn |
Proceeds From Employee Stock Purchase Plan
ProceedsFromEmployeeStockPurchasePlan
|
4100000 | usd |
CY2023Q1 | becn |
Proceeds From Employee Stock Purchase Plan
ProceedsFromEmployeeStockPurchasePlan
|
0 | usd |
CY2024Q1 | us-gaap |
Payments Of Dividends Preferred Stock And Preference Stock
PaymentsOfDividendsPreferredStockAndPreferenceStock
|
0 | usd |
CY2023Q1 | us-gaap |
Payments Of Dividends Preferred Stock And Preference Stock
PaymentsOfDividendsPreferredStockAndPreferenceStock
|
6000000.0 | usd |
CY2024Q1 | us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
3500000 | usd |
CY2023Q1 | us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
4800000 | usd |
CY2024Q1 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
4800000 | usd |
CY2023Q1 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
800000 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
327100000 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-50200000 | usd |
CY2024Q1 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-600000 | usd |
CY2023Q1 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
0 | usd |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
50600000 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
6500000 | usd |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
84000000.0 | usd |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
67700000 | usd |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
134600000 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
74200000 | usd |
CY2024Q1 | us-gaap |
Interest Paid Net
InterestPaidNet
|
40600000 | usd |
CY2023Q1 | us-gaap |
Interest Paid Net
InterestPaidNet
|
20800000 | usd |
CY2024Q1 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
3600000 | usd |
CY2023Q1 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
5900000 | usd |
CY2024Q1 | becn |
Amounts Accrued For Repurchases Of Common Stock
AmountsAccruedForRepurchasesOfCommonStock
|
0 | usd |
CY2023Q1 | becn |
Amounts Accrued For Repurchases Of Common Stock
AmountsAccruedForRepurchasesOfCommonStock
|
2200000 | usd |
CY2024Q1 | becn |
Business Combination Aggregate Annual Revenue
BusinessCombinationAggregateAnnualRevenue
|
318000000 | usd |
CY2024Q1 | us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
2000000 | usd |
CY2024Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1912400000 | usd |
CY2023Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1732300000 | usd |
CY2024Q1 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
5600000 | usd |
CY2023Q1 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
24800000 | usd |
CY2024Q1 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
0 | usd |
CY2023Q1 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
6000000.0 | usd |
CY2024Q1 | us-gaap |
Undistributed Continuing Operation Earnings Loss Allocation To Participating Securities Basic
UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic
|
0 | usd |
CY2023Q1 | us-gaap |
Undistributed Continuing Operation Earnings Loss Allocation To Participating Securities Basic
UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic
|
2500000 | usd |
CY2024Q1 | us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Diluted
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted
|
5600000 | usd |
CY2024Q1 | us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
|
5600000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
|
16300000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Diluted
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted
|
16300000 | usd |
CY2024Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
63600000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
64300000 | shares |
CY2024Q1 | becn |
Effect Of Common Share Equivalents
EffectOfCommonShareEquivalents
|
1200000 | shares |
CY2023Q1 | becn |
Effect Of Common Share Equivalents
EffectOfCommonShareEquivalents
|
1300000 | shares |
CY2024Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
64800000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
65600000 | shares |
CY2024Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.09 | |
CY2023Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.25 | |
CY2024Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.09 | |
CY2023Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.25 | |
CY2020Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Number Of Additional Shares Authorized
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
|
4850000 | shares |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
|
2717332 | shares |
CY2024Q1 | becn |
Number Of Annual Installments
NumberOfAnnualInstallments
|
3 | installment |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.0412 | |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.0426 | |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Weighted Average Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
|
0.4805 | |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Weighted Average Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
|
0.4992 | |
CY2024Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P5Y29D | |
CY2023Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P5Y1M13D | |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0 | |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0 | |
CY2023Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
1100000 | shares |
CY2023Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
41.38 | |
CY2023 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P5Y9M18D | |
CY2023Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
51300000 | usd |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
100000 | shares |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
84.90 | |
CY2024Q1 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
100000 | shares |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
30.42 | |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
0.0 | shares |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
62.07 | |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
1100000 | shares |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
46.42 | |
CY2024Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P6Y | |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
56700000 | usd |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
|
1100000 | shares |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
|
45.91 | |
CY2024Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
|
P5Y10M24D | |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
|
56300000 | usd |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
900000 | shares |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
39.38 | |
CY2024Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
|
P5Y2M12D | |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
|
50800000 | usd |
CY2024Q1 | us-gaap |
Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
|
1300000 | usd |
CY2023Q1 | us-gaap |
Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
|
400000 | usd |
CY2024Q1 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
6700000 | usd |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
40.20 | |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
31.86 | |
CY2024Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
|
2700000 | usd |
CY2023Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
|
1800000 | usd |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
|
6400000 | usd |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
|
3300000 | usd |
CY2023Q4 | becn |
Vendor Rebates
VendorRebates
|
371800000 | usd |
CY2023Q1 | becn |
Vendor Rebates
VendorRebates
|
273800000 | usd |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
84.83 | |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
65.00 | |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Total Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
|
8800000 | usd |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Total Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
|
3500000 | usd |
CY2024Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Equity Instruments Other Than Options Aggregate Intrinsic Value Vested
SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
|
15100000 | usd |
CY2023Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Equity Instruments Other Than Options Aggregate Intrinsic Value Vested
SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
|
3700000 | usd |
CY2024Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2024Q1 | us-gaap |
Stock Repurchased And Retired During Period Shares
StockRepurchasedAndRetiredDuringPeriodShares
|
0 | shares |
CY2023Q1 | us-gaap |
Stock Repurchased And Retired During Period Shares
StockRepurchasedAndRetiredDuringPeriodShares
|
400000 | shares |
CY2024Q1 | us-gaap |
Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
|
0 | |
CY2023Q1 | us-gaap |
Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
|
58.21 | |
CY2024Q1 | us-gaap |
Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
|
389100000 | usd |
CY2024Q1 | becn |
Vendor Rebates
VendorRebates
|
417200000 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
61600000 | usd |
CY2024Q1 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
102900000 | usd |
CY2023Q4 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
72800000 | usd |
CY2023Q1 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
71900000 | usd |
CY2024Q1 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
520100000 | usd |
CY2023Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
444600000 | usd |
CY2023Q1 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
345700000 | usd |
CY2023Q4 | us-gaap |
Goodwill
Goodwill
|
1952600000 | usd |
CY2024Q1 | us-gaap |
Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
|
59200000 | usd |
CY2024Q1 | us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
-700000 | usd |
CY2024Q1 | us-gaap |
Goodwill
Goodwill
|
2011100000 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
1296000000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
1244500000 | usd |
CY2023Q1 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
1214400000 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
871800000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
850800000 | usd |
CY2023Q1 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
787000000.0 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
424200000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
393700000 | usd |
CY2023Q1 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
427400000 | usd |
CY2024Q1 | us-gaap |
Indefinite Lived Intangible Assets Excluding Goodwill
IndefiniteLivedIntangibleAssetsExcludingGoodwill
|
9800000 | usd |
CY2023Q4 | us-gaap |
Indefinite Lived Intangible Assets Excluding Goodwill
IndefiniteLivedIntangibleAssetsExcludingGoodwill
|
9800000 | usd |
CY2023Q1 | us-gaap |
Indefinite Lived Intangible Assets Excluding Goodwill
IndefiniteLivedIntangibleAssetsExcludingGoodwill
|
9800000 | usd |
CY2024Q1 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
434000000.0 | usd |
CY2023Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
403500000 | usd |
CY2023Q1 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
437200000 | usd |
CY2024Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
21100000 | usd |
CY2023Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
22300000 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
66700000 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
56900000 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
47400000 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
38400000 | usd |
CY2024Q1 | becn |
Finite Lived Intangible Assets Amortization Expense After Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour
|
153200000 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
424200000 | usd |
CY2024Q1 | becn |
Accrued Inventory Current
AccruedInventoryCurrent
|
178100000 | usd |
CY2023Q4 | becn |
Accrued Inventory Current
AccruedInventoryCurrent
|
140500000 | usd |
CY2023Q1 | becn |
Accrued Inventory Current
AccruedInventoryCurrent
|
108800000 | usd |
CY2024Q1 | becn |
Accrued Customer Rebates Current
AccruedCustomerRebatesCurrent
|
38200000 | usd |
CY2023Q4 | becn |
Accrued Customer Rebates Current
AccruedCustomerRebatesCurrent
|
124900000 | usd |
CY2023Q1 | becn |
Accrued Customer Rebates Current
AccruedCustomerRebatesCurrent
|
35800000 | usd |
CY2024Q1 | us-gaap |
Accrued Employee Benefits Current
AccruedEmployeeBenefitsCurrent
|
55700000 | usd |
CY2023Q4 | us-gaap |
Accrued Employee Benefits Current
AccruedEmployeeBenefitsCurrent
|
101400000 | usd |
CY2023Q1 | us-gaap |
Accrued Employee Benefits Current
AccruedEmployeeBenefitsCurrent
|
47600000 | usd |
CY2024Q1 | becn |
Accrued Selling General And Administrative Expense Current
AccruedSellingGeneralAndAdministrativeExpenseCurrent
|
121100000 | usd |
CY2023Q4 | becn |
Accrued Selling General And Administrative Expense Current
AccruedSellingGeneralAndAdministrativeExpenseCurrent
|
108500000 | usd |
CY2023Q1 | becn |
Accrued Selling General And Administrative Expense Current
AccruedSellingGeneralAndAdministrativeExpenseCurrent
|
101700000 | usd |
CY2024Q1 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
0 | usd |
CY2023Q4 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
100000 | usd |
CY2023Q1 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
1300000 | usd |
CY2024Q1 | becn |
Accrued Interest And Other Current
AccruedInterestAndOtherCurrent
|
30000000.0 | usd |
CY2023Q4 | becn |
Accrued Interest And Other Current
AccruedInterestAndOtherCurrent
|
23200000 | usd |
CY2023Q1 | becn |
Accrued Interest And Other Current
AccruedInterestAndOtherCurrent
|
11200000 | usd |
CY2024Q1 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
423100000 | usd |
CY2023Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
498600000 | usd |
CY2023Q1 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
306400000 | usd |
CY2024Q1 | us-gaap |
Senior Long Term Notes
SeniorLongTermNotes
|
1238300000 | usd |
CY2023Q4 | us-gaap |
Senior Long Term Notes
SeniorLongTermNotes
|
1237800000 | usd |
CY2023Q1 | us-gaap |
Senior Long Term Notes
SeniorLongTermNotes
|
644600000 | usd |
CY2024Q1 | becn |
Term Loans And Senior Notes Net
TermLoansAndSeniorNotesNet
|
2487600000 | usd |
CY2023Q4 | becn |
Term Loans And Senior Notes Net
TermLoansAndSeniorNotesNet
|
2192300000 | usd |
CY2023Q1 | becn |
Term Loans And Senior Notes Net
TermLoansAndSeniorNotesNet
|
1604800000 | usd |
CY2021Q2 | us-gaap |
Deferred Finance Costs Gross
DeferredFinanceCostsGross
|
4000000 | usd |
CY2021Q2 | us-gaap |
Deferred Finance Costs Gross
DeferredFinanceCostsGross
|
8300000 | usd |
CY2023Q3 | us-gaap |
Deferred Finance Costs Gross
DeferredFinanceCostsGross
|
8100000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
34100000 | usd |
CY2023Q1 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
30000000.0 | usd |
CY2024Q1 | us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
7600000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
4600000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
2000000.0 | usd |
CY2023Q1 | us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
1100000 | usd |
CY2024Q1 | us-gaap |
Variable Lease Cost
VariableLeaseCost
|
3500000 | usd |
CY2023Q1 | us-gaap |
Variable Lease Cost
VariableLeaseCost
|
2900000 | usd |
CY2024Q1 | us-gaap |
Lease Cost
LeaseCost
|
47200000 | usd |
CY2023Q1 | us-gaap |
Lease Cost
LeaseCost
|
38600000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
32900000 | usd |
CY2023Q1 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
28600000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
|
2200000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
|
1100000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
6400000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
4300000 | usd |
CY2024Q1 | us-gaap |
Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
|
19300000 | usd |
CY2023Q1 | us-gaap |
Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
|
11800000 | usd |
CY2024Q1 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
19700000 | usd |
CY2023Q1 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
6800000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P5Y10M24D | |
CY2024Q1 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.0537 | |
CY2024Q1 | us-gaap |
Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
|
P4Y8M12D | |
CY2024Q1 | us-gaap |
Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
|
0.0600 | |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
86700000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Payments Remainder Of Fiscal Year
FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
|
27400000 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
117700000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Payments Due Next Twelve Months
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
|
36300000 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
104800000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Payments Due Year Two
FinanceLeaseLiabilityPaymentsDueYearTwo
|
35400000 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
88000000.0 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Payments Due Year Three
FinanceLeaseLiabilityPaymentsDueYearThree
|
30300000 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
70500000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Payments Due Year Four
FinanceLeaseLiabilityPaymentsDueYearFour
|
19300000 | usd |
CY2024Q1 | becn |
Lessee Operating Lease Liability Payments Due After Year Four
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour
|
151800000 | usd |
CY2024Q1 | becn |
Finance Lease Liability Payments Due After Year Four
FinanceLeaseLiabilityPaymentsDueAfterYearFour
|
10800000 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
619500000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Payments Due
FinanceLeaseLiabilityPaymentsDue
|
159500000 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
91000000.0 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Undiscounted Excess Amount
FinanceLeaseLiabilityUndiscountedExcessAmount
|
20600000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
528500000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
138900000 | usd |
CY2024Q1 | us-gaap |
Oci Before Reclassifications Net Of Tax Attributable To Parent
OciBeforeReclassificationsNetOfTaxAttributableToParent
|
2000000.0 | usd |
CY2024Q1 | us-gaap |
Reclassification From Aoci Current Period Net Of Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
|
-800000 | usd |
CY2024Q1 | us-gaap |
Noncurrent Assets
NoncurrentAssets
|
889200000 | usd |
CY2023Q4 | us-gaap |
Noncurrent Assets
NoncurrentAssets
|
837400000 | usd |
CY2023Q1 | us-gaap |
Noncurrent Assets
NoncurrentAssets
|
786300000 | usd |
CY2019Q3 | us-gaap |
Derivative Number Of Instruments Held
DerivativeNumberOfInstrumentsHeld
|
2 | agreement |
CY2019Q3 | us-gaap |
Derivative Number Of Instruments Held
DerivativeNumberOfInstrumentsHeld
|
2 | agreement |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
800000 | usd |
CY2024Q1 | us-gaap |
Interest Rate Cash Flow Hedge Gain Loss To Be Reclassified During Next12 Months Net
InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet
|
9600000 | usd |
CY2024Q1 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2024Q1 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2024Q1 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false | |
CY2024Q1 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false |