MyFinsight
Home
Blog
About
Income Statement
|
Cash Flow
|
Balance Sheet
|
Ratios
Show more
Subscribe for Financial Insights
Page 1
123
Page 1
Financial Ratios
2025-09-30
2025-06-30
Free Cash flow
-37,631
-40,863
Return on Equity
-13.513
20.152
Net Profit Margin
21.057
-43.183
Debt to Asset Ratio
135.296
143.879
Quick Ratio
103.537
87.135
Current Ratio
119.639
99.548
Page 1
Page 1
Buy us a coffee
Time Plot
Show the time plot by selecting a row from the table.
Babcock & Wilcox Enterprises, Inc. (BWSN)
Babcock & Wilcox Enterprises, Inc. (BWSN)