Arcturus Therapeutics Holdings Inc.

NASDAQ:ARCT

20.55 (USD) • At close September 18, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

2023202220212020201920182017201620152014201320122011
Revenue 157.748205.75512.3599.53920.78915.75312.99820.3826.1380000
Cost of Revenue 2.957143.051171.8655.94632.4416.9820.410.2940.0510000
Gross Profit 154.79162.704-159.501-46.407-11.651-1.22912.58820.0886.0870000
Gross Profit Ratio 0.9810.305-12.906-4.865-0.56-0.0780.9680.9860.9920000
Reseach & Development Expenses 109.029147.751173.7657.84633.6416.98215.91818.39113.46125.1057.0660.8181.822
General & Administrative Expenses 52.87146.07141.45123.21712.66220.5827.5725.3574.9925.8393.2240.6832.084
Selling & Marketing Expenses -2.957000000000000
SG&A 49.91446.07141.45123.21712.66220.5827.5725.3574.9925.8393.2240.6832.084
Other Expenses 0-0.2440000-0.3481.4191.2452.134000
Operating Expenses 158.943193.578215.21181.06346.30237.56423.4925.16719.69833.07810.291.5013.906
Operating Income -4.15212.177-202.852-71.524-25.513-21.811-10.492-25.167-19.698-33.078-10.29-1.501-3.906
Operating Income Ratio -0.0260.059-16.413-7.498-1.227-1.385-0.807-1.235-3.2090000
Total Other Income Expenses Net -23.738-1.533-0.822-0.624-0.478-0.302-0.348-1.419-1.245-2.134-0.197-0.015-0.023
Income Before Tax -27.8910.644-203.674-72.148-25.991-21.785-10.901-24.53-19.398-32.851-10.487-1.579-3.929
Income Before Tax Ratio -0.1770.052-16.48-7.563-1.25-1.383-0.839-1.204-3.160000
Income Tax Expense 1.8351.2953.189-0.784-0.270.2120.0010.0730.051-0.0170.0610.0650.021
Net Income -29.7259.349-206.863-71.364-25.721-21.785-10.902-24.603-19.449-32.834-10.548-1.579-3.929
Net Income Ratio -0.1880.045-16.738-7.481-1.237-1.383-0.839-1.207-3.1690000
EPS -1.120.35-7.86-3.51-2.13-2.16-3.53-6.25-6.29-16.81-7.25-0.99-2.47
EPS Diluted -1.120.35-7.86-3.51-2.13-2.16-3.53-6.25-6.29-16.81-7.25-0.99-2.47
EBITDA -1.19511.662-200.391-71.787-25.545-21.017-10.341-25.106-19.647-32.818-10.282-1.492-3.879
EBITDA Ratio -0.0080.057-16.214-7.526-1.229-1.334-0.796-1.232-3.2010000