image
Healthcare - Biotechnology - NASDAQ - US
$ 18.61
0.649 %
$ 846 M
Market Cap
-20.91
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 887.79% 23.20% 18.92%
Annual Report FY 10-K 2022-12-31 940.81% -49.51% -41.83%
Annual Report FY 10-K 2021-12-31 -21.06% -43.98% -52.95%
Annual Report FY 10-K 2020-12-31 -69.13% -82.71% -77.01%
Annual Report FY 10-K 2019-12-31 -39.87% 51.43% 49.54%
Annual Report FY 10-K 2018-12-31 22.25% -624.78% -19.16%
Annual Report FY 10-K 2017-12-31 -57.14% 112.93% 24.23%
Annual Report FY 10-K 2016-12-31 -15.52% -46.27% -34.61%
Annual Report FY 10-K 2015-12-31 -21.11% -106.82% -109.57%
Annual Report FY 10-K 2014-12-31 851.19% 30.09% 12.82%
Annual Report FY 10-K 2013-12-31 157.41% -369.72% -182.89%
Annual Report FY 10-K 2012-12-31 -85.57% 61.25% 50.19%
Annual Report FY 10-K 2011-12-31 0.00% 19.01% 22.16%
Annual Report FY 10-K 2010-12-31 0.00% 23.38% 20.17%
Annual Report FY 10-K 2009-12-31 0.00% 40.05% 41.17%
Annual Report FY 10-K 2008-12-31 0.00% -27.46% -41.05%
Annual Report FY 10-K 2007-12-31 0.00% -16692.38% -15628.20%
Annual Report FY 10-K 2006-12-31 0.00% -225.30% -220.26%
Annual Report FY 10-K 2005-12-31 0.00% -4.34% 0.61%
Annual Report FY 10-K 2004-12-31 0.00% -11.88% -17.45%
Annual Report FY 10-K 2003-12-31 -80.98% -3.66% 9.12%
Annual Report FY 10-K 2002-12-31 0.00% 30.11% 20.28%
Annual Report FY 10-K 2001-12-31 0.00% 38.93% 38.93%
Annual Report FY 10-K 2000-12-31 0.00% -18161.00% -18161.00%
Annual Report FY 10-K 1999-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 36461.75% -196387.22% -189421.31%
Quarterly Report Q2 8-K 2024-06-30 1.38% -49.32% -49.62%
Quarterly Report Q1 8-K 2024-03-31 64.29% -2.40% -25.43%
Quarterly Report Q4 8-K 2023-12-31 1162.66% 90.26% 86.82%
Quarterly Report Q3 8-K 2023-09-30 288.66% -2.01% -5.97%
Quarterly Report Q2 8-K 2023-06-30 0.00% -6.81% -5.81%
Quarterly Report Q1 8-K 2023-03-31 0.00% 5336.28% -4.51%
Quarterly Report Q4 8-K 2022-12-31 -99.61% -26.43% -26.44%
Quarterly Report Q3 8-K 2022-09-30 0.00% -59.33% -50.14%
Quarterly Report Q2 8-K 2022-06-30 0.00% -45.25% -44.04%
Quarterly Report Q1 8-K 2022-03-31 0.00% -51.49% -51.74%
Quarterly Report Q4 8-K 2021-12-31 422955.68% -48.17% -52.60%
Quarterly Report Q3 8-K 2021-09-30 0.00% -0.55% -10.23%
Quarterly Report Q2 8-K 2021-06-30 309.28% -36.28% -45.74%
Quarterly Report Q1 8-K 2021-03-31 -78.02% -147.12% -144.89%
Quarterly Report Q4 8-K 2020-12-31 -73.96% -184.33% -181.83%
Quarterly Report Q3 8-K 2020-09-30 -88.13% -143.38% -140.47%
Quarterly Report Q2 8-K 2020-06-30 -87.85% -70.25% -68.85%
Quarterly Report Q1 8-K 2020-03-31 -19.44% 17.25% 17.58%
Quarterly Report Q4 8-K 2019-12-31 -65.73% 54.92% 55.13%
Quarterly Report Q3 8-K 2019-09-30 -35.20% 61.16% 60.99%
Quarterly Report Q2 8-K 2019-06-30 1.58% 50.37% 50.38%
Quarterly Report Q1 8-K 2019-03-31 -42.38% 31.38% 30.63%
Quarterly Report Q4 8-K 2018-12-31 36.21% -26.49% -0.78%
Quarterly Report Q3 8-K 2018-09-30 -30.01% -51.23% -58.16%
Quarterly Report Q2 8-K 2018-06-30 -40.91% -18.76% -23.21%
Quarterly Report Q1 8-K 2018-03-31 -54.58% -0.13% -3.38%
Quarterly Report Q4 8-K 2017-12-31 -30.40% 372.35% -12.60%
Quarterly Report Q3 8-K 2017-09-30 -54.17% 48.72% 49.66%
Quarterly Report Q2 8-K 2017-06-30 -39.50% 25.95% 26.75%
Quarterly Report Q1 8-K 2017-03-31 -3.36% 14.06% 15.32%
Quarterly Report Q4 8-K 2016-12-31 -39.15% -35.03% 11.31%
Quarterly Report Q3 8-K 2016-09-30 -25.00% -83.16% -83.83%
Quarterly Report Q2 8-K 2016-06-30 23.96% -50.13% -50.65%
Quarterly Report Q1 8-K 2016-03-31 -49.02% -22.73% -23.31%
Quarterly Report Q4 8-K 2015-12-31 -19.87% -73.55% -76.00%
Quarterly Report Q3 8-K 2015-09-30 -29.97% -88.60% -91.94%
Quarterly Report Q2 8-K 2015-06-30 -12.50% -103.60% -106.81%
Quarterly Report Q1 8-K 2015-03-31 71.64% -187.14% -188.06%
Quarterly Report Q4 8-K 2014-12-31 178.58% 74.17% 68.18%
Quarterly Report Q3 8-K 2014-09-30 1518.10% -343.10% -408.66%
Quarterly Report Q2 8-K 2014-06-30 449.66% -156.67% -251.53%
Quarterly Report Q1 8-K 2014-03-31 346.51% -150.77% -264.66%
Quarterly Report Q4 8-K 2013-12-31 357.41% -3594.74% -1735.39%
Quarterly Report Q3 8-K 2013-09-30 -83.96% 38.46% 49.34%
Quarterly Report Q2 8-K 2013-06-30 0.00% -69.33% 45.62%
Quarterly Report Q1 8-K 2013-03-31 19.33% 37.46% 57.77%
Quarterly Report Q4 8-K 2012-12-31 -100.00% 87.86% 80.81%
Quarterly Report Q3 8-K 2012-09-30 -38.34% 50.51% 50.16%
Quarterly Report Q2 8-K 2012-06-30 0.00% 59.92% 12.02%
Quarterly Report Q1 8-K 2012-03-31 0.00% 35.45% 35.72%
Quarterly Report Q4 8-K 2011-12-31 0.00% -109.18% -59.64%
Quarterly Report Q3 8-K 2011-09-30 0.00% 36.77% 36.21%
Quarterly Report Q2 8-K 2011-06-30 0.00% 41.08% 41.36%
Quarterly Report Q1 8-K 2011-03-31 0.00% 38.10% 38.16%
Quarterly Report Q4 8-K 2010-12-31 0.00% 49.18% 33.87%
Quarterly Report Q3 8-K 2010-09-30 0.00% 10.76% 10.19%
Quarterly Report Q2 8-K 2010-06-30 0.00% 40.22% 39.98%
Quarterly Report Q1 8-K 2010-03-31 0.00% -8.60% -8.37%
Quarterly Report Q4 8-K 2009-12-31 0.00% 47.36% 47.41%
Quarterly Report Q3 8-K 2009-09-30 0.00% 38.94% 40.21%
Quarterly Report Q2 8-K 2009-06-30 0.00% 33.81% 35.02%
Quarterly Report Q1 8-K 2009-03-31 0.00% 41.85% 43.74%
Quarterly Report Q4 8-K 2008-12-31 0.00% -18.20% -10.23%
Quarterly Report Q3 8-K 2008-09-30 0.00% 40.15% 27.20%
Quarterly Report Q2 8-K 2008-06-30 0.00% -16287.98% -17192.97%
Quarterly Report Q1 8-K 2008-03-31 0.00% -29566.73% -32688.22%
Quarterly Report Q4 8-K 2007-12-31 0.00% -24791.85% -29601.28%
Quarterly Report Q3 8-K 2007-09-30 0.00% -15761.65% -13156.29%
Quarterly Report Q2 8-K 2007-06-30 0.00% -155.38% 148.04%
Quarterly Report Q1 8-K 2007-03-31 0.00% -42.46% -33.85%
Quarterly Report Q4 8-K 2006-12-31 0.00% -42.78% -29.36%
Quarterly Report Q3 8-K 2006-09-30 0.00% -917.16% -917.16%
Quarterly Report Q2 8-K 2006-06-30 0.00% -206.24% 406.24%
Quarterly Report Q1 8-K 2006-03-31 0.00% -34.19% -34.19%
Quarterly Report Q4 8-K 2005-12-31 0.00% 23.67% 30.42%
Quarterly Report Q3 8-K 2005-09-30 0.00% 2.25% 2.25%
Quarterly Report Q2 8-K 2005-06-30 0.00% -2.47% -2.47%
Quarterly Report Q1 8-K 2005-03-31 0.00% -118.03% -118.03%
Quarterly Report Q4 8-K 2004-12-31 0.00% -72.15% -88.81%
Quarterly Report Q3 8-K 2004-09-30 0.00% -4138.55% -4138.55%
Quarterly Report Q2 8-K 2004-06-30 0.00% 58.73% 58.73%
Quarterly Report Q1 8-K 2004-03-31 0.00% 33.44% 33.44%
Quarterly Report Q4 8-K 2003-12-31 0.00% -42.87% -42.90%
Quarterly Report Q3 8-K 2003-09-30 0.00% 99.03% 99.03%
Quarterly Report Q2 8-K 2003-06-30 0.00% 26.23% 40.13%
Quarterly Report Q1 8-K 2003-03-31 0.00% -60.02% -60.02%
Quarterly Report Q4 8-K 2002-12-31 0.00% -33.29% -33.29%
Quarterly Report Q3 8-K 2002-09-30 0.00% -80.65% -80.65%
Quarterly Report Q2 8-K 2002-06-30 0.00% -68.87% -108.10%
Quarterly Report Q1 8-K 2002-03-31 0.00% 167.76% 167.76%
Quarterly Report Q4 8-K 2001-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2001-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2001-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2001-03-31 0.00% 0.00% 0.00%