image
Healthcare - Biotechnology - NASDAQ - US
$ 5.08
-8.96 %
$ 750 M
Market Cap
-3.79
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 -8.11% -58.11% -13.41%
Annual Report FY 10-K 2022-12-31 20.06% 30.71% 4.20%
Annual Report FY 10-K 2021-12-31 56.88% -47.25% -36.74%
Annual Report FY 10-K 2020-12-31 15.65% -137.39% -94.94%
Annual Report FY 10-K 2019-12-31 52.83% -26.64% -57.55%
Annual Report FY 10-K 2018-12-31 44.77% -8.44% -11.87%
Annual Report FY 10-K 2017-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 22.46% 36.24% 35.96%
Quarterly Report Q2 8-K 2024-06-30 -11.72% 3.32% 17.54%
Quarterly Report Q1 8-K 2024-03-31 11.23% 23.05% 14.74%
Quarterly Report Q4 8-K 2023-12-31 -17.05% -183.18% -16.47%
Quarterly Report Q3 8-K 2023-09-30 -20.72% -11.08% -12.16%
Quarterly Report Q2 8-K 2023-06-30 12.06% 7.40% 8.92%
Quarterly Report Q1 8-K 2023-03-31 -2.52% 1.26% 9.31%
Quarterly Report Q4 8-K 2022-12-31 45.53% 60.08% 36.38%
Quarterly Report Q3 8-K 2022-09-30 21.19% 19.14% 19.34%
Quarterly Report Q2 8-K 2022-06-30 13.39% -4.72% -5.50%
Quarterly Report Q1 8-K 2022-03-31 0.46% -53.84% -52.78%
Quarterly Report Q4 8-K 2021-12-31 25.66% -37.83% -39.23%
Quarterly Report Q3 8-K 2021-09-30 50.07% -52.50% -52.03%
Quarterly Report Q2 8-K 2021-06-30 83.46% -47.01% -34.83%
Quarterly Report Q1 8-K 2021-03-31 83.85% -29.42% -19.24%
Quarterly Report Q4 8-K 2020-12-31 24.69% -116.24% -82.90%
Quarterly Report Q3 8-K 2020-09-30 0.92% -163.22% -105.22%
Quarterly Report Q2 8-K 2020-06-30 -5.19% -114.16% -129.18%
Quarterly Report Q1 8-K 2020-03-31 65.09% -70.80% -72.71%
Quarterly Report Q4 8-K 2019-12-31 40.82% -55.31% -71.01%
Quarterly Report Q3 8-K 2019-09-30 51.61% -68.23% -97.06%
Quarterly Report Q2 8-K 2019-06-30 91.37% -25.34% -20.97%
Quarterly Report Q1 8-K 2019-03-31 30.38% -48.38% -52.57%
Quarterly Report Q4 8-K 2018-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2018-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2018-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2018-03-31 0.00% 0.00% 0.00%