image
Healthcare - Biotechnology - NASDAQ - US
$ 21.45
-0.233 %
$ 75.8 M
Market Cap
-4.02
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 0.00% 11.07% 16.82%
Annual Report FY 10-K 2022-12-31 0.00% 6.93% 3.54%
Annual Report FY 10-K 2021-12-31 0.00% 2.68% -5.81%
Annual Report FY 10-K 2020-12-31 0.00% 34.17% -2.43%
Annual Report FY 10-K 2019-12-31 0.00% -0.22% -36.24%
Annual Report FY 10-K 2018-12-31 0.00% -45.79% 3.15%
Annual Report FY 10-K 2017-12-31 0.00% -65.66% -81.36%
Annual Report FY 10-K 2016-12-31 0.00% -4.67% -14.21%
Annual Report FY 10-K 2015-12-31 0.00% -850.33% 40.69%
Annual Report FY 10-K 2014-12-31 0.00% 106.74% -65.69%
Annual Report FY 10-K 2013-12-31 0.00% -210.79% -49.49%
Annual Report FY 10-K 2012-12-31 0.00% -18.92% -7.34%
Annual Report FY 10-K 2011-12-31 25.59% 61.65% 52.27%
Annual Report FY 10-K 2010-12-31 4.53% -402.69% -53.06%
Annual Report FY 10-K 2009-12-31 -55.26% 21.89% -119.26%
Annual Report FY 10-K 2008-12-31 9.65% 19.42% 45.85%
Annual Report FY 10-K 2007-12-31 -45.73% 36.43% 41.79%
Annual Report FY 10-K 2006-12-31 209.79% 40.55% -20.74%
Annual Report FY 10-K 2005-12-31 95.62% -54.36% 17.58%
Annual Report FY 10-K 2004-12-31 2820.12% -613.55% -613.31%
Annual Report FY 10-K 2003-12-31 0.00% -15667.26% -15667.26%
Annual Report FY 10-K 2002-12-31 0.00% -66.91% -66.91%
Annual Report FY 10-K 2001-12-31 0.00% 43.09% 43.09%
Annual Report FY 10-K 2000-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 166.95% -24.31% -43.73%
Quarterly Report Q2 8-K 2024-06-30 0.00% -297.78% -351.22%
Quarterly Report Q1 8-K 2024-03-31 0.00% 35.21% 35.24%
Quarterly Report Q4 8-K 2023-12-31 0.00% 27.73% 28.10%
Quarterly Report Q3 8-K 2023-09-30 0.00% 8.95% 21.38%
Quarterly Report Q2 8-K 2023-06-30 0.00% 0.06% 11.79%
Quarterly Report Q1 8-K 2023-03-31 0.00% 2.72% 2.78%
Quarterly Report Q4 8-K 2022-12-31 0.00% 16.54% 16.62%
Quarterly Report Q3 8-K 2022-09-30 0.00% -3.61% 2.72%
Quarterly Report Q2 8-K 2022-06-30 0.00% -12.26% -18.19%
Quarterly Report Q1 8-K 2022-03-31 0.00% 8.59% 2.74%
Quarterly Report Q4 8-K 2021-12-31 0.00% -67.14% -80.27%
Quarterly Report Q3 8-K 2021-09-30 0.00% 44.77% 38.90%
Quarterly Report Q2 8-K 2021-06-30 0.00% -58.18% -69.86%
Quarterly Report Q1 8-K 2021-03-31 0.00% 12.74% 13.41%
Quarterly Report Q4 8-K 2020-12-31 0.00% 54.18% 53.49%
Quarterly Report Q3 8-K 2020-09-30 0.00% -96.66% -113.76%
Quarterly Report Q2 8-K 2020-06-30 0.00% 54.06% 49.44%
Quarterly Report Q1 8-K 2020-03-31 0.00% 16.81% -148.60%
Quarterly Report Q4 8-K 2019-12-31 0.00% -33.40% -133.30%
Quarterly Report Q3 8-K 2019-09-30 0.00% 56.76% -5.29%
Quarterly Report Q2 8-K 2019-06-30 0.00% 28.91% -52.58%
Quarterly Report Q1 8-K 2019-03-31 0.00% 20.52% 42.50%
Quarterly Report Q4 8-K 2018-12-31 0.00% 20.18% 37.72%
Quarterly Report Q3 8-K 2018-09-30 0.00% -43.59% 27.45%
Quarterly Report Q2 8-K 2018-06-30 0.00% -150.30% -51.47%
Quarterly Report Q1 8-K 2018-03-31 0.00% -106.53% -112.72%
Quarterly Report Q4 8-K 2017-12-31 0.00% -214.89% -304.08%
Quarterly Report Q3 8-K 2017-09-30 0.00% -151.54% -204.32%
Quarterly Report Q2 8-K 2017-06-30 0.00% 37.77% 42.39%
Quarterly Report Q1 8-K 2017-03-31 0.00% -33.67% -23.53%
Quarterly Report Q4 8-K 2016-12-31 0.00% -21.08% 3.18%
Quarterly Report Q3 8-K 2016-09-30 0.00% 22.67% 14.10%
Quarterly Report Q2 8-K 2016-06-30 0.00% -14.14% -46.87%
Quarterly Report Q1 8-K 2016-03-31 0.00% -8.24% -13.89%
Quarterly Report Q4 8-K 2015-12-31 0.00% -140.13% 73.21%
Quarterly Report Q3 8-K 2015-09-30 0.00% 55.85% 28.10%
Quarterly Report Q2 8-K 2015-06-30 0.00% -201.05% -30.11%
Quarterly Report Q1 8-K 2015-03-31 0.00% -32.49% 27.78%
Quarterly Report Q4 8-K 2014-12-31 0.00% 178.03% -207.99%
Quarterly Report Q3 8-K 2014-09-30 0.00% 28.64% -23.45%
Quarterly Report Q2 8-K 2014-06-30 0.00% 85.94% 9.26%
Quarterly Report Q1 8-K 2014-03-31 0.00% 527.39% -45.47%
Quarterly Report Q4 8-K 2013-12-31 0.00% 129.65% -83.50%
Quarterly Report Q3 8-K 2013-09-30 0.00% -735.74% -35.96%
Quarterly Report Q2 8-K 2013-06-30 0.00% -534.47% -83.15%
Quarterly Report Q1 8-K 2013-03-31 0.00% 12.43% -5.54%
Quarterly Report Q4 8-K 2012-12-31 0.00% 37.46% 54.43%
Quarterly Report Q3 8-K 2012-09-30 0.00% -3.27% -129.40%
Quarterly Report Q2 8-K 2012-06-30 0.00% -139.02% -82.66%
Quarterly Report Q1 8-K 2012-03-31 0.00% -126.57% -18.54%
Quarterly Report Q4 8-K 2011-12-31 -86.61% 83.46% -32.16%
Quarterly Report Q3 8-K 2011-09-30 84.79% 7.93% 48.49%
Quarterly Report Q2 8-K 2011-06-30 45.73% -4.19% 85.49%
Quarterly Report Q1 8-K 2011-03-31 158.70% 91.50% 55.56%
Quarterly Report Q4 8-K 2010-12-31 1497.57% -1252.81% 3.44%
Quarterly Report Q3 8-K 2010-09-30 -28.55% 45.56% 47.68%
Quarterly Report Q2 8-K 2010-06-30 -29.50% 2343.83% -478.93%
Quarterly Report Q1 8-K 2010-03-31 -39.29% -707.00% -82.04%
Quarterly Report Q4 8-K 2009-12-31 -95.94% 278.65% -240.07%
Quarterly Report Q3 8-K 2009-09-30 -23.14% -306.11% -318.71%
Quarterly Report Q2 8-K 2009-06-30 -54.51% 33.26% 31.40%
Quarterly Report Q1 8-K 2009-03-31 -34.94% -2.06% -89.95%
Quarterly Report Q4 8-K 2008-12-31 74.84% 22.04% 49.24%
Quarterly Report Q3 8-K 2008-09-30 25.73% 61.55% 63.54%
Quarterly Report Q2 8-K 2008-06-30 23.72% -9.42% 1.58%
Quarterly Report Q1 8-K 2008-03-31 -39.29% -8.79% 56.56%
Quarterly Report Q4 8-K 2007-12-31 -59.57% 35.00% 58.60%
Quarterly Report Q3 8-K 2007-09-30 -46.89% -9.20% -7.40%
Quarterly Report Q2 8-K 2007-06-30 -48.38% 61.58% 60.92%
Quarterly Report Q1 8-K 2007-03-31 -31.43% 36.60% 32.56%
Quarterly Report Q4 8-K 2006-12-31 3.24% 15.85% -9.55%
Quarterly Report Q3 8-K 2006-09-30 180.44% 85.55% 60.01%
Quarterly Report Q2 8-K 2006-06-30 1755.24% -274.79% -307.55%
Quarterly Report Q1 8-K 2006-05-12 929.08% -172.28% -176.68%
Quarterly Report Q4 8-K 2005-12-31 610.40% -60.46% -73.38%
Quarterly Report Q3 8-K 2005-09-30 -16.29% -361.98% -69.59%
Quarterly Report Q2 8-K 2005-06-30 -38.16% 57.11% 60.50%
Quarterly Report Q1 8-K 2005-03-31 -12.84% 77.97% 78.71%
Quarterly Report Q4 8-K 2004-12-31 0.00% -3.39% -3.23%
Quarterly Report Q3 8-K 2004-09-30 0.00% -169373.62% -169294.30%
Quarterly Report Q2 8-K 2004-06-30 0.00% -131647.42% -131647.42%
Quarterly Report Q1 8-K 2004-03-31 0.00% -85024.80% -85024.80%
Quarterly Report Q4 8-K 2003-12-31 0.00% -95764.53% -95764.53%
Quarterly Report Q3 8-K 2003-09-30 0.00% 12.07% 12.07%
Quarterly Report Q2 8-K 2003-06-30 0.00% 6.03% 6.03%
Quarterly Report Q1 8-K 2003-03-31 0.00% -15.97% -15.97%
Quarterly Report Q4 8-K 2002-12-31 0.00% 8.48% 8.48%
Quarterly Report Q3 8-K 2002-09-30 0.00% -4.08% -4.08%
Quarterly Report Q2 8-K 2002-06-30 0.00% 3.71% 3.71%
Quarterly Report Q1 8-K 2002-03-31 0.00% -681.82% -681.82%
Quarterly Report Q4 8-K 2001-12-31 0.00% 72.49% 72.49%
Quarterly Report Q3 8-K 2001-09-30 0.00% 1.61% 1.61%
Quarterly Report Q2 8-K 2001-06-30 0.00% -34.78% -34.78%
Quarterly Report Q1 8-K 2001-03-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2000-12-31 0.00% 85.38% 85.38%
Quarterly Report Q3 8-K 2000-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2000-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2000-03-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1999-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1999-06-30 0.00% 0.00% 0.00%