TipRanks
Go Ultimate55% OFF

Fennec Pharmaceuticals (FENC) Ratios

Fennec Pharmaceuticals Ratios

FENC's free cash flow for Q2 2026 was $50.00K. For the 2026 fiscal year, FENC's free cash flow was increased by $0.00 and operating cash flow was $50.00K. See a summary of the company’s cash flow.

Financial ratios
RatiosDec 25Dec 24Dec 23Dec 22Dec 21
Liquidity Ratios
Current Ratio6.346.383.565.8013.54
Quick Ratio6.196.223.275.6713.54
Cash Ratio3.503.851.765.1612.76
Solvency Ratio-0.280.01-0.41-0.80-0.04
Operating Cash Flow Ratio-1.193.90-2.27-3.92-8.60
Short-Term Operating Cash Flow Coverage0.000.000.000.000.00
Net Current Asset Value$ 31.55M$ -6.69M$ -11.63M$ -2.78M$ 15.74M
Leverage Ratios
Debt-to-Assets Ratio0.000.431.150.920.22
Debt-to-Equity Ratio0.00-3.29-2.66-9.690.32
Debt-to-Capital Ratio0.001.441.601.120.24
Long-Term Debt-to-Capital Ratio0.001.441.601.120.24
Financial Leverage Ratio2.00-7.65-2.31-10.491.42
Debt Service Coverage Ratio-3.631.09-3.73-23.40-137.26
Interest Coverage Ratio-3.050.61-3.76-23.10-136.69
Debt to Market Cap0.000.110.100.100.04
Interest Debt Per Share0.070.861.290.980.20
Net Debt to EBITDA4.93-1.52-1.40-0.050.94
Profitability Margins
Gross Profit Margin91.57%93.30%94.08%94.40%0.00%
EBIT Margin-16.92%8.41%-59.53%-1481.17%0.00%
EBITDA Margin-16.69%10.09%-59.53%-1481.17%0.00%
Operating Profit Margin-14.22%5.21%-60.09%-1471.60%0.00%
Pretax Profit Margin-21.58%-0.15%-75.50%-1544.89%0.00%
Net Profit Margin-21.82%-0.92%-75.50%-1554.46%0.00%
Continuous Operations Profit Margin-21.82%-0.92%-75.50%-1544.89%0.00%
Net Income Per EBT101.10%614.08%100.00%100.62%100.63%
EBT Per EBIT151.83%-2.86%125.64%104.98%100.71%
Return on Assets (ROA)-13.90%-0.97%-59.73%-88.57%-77.88%
Return on Equity (ROE)-27.79%7.43%138.06%928.80%-110.68%
Return on Capital Employed (ROCE)-10.65%6.52%-66.13%-101.16%-82.96%
Return on Invested Capital (ROIC)-10.65%6.52%-66.06%-101.16%-82.96%
Return on Tangible Assets-13.90%-0.97%-59.73%-88.57%-77.88%
Earnings Yield-4.43%-0.25%-5.28%-9.40%-15.23%
Efficiency Ratios
Receivables Turnover1.933.692.410.990.00
Payables Turnover0.810.980.330.040.00
Inventory Turnover2.413.000.580.150.00
Fixed Asset Turnover0.000.000.000.000.00
Asset Turnover0.641.060.790.060.00
Working Capital Turnover Ratio0.961.681.030.070.00
Cash Conversion Cycle-107.65-151.10-318.86-7331.580.00
Days of Sales Outstanding189.5198.92151.38367.380.00
Days of Inventory Outstanding151.48121.51625.052444.650.00
Days of Payables Outstanding448.64371.531095.2910143.600.00
Operating Cycle341.00220.44776.432812.030.00
Cash Flow Ratios
Operating Cash Flow Per Share-0.440.99-0.65-0.69-0.55
Free Cash Flow Per Share-0.440.99-0.65-0.69-0.55
Dividend Paid and CapEx Coverage Ratio0.000.000.000.000.00
Capital Expenditure Coverage Ratio0.000.000.000.000.00
Operating Cash Flow Coverage Ratio0.001.40-0.55-0.73-2.85
Operating Cash Flow to Sales Ratio-0.280.57-0.81-11.760.00
Free Cash Flow Yield-5.67%15.64%-5.64%-7.12%-12.41%
Valuation Ratios
Price-to-Earnings (P/E) Ratio-21.39-395.00-18.93-10.63-6.57
Price-to-Sales (P/S) Ratio4.933.6314.29165.290.00
Price-to-Book (P/B) Ratio6.28-29.38-26.13-98.767.27
Price-to-Free Cash Flow (P/FCF) Ratio-17.646.39-17.72-14.05-8.06
Price-to-Operating Cash Flow Ratio-17.646.39-17.72-14.05-8.06
Price-to-Earnings Growth (PEG) Ratio-0.014.060.56-0.300.55
Enterprise Value Multiple-24.6034.43-25.41-11.21-5.73
Enterprise Value183.32M165.20M321.41M254.85M98.51M
EV to EBITDA-24.6034.43-25.41-11.21-5.73
EV to Sales4.113.4815.12166.030.00
EV to Free Cash Flow-14.706.12-18.75-14.11-6.93
EV to Operating Cash Flow-14.706.12-18.75-14.11-6.93
Tangible Book Value Per Share1.23-0.22-0.44-0.100.61
Shareholders’ Equity Per Share1.23-0.22-0.44-0.100.61
Tax and Other Ratios
Effective Tax Rate-0.01-5.140.00-0.01-0.01
Revenue Per Share1.561.740.800.060.00
Net Income Per Share-0.34-0.02-0.60-0.91-0.67
Tax Burden1.016.141.001.011.01
Interest Burden1.28-0.021.271.041.01
Research & Development to Revenue0.010.010.002.300.00
SG&A to Revenue1.050.870.9711.550.00
Stock-Based Compensation to Revenue0.160.110.252.750.00
Income Quality1.21-61.881.070.760.82

Currency in USD