image
Healthcare - Biotechnology - NASDAQ - US
$ 3.66
-1.35 %
$ 2.21 B
Market Cap
-11.44
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 -60.23% -30.56% -39.98%
Annual Report FY 10-K 2022-12-31 -57.21% -16.60% -21.54%
Annual Report FY 10-K 2021-12-31 450.59% -59.97% -48.22%
Annual Report FY 10-K 2020-12-31 -45.00% -18.98% -6.08%
Annual Report FY 10-K 2019-12-31 -56.85% -135.23% -133.34%
Annual Report FY 10-K 2018-12-31 0.09% 3.22% -6.21%
Annual Report FY 10-K 2017-12-31 -82.72% 5.49% 4.54%
Annual Report FY 10-K 2016-12-31 -83.06% -64210.87% -5382.29%
Annual Report FY 10-K 2015-12-31 3054.47% 100.13% 98.46%
Annual Report FY 10-K 2014-12-31 -10.13% 7.06% 6.79%
Annual Report FY 10-K 2013-12-31 -52.64% 44.28% 45.71%
Annual Report FY 10-K 2012-12-31 11.12% 28.88% 25.34%
Annual Report FY 10-K 2011-12-31 -31.57% 13.04% 13.54%
Annual Report FY 10-K 2010-12-31 106.43% -58.69% -58.28%
Annual Report FY 10-K 2009-12-31 -38.42% -13.16% -4.76%
Annual Report FY 10-K 2008-12-31 -63.22% -69.01% -6.69%
Annual Report FY 10-K 2007-12-31 132.59% -17.00% -32.68%
Annual Report FY 10-K 2006-12-31 1030.00% 6.45% -25.59%
Annual Report FY 10-K 2005-12-31 -72.46% 58.30% 53.61%
Annual Report FY 10-K 2004-12-31 -10.31% -169.07% -169.33%
Annual Report FY 10-K 2003-12-31 -5.93% 11.87% 15.46%
Annual Report FY 10-K 2002-12-31 -65.52% 19.41% -1.94%
Annual Report FY 10-K 2001-12-31 -45.23% 8.20% -33.60%
Annual Report FY 10-K 2000-12-31 22.39% 1.22% -26.02%
Annual Report FY 10-K 1999-12-31 -20.59% -329.63% -65.08%
Annual Report FY 10-K 1998-12-31 -6.85% -12.50% -15.60%
Annual Report FY 10-K 1997-12-31 37.74% 10.28% 10.66%
Annual Report FY 10-K 1996-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 17100.61% 40.97% 40.74%
Quarterly Report Q2 8-K 2024-06-30 2941.38% -36.88% -33.46%
Quarterly Report Q1 8-K 2024-03-31 1347.62% -45.48% -40.01%
Quarterly Report Q4 8-K 2023-12-31 -77.67% -22.56% -29.41%
Quarterly Report Q3 8-K 2023-09-30 -44.78% -9.75% -19.18%
Quarterly Report Q2 8-K 2023-06-30 -60.27% -74.21% -85.70%
Quarterly Report Q1 8-K 2023-03-31 -82.93% -20.79% -39.82%
Quarterly Report Q4 8-K 2022-12-31 -90.10% -32.45% -35.40%
Quarterly Report Q3 8-K 2022-09-30 172.48% -52.92% -55.60%
Quarterly Report Q2 8-K 2022-06-30 -31.78% 4.45% 3.16%
Quarterly Report Q1 8-K 2022-03-31 -10.22% -13.29% -0.78%
Quarterly Report Q4 8-K 2021-12-31 1980.00% -34.60% -33.16%
Quarterly Report Q3 8-K 2021-09-30 0.93% -35.86% -28.27%
Quarterly Report Q2 8-K 2021-06-30 148.84% -86.89% -72.35%
Quarterly Report Q1 8-K 2021-03-31 163.46% -70.13% -68.67%
Quarterly Report Q4 8-K 2020-12-31 -70.76% 18.17% 22.47%
Quarterly Report Q3 8-K 2020-09-30 -17.56% -29.45% -25.31%
Quarterly Report Q2 8-K 2020-06-30 -57.43% -11.13% -10.10%
Quarterly Report Q1 8-K 2020-03-31 -8.77% -62.59% -49.28%
Quarterly Report Q4 8-K 2019-12-31 -54.40% -298.22% -212.94%
Quarterly Report Q3 8-K 2019-09-30 -20.61% -171.22% -134.71%
Quarterly Report Q2 8-K 2019-06-30 -51.44% -105.35% -110.22%
Quarterly Report Q1 8-K 2019-03-31 -82.08% -39.98% -51.96%
Quarterly Report Q4 8-K 2018-12-31 96.34% 1.74% -23.16%
Quarterly Report Q3 8-K 2018-09-30 1.23% 18.87% 6.06%
Quarterly Report Q2 8-K 2018-06-30 19.54% -8.26% -7.59%
Quarterly Report Q1 8-K 2018-03-31 -40.78% -0.04% 0.76%
Quarterly Report Q4 8-K 2017-12-31 103.19% 12.41% 11.33%
Quarterly Report Q3 8-K 2017-09-30 -96.81% -92.93% -86.85%
Quarterly Report Q2 8-K 2017-06-30 -17.54% 25.84% 24.46%
Quarterly Report Q1 8-K 2017-03-31 -28.30% 18.76% 17.44%
Quarterly Report Q4 8-K 2016-12-31 -57.27% -0.17% -1.58%
Quarterly Report Q3 8-K 2016-09-30 -85.56% -13.15% -14.35%
Quarterly Report Q2 8-K 2016-06-30 -15.94% 7.68% 5.99%
Quarterly Report Q1 8-K 2016-03-31 39.48% 5.08% 4.01%
Quarterly Report Q4 8-K 2015-12-31 23.60% 5.35% 4.07%
Quarterly Report Q3 8-K 2015-09-30 22001.88% 384.69% 372.74%
Quarterly Report Q2 8-K 2015-06-30 -26.39% -7.12% -9.42%
Quarterly Report Q1 8-K 2015-03-31 13.29% -10.37% -8.30%
Quarterly Report Q4 8-K 2014-12-31 -20.89% 3.60% 2.85%
Quarterly Report Q3 8-K 2014-09-30 -11.60% -15.69% -13.44%
Quarterly Report Q2 8-K 2014-06-30 204.46% 2.38% 3.37%
Quarterly Report Q1 8-K 2014-03-31 -38.04% 29.06% 27.15%
Quarterly Report Q4 8-K 2013-12-31 -67.34% 41.49% 49.82%
Quarterly Report Q3 8-K 2013-09-30 -71.54% 48.26% 45.00%
Quarterly Report Q2 8-K 2013-06-30 -13.85% 51.18% 51.49%
Quarterly Report Q1 8-K 2013-03-31 -39.00% 36.51% 36.65%
Quarterly Report Q4 8-K 2012-12-31 174.50% 50.20% 39.21%
Quarterly Report Q3 8-K 2012-09-30 189.09% 18.28% 20.36%
Quarterly Report Q2 8-K 2012-06-30 -71.86% 13.10% 13.71%
Quarterly Report Q1 8-K 2012-03-31 -16.68% 23.17% 22.33%
Quarterly Report Q4 8-K 2011-12-31 -77.14% 46.34% 48.99%
Quarterly Report Q3 8-K 2011-09-30 -59.71% -6.42% -9.52%
Quarterly Report Q2 8-K 2011-06-30 -53.85% -23.82% -26.90%
Quarterly Report Q1 8-K 2011-03-31 63.94% -46.57% -47.82%
Quarterly Report Q4 8-K 2010-12-31 81.49% -222.78% -224.47%
Quarterly Report Q3 8-K 2010-09-30 10.53% -20.49% -10.99%
Quarterly Report Q2 8-K 2010-06-30 446.99% 13.80% 10.03%
Quarterly Report Q1 8-K 2010-03-31 106.76% 1.02% 1.36%
Quarterly Report Q4 8-K 2009-12-31 11.21% -4.30% 19.08%
Quarterly Report Q3 8-K 2009-09-30 34.60% 11.24% 8.55%
Quarterly Report Q2 8-K 2009-06-30 -7.58% -45.66% -21.34%
Quarterly Report Q1 8-K 2009-03-31 -73.79% -22.94% -4.74%
Quarterly Report Q4 8-K 2008-12-31 -88.39% -59.64% -58.36%
Quarterly Report Q3 8-K 2008-09-30 -67.52% -33.64% -16.95%
Quarterly Report Q2 8-K 2008-06-30 -77.73% 3.01% 7.80%
Quarterly Report Q1 8-K 2008-03-31 84.93% -1171.72% 2.76%
Quarterly Report Q4 8-K 2007-12-31 295.53% -238.70% -10.31%
Quarterly Report Q3 8-K 2007-09-30 56.29% -30.47% -26.80%
Quarterly Report Q2 8-K 2007-06-30 13.10% -51.07% -46.97%
Quarterly Report Q1 8-K 2007-03-31 57.12% 112.95% -51.00%
Quarterly Report Q4 8-K 2006-12-31 123.18% 63.34% -23.43%
Quarterly Report Q3 8-K 2006-09-30 7.43% 17.07% 6.40%
Quarterly Report Q2 8-K 2006-06-30 -83.17% -200.36% -192.74%
Quarterly Report Q1 8-K 2006-03-31 888.14% 7.00% -4.82%
Quarterly Report Q4 8-K 2005-12-31 -1512.72% 6.11% -9.32%
Quarterly Report Q3 8-K 2005-09-30 566.34% -15.14% -23.35%
Quarterly Report Q2 8-K 2005-06-30 1176.23% 65.54% 57.49%
Quarterly Report Q1 8-K 2005-03-31 -76.21% 81.25% 80.08%
Quarterly Report Q4 8-K 2004-12-31 118.06% -25.40% -16.80%
Quarterly Report Q3 8-K 2004-09-30 -78.60% -101.72% -100.02%
Quarterly Report Q2 8-K 2004-06-30 28.42% 3.69% -5.95%
Quarterly Report Q1 8-K 2004-03-31 588.89% -551.58% -546.58%
Quarterly Report Q4 8-K 2003-12-31 -47.10% -4.52% -7.99%
Quarterly Report Q3 8-K 2003-09-30 116.51% 29.03% 29.63%
Quarterly Report Q2 8-K 2003-06-30 156.76% -3.11% 8.80%
Quarterly Report Q1 8-K 2003-03-31 -93.01% 24.28% 27.75%
Quarterly Report Q4 8-K 2002-12-31 -52.97% 62.82% 7.82%
Quarterly Report Q3 8-K 2002-09-30 -64.55% 21.03% 29.02%
Quarterly Report Q2 8-K 2002-06-30 -81.03% -48.13% -27.85%
Quarterly Report Q1 8-K 2002-03-31 -71.34% -40.87% -26.09%
Quarterly Report Q4 8-K 2001-12-31 -64.72% -22.10% -90.83%
Quarterly Report Q3 8-K 2001-09-30 -65.76% -84.90% -65.26%
Quarterly Report Q2 8-K 2001-06-30 -67.06% 63.14% -13.07%
Quarterly Report Q1 8-K 2001-03-31 41.38% -12.77% -24.81%
Quarterly Report Q4 8-K 2000-12-31 35.85% -96.59% 18.09%
Quarterly Report Q3 8-K 2000-09-30 38.15% 28.58% 8.06%
Quarterly Report Q2 8-K 2000-06-30 36.62% 41.08% -42.67%
Quarterly Report Q1 8-K 2000-03-31 -15.27% -99.82% -86.18%
Quarterly Report Q4 8-K 1999-12-31 -13.33% -118.92% -39.47%
Quarterly Report Q3 8-K 1999-09-30 -13.33% -146.43% -109.09%
Quarterly Report Q2 8-K 1999-06-30 -13.33% -1066.67% -39.39%
Quarterly Report Q1 8-K 1999-03-31 -34.78% -73.68% -72.73%
Quarterly Report Q4 8-K 1998-12-31 -46.43% -164.29% -123.53%
Quarterly Report Q3 8-K 1998-09-30 -31.82% -40.00% -43.48%
Quarterly Report Q2 8-K 1998-06-30 -31.82% -33.33% -43.48%
Quarterly Report Q1 8-K 1998-03-31 2200.00% 56.82% 52.17%
Quarterly Report Q4 8-K 1997-12-31 211.11% 54.84% 55.26%
Quarterly Report Q3 8-K 1997-09-30 46.67% 25.93% 25.81%
Quarterly Report Q2 8-K 1997-06-30 37.50% 28.00% 14.81%
Quarterly Report Q1 8-K 1997-03-31 -92.31% -83.33% -76.92%
Quarterly Report Q4 8-K 1996-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1996-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1996-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1996-03-31 0.00% 0.00% 0.00%