Mar 31, 2023

Arcturus Therapeutics Q1 2023 Earnings Report

Total Revenue
$80.3M
Previous year: $5.24M
+1431.0%
EPS
$0.62
Previous year: -$1.94
-132.0%
Gross Profit
$80.3M
Previous year: $5.24M
+1431.0%
Cash and Equivalents
$328M
Previous year: $320M
+2.6%
Free Cash Flow
-$36.6M
Previous year: -$51.2M
-28.5%
Total Assets
$471M
Previous year: $342M
+37.7%

Arcturus Therapeutics

Arcturus Therapeutics