image
Healthcare - Biotechnology - NASDAQ - US
$ 12.03
-13.6 %
$ 637 M
Market Cap
-5.78
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 -29.22% -12.45% -9.98%
Annual Report FY 10-K 2022-12-31 0.00% -9.91% -21.25%
Annual Report FY 10-K 2021-12-31 0.00% -67.38% -62.25%
Annual Report FY 10-K 2020-12-31 0.00% -77.43% -48.67%
Annual Report FY 10-K 2019-12-31 0.00% -127.81% -179.15%
Annual Report FY 10-K 2018-12-31 0.00% -125.28% -130.12%
Annual Report FY 10-K 2017-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 47.94% -7.69% -10.17%
Quarterly Report Q2 8-K 2024-06-30 294.72% 16.18% 11.79%
Quarterly Report Q1 8-K 2024-03-31 -18.17% -44.14% -38.79%
Quarterly Report Q4 8-K 2023-12-31 -14.29% -22.28% -8.87%
Quarterly Report Q3 8-K 2023-09-30 13.87% -1.92% -0.32%
Quarterly Report Q2 8-K 2023-06-30 -76.79% -32.02% -31.79%
Quarterly Report Q1 8-K 2023-03-31 71.73% 25.01% 17.56%
Quarterly Report Q4 8-K 2022-12-31 0.00% 9.82% -10.80%
Quarterly Report Q3 8-K 2022-09-30 0.00% -6.56% -19.68%
Quarterly Report Q2 8-K 2022-06-30 0.00% -5.70% -14.57%
Quarterly Report Q1 8-K 2022-03-31 0.00% -45.29% -47.35%
Quarterly Report Q4 8-K 2021-12-31 0.00% -67.90% -68.15%
Quarterly Report Q3 8-K 2021-09-30 0.00% -65.13% -65.44%
Quarterly Report Q2 8-K 2021-06-30 0.00% -69.51% -69.30%
Quarterly Report Q1 8-K 2021-03-31 0.00% -52.12% -43.39%
Quarterly Report Q4 8-K 2020-12-31 0.00% -43.32% -31.79%
Quarterly Report Q3 8-K 2020-09-30 0.00% -59.04% -39.31%
Quarterly Report Q2 8-K 2020-06-30 0.00% -65.74% -54.08%
Quarterly Report Q1 8-K 2020-03-31 0.00% -92.25% -85.62%
Quarterly Report Q4 8-K 2019-12-31 0.00% -137.27% -143.68%
Quarterly Report Q3 8-K 2019-09-30 0.00% -159.39% -196.71%
Quarterly Report Q2 8-K 2019-06-30 0.00% -159.77% -180.56%
Quarterly Report Q1 8-K 2019-03-31 0.00% -200.31% -230.65%
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%