Skip to content
10-Q

Quarterly Report

BEACON ROOFING SUPPLY, INC.

0001124941-24-000068

← back to feed
Filed
Aug 2, 2024 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding Q2 2024 · Jul 31, 2024 61.87M sh
Shares Diluted Q2 2024 · Jun 30, 2024 63.9M sh
Shares Diluted Q2 2024 · Jun 30, 2024 64.3M sh
Shares Diluted Q2 2024 · Jun 30, 2023 65.1M sh
Shares Diluted Q2 2024 · Jun 30, 2023 65.3M sh
Stock Repurchased Q2 2024 · Jun 30, 2024 $180M
Stock Repurchased Q2 2024 · Jun 30, 2023 $72.4M
Capex Q2 2024 · Jun 30, 2024 $61.5M
Capex Q2 2024 · Jun 30, 2023 $60.3M
Operating Cash Flow Q2 2024 · Jun 30, 2024 −$189.2M
Operating Cash Flow Q2 2024 · Jun 30, 2023 $358.7M
Cash And Equivalents Q2 2024 · Jun 30, 2024 $76.6M
Cash And Equivalents Q2 2024 · Dec 31, 2023 $84M
Cash And Equivalents Q2 2024 · Jun 30, 2023 $65.8M
Stockholders Equity Q2 2024 · Jun 30, 2024 $1.75B
Stockholders Equity Q2 2024 · Mar 31, 2024 $1.84B
Stockholders Equity Q2 2024 · Dec 31, 2023 $1.82B
Stockholders Equity Q2 2024 · Jun 30, 2023 $2.02B
Stockholders Equity Q2 2024 · Mar 31, 2023 $1.91B
Stockholders Equity Q2 2024 · Dec 31, 2022 $1.9B
Current Liabilities Q2 2024 · Jun 30, 2024 $2B
Current Liabilities Q2 2024 · Dec 31, 2023 $1.57B
Current Liabilities Q2 2024 · Jun 30, 2023 $1.94B
Total Liabilities Q2 2024 · Jun 30, 2024 $5.58B
Total Liabilities Q2 2024 · Dec 31, 2023 $4.38B
Total Liabilities Q2 2024 · Jun 30, 2023 $4.08B
Current Assets Q2 2024 · Jun 30, 2024 $3.79B
Current Assets Q2 2024 · Dec 31, 2023 $2.9B
Current Assets Q2 2024 · Jun 30, 2023 $3.29B
Total Assets Q2 2024 · Jun 30, 2024 $7.34B
Total Assets Q2 2024 · Dec 31, 2023 $6.21B
Total Assets Q2 2024 · Jun 30, 2023 $6.5B
Eps Diluted Q2 2024 · Jun 30, 2024 $1.99
Eps Diluted Q2 2024 · Jun 30, 2024 $2.07
Eps Diluted Q2 2024 · Jun 30, 2023 $1.97
Eps Diluted Q2 2024 · Jun 30, 2023 $2.22
Eps Basic Q2 2024 · Jun 30, 2024 $2.03
Eps Basic Q2 2024 · Jun 30, 2024 $2.10
Eps Basic Q2 2024 · Jun 30, 2023 $2.02
Eps Basic Q2 2024 · Jun 30, 2023 $2.26
Sga Expense Q2 2024 · Jun 30, 2024 $418.5M
Sga Expense Q2 2024 · Jun 30, 2024 $800M
Sga Expense Q2 2024 · Jun 30, 2023 $358.7M
Sga Expense Q2 2024 · Jun 30, 2023 $697M
Net Income Q2 2024 · Jun 30, 2024 $127.2M
Net Income Q2 2024 · Jun 30, 2024 $132.8M
Net Income Q2 2024 · Jun 30, 2023 $153.8M
Net Income Q2 2024 · Jun 30, 2023 $178.6M
Operating Income Q2 2024 · Jun 30, 2024 $215.8M
Operating Income Q2 2024 · Jun 30, 2024 $260.9M
Operating Income Q2 2024 · Jun 30, 2023 $234.3M
Operating Income Q2 2024 · Jun 30, 2023 $294.9M
Gross Profit Q2 2024 · Jun 30, 2024 $683.7M
Gross Profit Q2 2024 · Jun 30, 2024 $1.16B
Gross Profit Q2 2024 · Jun 30, 2023 $636.2M
Gross Profit Q2 2024 · Jun 30, 2023 $1.08B
Cost Of Revenue Q2 2024 · Jun 30, 2024 $1.99B
Cost Of Revenue Q2 2024 · Jun 30, 2024 $3.43B
Cost Of Revenue Q2 2024 · Jun 30, 2023 $1.87B
Cost Of Revenue Q2 2024 · Jun 30, 2023 $3.16B
Revenue Q2 2024 · Jun 30, 2024 $2.67B
Revenue Q2 2024 · Jun 30, 2024 $4.59B
Revenue Q2 2024 · Jun 30, 2023 $2.5B
Revenue Q2 2024 · Jun 30, 2023 $4.24B