Arcturus Therapeutics Holdings Inc. Ratios

Ratios Dec2018 Dec2019 Dec2020 Dec2021 Dec2022 Dec2023 Dec2024
Profitability
EBT Margin -138.46%-122.72%-749.81%-1,647.98%5.17%-16.72%-53.14%
EBIT Margin -138.46%-122.72%-749.81%-1,641.33%5.91%-46.89%-62.81%
EBITDA Margin -138.27%-125.02%-756.35%-1,647.98%4.54%-17.82%-53.14%
Operating Margin -138.46%-122.72%-749.81%-1,641.33%5.91%-46.89%-62.81%
Net Margin -138.46%-122.72%-749.81%-1,647.98%4.54%-17.82%-53.14%
FCF Margin -141.17%-34.94%-467.59%-1,120.23%11.78%-12.59%-39.65%
Efficiency
Assets Average 63.17M279.30M434.63M421.60M439.89M386.74M
Equity Average 19.72M211.17M312.38M249.26M274.41M259.75M
Invested Capital 13.64M25.79M397.80M276.11M320.71M278.51M240.98M
Asset Utilization Ratio 0.330.030.030.490.380.39
Leverage & Solvency
Debt to Equity 0.730.580.040.280.22
Debt Ratio 0.220.180.030.160.13
Equity Ratio 0.310.310.830.580.600.650.70
Valuation
Enterprise Value 11.76M113.48M599.61M605.11M57.44M493.70M167.64M
Market Capitalization 48.47M184.83M1,062.51M975.60M449.32M842.59M459.67M
Return Ratios
Return on Sales -1.38%-1.23%-7.50%-16.48%0.05%-0.18%-0.53%
Return on Capital Employed -0.61%-0.31%-0.61%0.04%-0.22%-0.30%
Return on Invested Capital 0.04%-0.37%
Return on Assets -0.40%-0.26%-0.47%0.02%-0.07%-0.21%
Return on Equity -1.29%-0.34%-0.65%0.04%-0.11%-0.31%