aboutsummaryrefslogtreecommitdiff
path: root/services
diff options
context:
space:
mode:
Diffstat (limited to 'services')
-rw-r--r--services/data_service.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/services/data_service.py b/services/data_service.py
index 156a33e..412ca94 100644
--- a/services/data_service.py
+++ b/services/data_service.py
@@ -355,6 +355,11 @@ def compute_ttm_ratios(ticker: str) -> dict:
if net_income and net_income > 0:
ratios["dividendPayoutRatioTTM"] = dividends_paid / net_income
+ # Expose raw EBITDA so callers (e.g. DCF EV/EBITDA section) use the
+ # same TTM figure as the Key Ratios tab — single canonical source.
+ if ebitda is not None:
+ ratios["ebitdaTTM"] = ebitda
+
return ratios
except Exception:
return {}
@@ -601,7 +606,6 @@ def get_balance_sheet_bridge_items(ticker: str) -> dict:
minority_interest = pick(
"Minority Interest",
"Minority Interests",
- "Total Equity Gross Minority Interest",
) or 0.0
net_debt = total_debt - cash_and_equivalents