Skip to main content
TipRanks
Go Ultimate75% OFF

Roivant Sciences (87S) Ratios

2 Followers

Roivant Sciences Ratios

DE:87S's free cash flow for Q2 2026 was $594.21M. For the 2026 fiscal year, DE:87S's free cash flow was decreased by $-208.00K and operating cash flow was $594.42M. See a summary of the company’s cash flow.

Financial ratios
RatiosMar 26Mar 25Mar 24Mar 23Mar 22
Liquidity Ratios
Current Ratio18.3733.4725.246.6011.64
Quick Ratio18.3733.4725.106.5911.64
Cash Ratio5.0518.1724.506.1511.18
Solvency Ratio-0.71-0.635.65-1.27-1.60
Operating Cash Flow Ratio-2.67-5.62-2.87-3.10-3.68
Short-Term Operating Cash Flow Coverage0.00-85.29-63.77-20.710.00
Net Current Asset Value$ 4.75B$ 4.75B$ 5.96B$ 1.02B$ 1.62B
Leverage Ratios
Debt-to-Assets Ratio0.020.020.070.200.11
Debt-to-Equity Ratio0.020.020.080.420.17
Debt-to-Capital Ratio0.020.020.080.290.15
Long-Term Debt-to-Capital Ratio0.000.000.070.240.11
Financial Leverage Ratio1.261.161.212.061.56
Debt Service Coverage Ratio0.00-72.72-17.62-17.23-129.41
Interest Coverage Ratio0.000.00129.31-42.02-191.97
Debt to Market Cap0.000.000.050.080.06
Interest Debt Per Share0.150.140.680.710.43
Net Debt to EBITDA5.023.927.521.011.95
Profitability Margins
Gross Profit Margin84.44%96.86%95.11%78.58%83.78%
EBIT Margin-3203.12%-2346.02%-2521.71%-1953.11%-1658.12%
EBITDA Margin-3162.59%-2297.59%-2454.35%-1922.34%-1647.39%
Operating Profit Margin-15560.57%-3833.27%13746.93%-1917.95%-2444.82%
Pretax Profit Margin-3203.12%-2346.02%13963.43%-1998.75%-1670.85%
Net Profit Margin-3629.19%-591.96%13294.18%-1646.59%-1528.89%
Continuous Operations Profit Margin-4817.28%-2511.84%13897.70%-2007.22%-1671.52%
Net Income Per EBT113.30%25.23%95.21%82.38%91.50%
EBT Per EBIT20.58%61.20%101.57%104.21%68.34%
Return on Assets (ROA)-5.25%-3.16%60.21%-42.23%-32.70%
Return on Equity (ROE)-6.62%-3.67%72.86%-87.15%-51.01%
Return on Capital Employed (ROCE)-23.68%-21.06%64.65%-55.51%-56.30%
Return on Invested Capital (ROIC)-23.63%-21.02%64.15%-54.17%-56.03%
Return on Tangible Assets-5.25%-3.16%61.39%-44.95%-32.70%
Earnings Yield-1.56%-2.35%53.24%-19.18%-25.55%
Efficiency Ratios
Receivables Turnover0.010.000.401.638.21
Payables Turnover0.070.040.030.350.26
Inventory Turnover0.000.000.054.750.00
Fixed Asset Turnover0.090.290.500.660.64
Asset Turnover0.000.010.000.030.02
Working Capital Turnover Ratio0.000.010.010.040.03
Cash Conversion Cycle28922.40-9492.00-3178.89-750.81-1363.41
Days of Sales Outstanding34035.810.00924.00224.2244.44
Days of Inventory Outstanding0.000.008046.6676.760.00
Days of Payables Outstanding5113.419492.0012149.551051.791407.85
Operating Cycle34035.810.008970.66300.9844.44
Cash Flow Ratios
Operating Cash Flow Per Share-1.08-1.16-0.98-1.18-1.01
Free Cash Flow Per Share-1.09-1.16-0.98-1.20-1.04
Dividend Paid and CapEx Coverage Ratio-91.41-182.53-103.67-66.46-38.87
Capital Expenditure Coverage Ratio-91.41-182.53-553.74-66.46-38.87
Operating Cash Flow Coverage Ratio-6.98-8.38-1.53-1.75-2.39
Operating Cash Flow to Sales Ratio-90.84-28.89-23.39-13.76-12.26
Free Cash Flow Yield-3.95%-11.53%-9.38%-16.27%-21.01%
Valuation Ratios
Price-to-Earnings (P/E) Ratio-64.42-42.041.88-5.21-3.91
Price-to-Sales (P/S) Ratio2326.88251.93249.7385.8459.84
Price-to-Book (P/B) Ratio4.251.561.374.542.00
Price-to-Free Cash Flow (P/FCF) Ratio-25.34-8.67-10.66-6.14-4.76
Price-to-Operating Cash Flow Ratio-25.61-8.72-10.68-6.24-4.88
Price-to-Earnings Growth (PEG) Ratio-0.810.40-0.00-0.41-0.58
Enterprise Value Multiple-68.55-7.05-2.66-3.45-1.68
Enterprise Value17.91B4.70B2.13B4.06B1.53B
EV to EBITDA-68.55-7.05-2.66-3.45-1.68
EV to Sales2168.07161.9165.2166.3327.71
EV to Free Cash Flow-23.61-5.57-2.78-4.75-2.20
EV to Operating Cash Flow-23.87-5.60-2.79-4.82-2.26
Tangible Book Value Per Share7.637.158.062.053.08
Shareholders’ Equity Per Share6.526.467.621.622.47
Tax and Other Ratios
Effective Tax Rate-0.50-0.070.00-0.00-0.00
Revenue Per Share0.010.040.040.090.08
Net Income Per Share-0.43-0.245.55-1.42-1.26
Tax Burden1.130.250.950.820.92
Interest Burden1.001.00-5.541.021.01
Research & Development to Revenue82.5418.9513.458.578.74
SG&A to Revenue73.9120.3612.729.8014.02
Stock-Based Compensation to Revenue41.919.956.103.5510.22
Income Quality1.892.35-0.180.760.73

Currency in USD