TipRanks
Go Ultimate55% OFF

Rumble (RUM) Ratios

1,623 Followers

Rumble Ratios

RUM's free cash flow for Q2 2026 was $-91.62M. For the 2026 fiscal year, RUM's free cash flow was decreased by $-42.08M and operating cash flow was $-49.54M. See a summary of the company’s cash flow.

Financial ratios
RatiosDec 25Dec 24Dec 23Dec 22Dec 21
Liquidity Ratios
Current Ratio5.840.637.0922.096.80
Quick Ratio5.840.637.0922.096.80
Cash Ratio5.260.536.5121.146.51
Solvency Ratio-1.08-1.26-2.53-0.34-0.52
Operating Cash Flow Ratio-1.56-0.40-2.77-2.02-0.74
Short-Term Operating Cash Flow Coverage0.000.000.000.000.00
Net Current Asset Value$ 202.54M$ -122.30M$ 193.91M$ 325.01M$ 23.53M
Leverage Ratios
Debt-to-Assets Ratio0.010.010.010.000.03
Debt-to-Equity Ratio0.01-0.030.010.000.05
Debt-to-Capital Ratio0.01-0.030.010.000.05
Long-Term Debt-to-Capital Ratio0.000.000.000.000.00
Financial Leverage Ratio1.23-3.091.181.081.84
Debt Service Coverage Ratio0.000.000.00-28.84-3.50
Interest Coverage Ratio0.000.000.00-31.90-3.59
Debt to Market Cap0.000.000.000.000.00
Interest Debt Per Share0.010.010.010.010.03
Net Debt to EBITDA3.510.341.6410.364.37
Profitability Margins
Gross Profit Margin14.16%-45.02%-80.52%-11.07%17.55%
EBIT Margin-81.26%-356.45%-168.37%-87.56%-112.14%
EBITDA Margin-66.78%-342.20%-162.38%-82.27%-109.51%
Operating Profit Margin-76.65%-137.04%-167.42%-90.39%-111.05%
Pretax Profit Margin-81.26%-356.45%-147.86%-29.50%-143.05%
Net Profit Margin-81.32%-354.35%-143.79%-28.96%-141.70%
Continuous Operations Profit Margin-81.32%-354.35%-143.79%-28.96%-141.70%
Net Income Per EBT100.08%99.41%97.25%98.15%99.06%
EBT Per EBIT106.01%260.12%88.32%32.64%128.81%
Return on Assets (ROA)-24.29%-173.24%-39.37%-3.11%-24.04%
Return on Equity (ROE)-29.77%536.10%-46.27%-3.36%-44.17%
Return on Capital Employed (ROCE)-26.45%610.77%-51.70%-10.14%-21.63%
Return on Invested Capital (ROIC)-26.34%636.92%-50.10%-9.94%-21.29%
Return on Tangible Assets-27.08%-217.80%-44.47%-3.14%-25.87%
Earnings Yield-5.08%-12.74%-12.87%-0.79%-0.71%
Efficiency Ratios
Receivables Turnover8.489.7614.888.297.04
Payables Turnover14.537.605.983.051.14
Inventory Turnover0.000.000.000.000.00
Fixed Asset Turnover5.585.593.653.863.38
Asset Turnover0.300.490.270.110.17
Working Capital Turnover Ratio1.451.540.300.210.46
Cash Conversion Cycle17.89-10.66-36.50-75.52-268.63
Days of Sales Outstanding43.0237.3824.5344.0051.85
Days of Inventory Outstanding0.000.000.000.000.00
Days of Payables Outstanding25.1348.0461.03119.52320.48
Operating Cycle43.0237.3824.5344.0051.85
Cash Flow Ratios
Operating Cash Flow Per Share-0.28-0.43-0.46-0.13-0.03
Free Cash Flow Per Share-0.29-0.44-0.53-0.17-0.04
Dividend Paid and CapEx Coverage Ratio-17.32-32.54-6.38-3.57-2.89
Capital Expenditure Coverage Ratio-17.32-32.54-6.38-3.57-2.89
Operating Cash Flow Coverage Ratio-36.79-48.32-35.64-22.75-3.52
Operating Cash Flow to Sales Ratio-0.70-0.91-1.15-0.82-0.56
Free Cash Flow Yield-4.63%-3.38%-11.88%-2.86%-0.38%
Valuation Ratios
Price-to-Earnings (P/E) Ratio-19.75-7.84-7.77-126.49-140.10
Price-to-Sales (P/S) Ratio16.0027.8111.1736.63198.51
Price-to-Book (P/B) Ratio5.86-42.073.594.2561.88
Price-to-Free Cash Flow (P/FCF) Ratio-21.61-29.61-8.41-34.91-262.80
Price-to-Operating Cash Flow Ratio-22.86-30.52-9.73-44.68-353.86
Price-to-Earnings Growth (PEG) Ratio0.24-0.04-0.013.58-0.85
Enterprise Value Multiple-20.45-7.78-5.24-34.16-176.91
Enterprise Value1.37B2.54B688.74M1.11B1.83B
EV to EBITDA-20.45-7.78-5.24-34.16-176.91
EV to Sales13.6526.638.5128.10193.73
EV to Free Cash Flow-18.44-28.36-6.41-26.78-256.46
EV to Operating Cash Flow-19.51-29.23-7.41-34.28-345.33
Tangible Book Value Per Share0.94-0.511.081.380.15
Shareholders’ Equity Per Share1.08-0.311.251.400.18
Tax and Other Ratios
Effective Tax Rate-0.000.010.030.020.01
Revenue Per Share0.400.470.400.160.05
Net Income Per Share-0.32-1.66-0.58-0.05-0.08
Tax Burden1.000.990.970.980.99
Interest Burden1.001.000.880.341.28
Research & Development to Revenue0.190.200.190.160.17
SG&A to Revenue0.720.570.460.410.48
Stock-Based Compensation to Revenue0.000.250.000.050.15
Income Quality0.860.260.802.830.40

Currency in USD