DVAX (DVAX)

Financial Metrics & Valuation Analysis

Enterprise Valuation (TTM)

Enterprise Value$1.95B
EV / Sales7.54
EV / EBITDA-51.41
EV / Operating Cash Flow51.81
EV / Free Cash Flow62.86

Return Metrics (TTM)

Return on Equity (ROE)-9.71%
Return on Assets (ROA)-5.33%
Return on Invested Capital (ROIC)1.37%
Return on Capital Employed (ROCE)1.44%

Yield Metrics

Earnings Yield-2.77%
Free Cash Flow Yield1.70%

Balance Sheet Strength

Net Debt / EBITDA-3.40
Current Ratio7.62
Working Capital$707.49M
Tangible Asset Value$531.94M
Net Current Asset Value$401.96M

Working Capital Efficiency

Days Sales Outstanding103.54
Days Payables Outstanding34.14
Operating Cycle (Days)737.32
Cash Conversion Cycle703.18

Capital Allocation

CapEx / Revenue2.56%
CapEx / Operating Cash Flow17.59%
R&D / Revenue21.32%
SG&A / Revenue53.44%

Fiscal Year 2024 Ratios

Audited annual results as of 2024-12-31

Margins

Gross Profit Margin82.17%
Operating Margin-1.49%
Net Profit Margin9.85%

Solvency

Debt / Equity0.43
Quick Ratio9.91
Cash Ratio1.22

Per Share

Revenue / Share$2.13
FCF / Share$0.46
PE Ratio60.81