OC
OC
NYSE · Building

Owens Corning

$154.67
-1.18 (-0.76%)
As of Aug 15, 1:15 AM ET ·
Financial Highlights (FY 2026)
Revenue
9.65B
Net Income
-498,346,481
Gross Margin
28.5%
Profit Margin
-5.2%
Rev Growth
+1.2%
D/E Ratio
1.34
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 28.5% 28.5% 60.7% 60.7%
Operating Margin 3.6% 3.2% 13.6% 14.2%
Profit Margin -5.2% -4.9% 12.2% 9.8%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 9.65B 9.54B 3.66B 4.33B
Gross Profit 2.75B 2.72B 2.22B 2.63B
Operating Income 343.37M 305.52M 499.39M 614.95M
Net Income -498,346,481 -443,412,588 445.88M 425.94M
Gross Margin 28.5% 28.5% 60.7% 60.7%
Operating Margin 3.6% 3.2% 13.6% 14.2%
Profit Margin -5.2% -4.9% 12.2% 9.8%
Rev Growth +1.2% +1.2% +23.9% +16.8%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 3.55B 3.55B 1.98B 2.09B
Total Equity 2.65B 2.65B 6.34B 7.12B
D/E Ratio 1.34 1.34 0.31 0.29
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 1.01B 945.06M 714.45M 800.43M
Free Cash Flow 441.37M 361.18M