Full Fundamentals
All metrics by year — income statement, balance sheet, cash flow
15
Income Statement7
Metric
Trend
2024
Revenue
$5.88B
Interest Expense
$63M
Interest Income
$137M
Income Tax
$-191M
Net Income
$-255M
EPS (Basic)
$-0.89
EPS (Diluted)
$-0.89
Balance Sheet12
Metric
Trend
2024
Cash & Equivalents
$2.68B
Receivables
$2.12B
Inventory
$154M
Current Assets
$8.84B
PP&E (Net)
$73.47B
Goodwill
$5.43B
Intangibles
$10M
Total Assets
$94.81B
Accounts Payable
$2.10B
Current Liabilities
$14.56B
Total Liabilities
$58.35B
Stockholders' Equity
$3.60B
Cash Flow5
Metric
Trend
2024
Operating Cash Flow
$1.27B
CapEx
$3.73B
Investing Cash Flow
$-6.80B
Financing Cash Flow
$7.65B
Free Cash Flow
$-2.46B
Profitability3
Metric
Trend
2024
Net Margin
-4.3%
ROA
-0.30%
ROE
-6.7%
Liquidity & Solvency2
Metric
Trend
2024
Current Ratio
0.6
Quick Ratio
0.3
Efficiency2
Metric
Trend
2024
Asset Turnover
0.1
Receivables Turnover
3.2
Per Share1
Metric
Trend
2024
EPS (TTM)
$-0.89
Valuation (TTM)4
Metric
Trend
2024
Revenue TTM
$5.88B
Net Income TTM
$-255M
P/E
-28.4
Earnings Yield
-3.5%
No quarterly filings for BEPJ
We don't have SEC filings for this ticker yet.
Most recent period on the left · null values shown as ·
Financial Statements
Income statement, balance sheet, cash flow — annual, last 5 years
16
Metric
2024-12-31
2023-12-31
2022-12-31
Revenue
$5.88B
$5.04B
$4.71B
Net Income
$-255M
$-91M
$-166M
Diluted EPS
$-0.89
$-0.32
$-0.60
Metric
2024-12-31
2023-12-31
2022-12-31
Current Ratio
0.6
·
·
Quick Ratio
0.3
·
·
Metric
2024-12-31
2023-12-31
2022-12-31
Free Cash Flow
$-2.46B
·
·
Institutional owners (13F)
1 filer
· $504K total
· As of June 30, 2026
17
Institutions that report holding this stock in their quarterly SEC Form 13F. Long positions only; a single filer may appear twice for separate option legs. Large offsetting put/call legs typically reflect market-making or hedged inventory, not directional conviction.
Holders1
Value held$504K
New positions0
Exited positions0
Institutional activity — Q2 2026 vs prior quarter
New positions
Exited positions
Increased
Decreased
Net shares change
0 (0 vs prior Q)
0 (0 vs prior Q)
0 (0 vs prior Q)
0 (0 vs prior Q)
0
Compared to Q1 2026. SEC Form 13F filings are due within 45 days of quarter-end plus a short buffer for late filers — quarters still inside that window are skipped in favor of the most recent fully-reported pair.