Riskified Ratios (2020-2025) | RSKD

Ratios Dec2020 Mar2021 Jun2021 Sep2021 Dec2021 Mar2022 Jun2022 Sep2022 Dec2022 Mar2023 Jun2023 Sep2023 Dec2023 Mar2024 Jun2024 Sep2024 Dec2024 Mar2025 Jun2025 Sep2025
Profitability
Gross Margin 58.18%56.04%59.80%46.22%52.64%51.61%51.07%51.73%52.26%52.01%50.88%43.33%57.71%55.13%52.08%49.41%52.24%49.10%49.04%50.16%
EBT Margin 13.00%-84.25%-36.24%-175.22%-31.60%-54.69%-52.85%-38.28%-13.21%-24.38%-21.94%-27.39%-0.94%-13.52%-10.75%-11.49%-0.70%-15.16%-12.22%-7.34%
EBIT Margin 13.00%-6.56%-2.96%-52.52%-32.66%-55.78%-54.98%-41.43%-21.75%-33.36%-30.35%-35.08%-7.81%-20.83%-18.03%-18.17%-3.65%-20.70%-16.04%-10.93%
EBITDA Margin 14.90%-85.45%-36.79%-174.53%-32.77%-55.55%-61.51%-41.04%-13.74%-27.43%-23.24%-29.91%-0.02%-15.49%-12.29%-11.76%-3.55%-18.26%-12.81%-9.77%
Operating Margin 13.00%-6.56%-2.96%-52.52%-32.66%-55.78%-54.98%-41.43%-21.75%-33.36%-30.35%-35.08%-7.81%-20.83%-18.03%-18.17%-3.65%-20.70%-16.04%-10.93%
Net Margin 13.00%-85.45%-36.79%-174.53%-33.02%-56.53%-55.38%-41.23%-15.20%-26.05%-23.22%-29.11%-3.88%-15.22%-12.08%-12.30%-4.37%-16.85%-14.35%-9.54%
FCF Margin 8.33%3.82%-16.03%-8.57%-7.61%-19.88%-3.72%-1.75%0.60%-6.60%7.40%9.16%14.19%5.79%17.90%11.57%4.92%7.21%16.64%
Efficiency
Assets Average 605.67M604.88M598.93M602.89M602.70M598.46M595.50M597.22M584.46M551.70M515.62M495.35M477.81M452.63M433.59M
Invested Capital -43.31M527.60M494.44M491.72M382.30M
Asset Utilization Ratio 0.390.400.420.430.450.470.490.500.520.560.620.660.700.740.78
Leverage & Solvency
Equity Ratio -0.240.880.810.820.77
Valuation
Enterprise Value -117.62M-116.27M-124.68M-449.07M-503.27M-500.52M-487.66M-481.71M-475.67M-479.48M-476.10M-450.47M-469.81M-426.53M-393.69M-361.40M-376.06M-291.86M-270.03M-233.84M
Return Ratios
Return on Sales 0.13%-0.85%-0.37%-1.75%-0.33%-0.57%-0.55%-0.41%-0.15%-0.26%-0.23%-0.29%-0.04%-0.15%-0.12%-0.12%-0.04%-0.17%-0.14%-0.10%
Return on Capital Employed -0.15%-0.21%-0.22%-0.21%-0.18%-0.17%-0.17%-0.15%-0.13%-0.13%-0.11%-0.11%-0.12%-0.12%-0.11%
Return on Assets -0.28%-0.30%-0.19%-0.17%-0.15%-0.12%-0.11%-0.10%-0.09%-0.08%-0.07%-0.07%-0.08%-0.09%-0.09%