image
Healthcare - Biotechnology - NASDAQ - US
$ 3.54
-3.8 %
$ 8.88 M
Market Cap
-0.55
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 -11.55% 55.50% 45.43%
Annual Report FY 10-K 2022-12-31 15.12% -9.94% -8.79%
Annual Report FY 10-K 2021-12-31 -65.07% 29.04% 29.88%
Annual Report FY 10-K 2020-12-31 -49.04% -89.07% -82.95%
Annual Report FY 10-K 2019-12-31 -11.67% -5.12% -11.57%
Annual Report FY 10-K 2018-12-31 -3.52% -24.53% -19.29%
Annual Report FY 10-K 2017-12-31 -48.01% -120.22% -33.00%
Annual Report FY 10-K 2016-12-31 19.16% 58.56% 19.70%
Annual Report FY 10-K 2015-12-31 24.50% -16.76% 33.93%
Annual Report FY 10-K 2014-12-31 118.45% 33.32% -50.37%
Annual Report FY 10-K 2013-12-31 2.53% -141.63% -52.57%
Annual Report FY 10-K 2012-12-31 -58.96% -75.02% -58.46%
Annual Report FY 10-K 2011-12-31 293.44% 67.80% 62.43%
Annual Report FY 10-K 2010-12-31 -30.84% -22.41% -30.19%
Annual Report FY 10-K 2009-12-31 21.89% -76.34% -75.10%
Annual Report FY 10-K 2008-12-31 83.64% 44.49% 45.38%
Annual Report FY 10-K 2007-12-31 -45.61% 24.48% 22.84%
Annual Report FY 10-K 2006-12-31 -24.80% -72.94% -69.59%
Annual Report FY 10-K 2005-12-31 208.35% 19.61% 18.29%
Annual Report FY 10-K 2004-12-31 1090.07% -11.02% -13.21%
Annual Report FY 10-K 2003-12-31 0.00% -6.49% 11.88%
Annual Report FY 10-K 2002-12-31 0.00% 66.06% 59.44%
Annual Report FY 10-K 2001-12-31 0.00% -205.09% -378.18%
Annual Report FY 10-K 2000-12-31 0.00% 36.07% 39.74%
Annual Report FY 10-K 1999-12-31 -100.00% 65.59% 20.69%
Annual Report FY 10-K 1998-12-31 100.00% -581.25% -100.00%
Annual Report FY 10-K 1997-12-31 0.00% -169.36% -153.40%
Annual Report FY 10-K 1996-01-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 0.00% -3.41% -4.84%
Quarterly Report Q2 8-K 2024-06-30 -98.87% -2.01% -7.16%
Quarterly Report Q1 8-K 2024-03-31 -54.49% -83.09% -4.19%
Quarterly Report Q4 8-K 2023-12-31 -33.12% 51.52% 33.33%
Quarterly Report Q3 8-K 2023-09-30 -21.49% 49.75% 42.26%
Quarterly Report Q2 8-K 2023-06-30 -9.50% 32.46% 51.98%
Quarterly Report Q1 8-K 2023-03-31 36.75% 75.95% 46.91%
Quarterly Report Q4 8-K 2022-12-31 32.80% 20.20% 20.97%
Quarterly Report Q3 8-K 2022-09-30 -10.77% 7.76% 8.71%
Quarterly Report Q2 8-K 2022-06-30 6.43% -25.81% -12.81%
Quarterly Report Q1 8-K 2022-03-31 27.42% -84.09% -80.84%
Quarterly Report Q4 8-K 2021-12-31 -14.07% 15.10% 17.57%
Quarterly Report Q3 8-K 2021-09-30 -69.42% -100.40% -86.20%
Quarterly Report Q2 8-K 2021-06-30 -57.48% 31.68% -6.96%
Quarterly Report Q1 8-K 2021-03-31 -84.04% 68.84% 73.64%
Quarterly Report Q4 8-K 2020-12-31 -53.19% -92.93% -65.77%
Quarterly Report Q3 8-K 2020-09-30 -51.49% 34.20% 34.48%
Quarterly Report Q2 8-K 2020-06-30 -67.29% -30.76% -29.98%
Quarterly Report Q1 8-K 2020-03-31 -19.24% -362.38% -268.42%
Quarterly Report Q4 8-K 2019-12-31 -32.47% 7.51% -4.83%
Quarterly Report Q3 8-K 2019-09-30 -9.15% -46.15% -44.20%
Quarterly Report Q2 8-K 2019-06-30 -10.47% -36.44% -36.22%
Quarterly Report Q1 8-K 2019-03-31 2.23% 31.03% 3.93%
Quarterly Report Q4 8-K 2018-12-31 -21.25% -45.16% -22.88%
Quarterly Report Q3 8-K 2018-09-30 -24.19% -93.29% -97.87%
Quarterly Report Q2 8-K 2018-06-30 74.13% 32.67% 31.40%
Quarterly Report Q1 8-K 2018-03-31 -15.86% -37.14% -37.74%
Quarterly Report Q4 8-K 2017-12-31 -24.14% -548.25% -98.37%
Quarterly Report Q3 8-K 2017-09-30 -38.43% 42.44% 35.31%
Quarterly Report Q2 8-K 2017-06-30 -68.64% -2391.62% -129.40%
Quarterly Report Q1 8-K 2017-03-31 -49.42% -50.81% 8.79%
Quarterly Report Q4 8-K 2016-12-31 -42.86% 83.97% 42.38%
Quarterly Report Q3 8-K 2016-09-30 -23.72% -60.31% -18.05%
Quarterly Report Q2 8-K 2016-06-30 187.32% 97.67% 50.36%
Quarterly Report Q1 8-K 2016-03-31 222.31% 74.84% -22.30%
Quarterly Report Q4 8-K 2015-12-31 54.30% -107.06% 3.71%
Quarterly Report Q3 8-K 2015-09-30 39.17% 163.78% 75.30%
Quarterly Report Q2 8-K 2015-06-30 -22.45% -319.36% -19.99%
Quarterly Report Q1 8-K 2015-03-31 -10.36% -37.15% 1.99%
Quarterly Report Q4 8-K 2014-12-31 39.70% 93.55% -60.75%
Quarterly Report Q3 8-K 2014-09-30 792.09% 33.69% -176.32%
Quarterly Report Q2 8-K 2014-06-30 124.31% 72.14% 38.47%
Quarterly Report Q1 8-K 2014-03-31 1.14% -206.39% -46.15%
Quarterly Report Q4 8-K 2013-12-31 71.79% 200.81% 3.69%
Quarterly Report Q3 8-K 2013-09-30 -66.46% -764.31% -144.75%
Quarterly Report Q2 8-K 2013-06-30 -17.12% -247.51% -180.73%
Quarterly Report Q1 8-K 2013-03-31 39.07% 24.42% 24.50%
Quarterly Report Q4 8-K 2012-12-31 22.90% -5.76% 0.02%
Quarterly Report Q3 8-K 2012-09-30 -83.93% -34.42% -34.50%
Quarterly Report Q2 8-K 2012-06-30 87.98% 49.26% 49.21%
Quarterly Report Q1 8-K 2012-03-31 -19.87% 16.37% 16.36%
Quarterly Report Q4 8-K 2011-12-31 112.97% 51.95% 37.76%
Quarterly Report Q3 8-K 2011-09-30 573.53% 227.17% 226.74%
Quarterly Report Q2 8-K 2011-06-30 -8.73% -22.45% -22.31%
Quarterly Report Q1 8-K 2011-03-31 140.62% 19.47% 19.37%
Quarterly Report Q4 8-K 2010-12-31 -74.16% -336.70% -447.32%
Quarterly Report Q3 8-K 2010-09-30 12.24% -4.42% -4.67%
Quarterly Report Q2 8-K 2010-06-30 33.80% 11.63% 11.80%
Quarterly Report Q1 8-K 2010-03-31 -36.68% 0.41% 0.90%
Quarterly Report Q4 8-K 2009-12-31 120.32% -39.45% -37.36%
Quarterly Report Q3 8-K 2009-09-30 26.56% -249.04% -246.48%
Quarterly Report Q2 8-K 2009-06-30 -31.94% -40.36% -40.18%
Quarterly Report Q1 8-K 2009-03-31 -21.74% -58.17% -56.68%
Quarterly Report Q4 8-K 2008-12-31 71.39% 73.41% 73.52%
Quarterly Report Q3 8-K 2008-09-30 41.05% 61.85% 61.87%
Quarterly Report Q2 8-K 2008-06-30 74.70% 18.25% 21.43%
Quarterly Report Q1 8-K 2008-03-31 188.15% 37.34% 38.18%
Quarterly Report Q4 8-K 2007-12-31 -53.00% 31.31% 30.16%
Quarterly Report Q3 8-K 2007-09-30 263.99% 8.68% 8.48%
Quarterly Report Q2 8-K 2007-06-30 101.39% 53.52% 51.77%
Quarterly Report Q1 8-K 2007-03-31 -83.05% -26.79% -30.15%
Quarterly Report Q4 8-K 2006-12-31 -5.24% 12.43% 12.90%
Quarterly Report Q3 8-K 2006-09-30 -83.92% -17.90% -12.79%
Quarterly Report Q2 8-K 2006-06-30 -90.25% -518.21% -494.10%
Quarterly Report Q1 8-K 2006-03-31 1122.15% -65.83% -63.11%
Quarterly Report Q4 8-K 2005-12-31 -24.24% -8.83% -8.93%
Quarterly Report Q3 8-K 2005-09-30 0.00% 17.64% 14.27%
Quarterly Report Q2 8-K 2005-08-12 0.00% 63.25% 61.87%
Quarterly Report Q1 8-K 2005-03-31 71.78% 11.70% 10.73%
Quarterly Report Q4 8-K 2004-12-31 0.00% -55.02% -58.50%
Quarterly Report Q3 8-K 2004-09-30 0.00% -24.88% -32.20%
Quarterly Report Q2 8-K 2004-06-30 0.00% -161.29% -160.51%
Quarterly Report Q1 8-K 2004-03-31 0.00% 51.80% 51.50%
Quarterly Report Q4 8-K 2003-12-31 0.00% -36.52% -20.29%
Quarterly Report Q3 8-K 2003-09-30 0.00% -80.30% -61.50%
Quarterly Report Q2 8-K 2003-06-30 0.00% 63.03% 76.25%
Quarterly Report Q1 8-K 2003-03-31 0.00% -23.90% -27.73%
Quarterly Report Q4 8-K 2002-12-31 100.00% 92.25% 91.57%
Quarterly Report Q3 8-K 2002-09-30 0.00% 42.53% 40.49%
Quarterly Report Q2 8-K 2002-06-30 0.00% -29.02% -134.76%
Quarterly Report Q1 8-K 2002-03-31 0.00% -61.36% -79.78%
Quarterly Report Q4 8-K 2001-12-31 0.00% -1063.46% -1152.73%
Quarterly Report Q3 8-K 2001-09-30 0.00% 1.77% -60.50%
Quarterly Report Q2 8-K 2001-06-30 0.00% 8.68% -23.12%
Quarterly Report Q1 8-K 2001-03-31 0.00% 15.78% -70.91%
Quarterly Report Q4 8-K 2000-12-31 100.00% 49.58% -4.18%
Quarterly Report Q3 8-K 2000-09-30 -100.00% 30.84% 30.34%
Quarterly Report Q2 8-K 2000-06-30 -100.00% 41.16% 35.95%
Quarterly Report Q1 8-K 2000-03-31 -100.00% 20.22% 61.43%
Quarterly Report Q4 8-K 1999-12-31 -100.00% 79.99% 45.27%
Quarterly Report Q3 8-K 1999-09-30 0.00% -6.67% 37.50%
Quarterly Report Q2 8-K 1999-06-30 0.00% -46.67% 18.75%
Quarterly Report Q1 8-K 1999-03-31 0.00% 80.43% -23.08%
Quarterly Report Q4 8-K 1998-12-31 0.00% -569.01% -11.11%
Quarterly Report Q3 8-K 1998-09-30 0.00% -154.24% -166.67%
Quarterly Report Q2 8-K 1998-06-30 0.00% -130.77% -146.15%
Quarterly Report Q1 8-K 1998-03-31 0.00% -1459.32% -116.67%
Quarterly Report Q4 8-K 1997-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1997-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1997-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1997-03-31 0.00% 0.00% 0.00%