OC
OC
NYSE · Building

Owens Corning

$114.08
-6.99 (-5.77%)
As of May 16, 9:32 PM ET ·
Financial Highlights (FY 2026)
Revenue
9.75B
Net Income
-503,585,507
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.75B 9.64B 3.66B 4.33B
Gross Profit 2.78B 2.75B 2.22B 2.63B
Operating Income 346.98M 308.73M 499.39M 614.95M
Net Income -503,585,507 -448,074,104 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 2.65B 2.65B 1.98B 2.09B
Total Equity 1.97B 1.97B 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.02B 954.99M 714.45M 800.43M
Free Cash Flow 441.37M 361.18M