image
Healthcare - Biotechnology - NASDAQ - US
$ 6.8
-3.13 %
$ 1.88 B
Market Cap
85.0
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 99.42% 89.36% 112.59%
Annual Report FY 10-K 2022-12-31 32.25% -22.20% -28.87%
Annual Report FY 10-K 2021-12-31 15.81% -60.36% -115.79%
Annual Report FY 10-K 2020-12-31 3.34% 4.17% 46.71%
Annual Report FY 10-K 2019-12-31 126.28% 31.33% 39.28%
Annual Report FY 10-K 2018-12-31 137.20% 25.87% 29.20%
Annual Report FY 10-K 2017-12-31 -93.28% -93.37% -160.85%
Annual Report FY 10-K 2016-12-31 0.00% 134.11% 119.52%
Annual Report FY 10-K 2015-12-31 0.00% -85.73% -91.87%
Annual Report FY 10-K 2014-12-31 0.00% -3.60% -6.04%
Annual Report FY 10-K 2013-12-31 0.00% -13.06% -15.27%
Annual Report FY 10-K 2012-12-31 -30.00% -5.32% -4.57%
Annual Report FY 10-K 2011-12-31 -46.24% 5.72% 7.84%
Annual Report FY 10-K 2010-12-31 0.00% 22.51% 27.31%
Annual Report FY 10-K 2009-12-31 0.00% 27.37% 31.39%
Annual Report FY 10-K 2008-12-31 100.00% -3.36% 0.52%
Annual Report FY 10-K 2007-12-31 -90.00% -27.17% -31.52%
Annual Report FY 10-K 2006-12-31 0.00% -101.64% -97.84%
Annual Report FY 10-K 2005-12-31 0.00% -50.46% -53.11%
Annual Report FY 10-K 2004-12-31 0.00% -15.35% -16.34%
Annual Report FY 10-K 2003-12-31 0.00% 68.06% 68.02%
Annual Report FY 10-K 2002-12-31 0.00% -327.54% -316.47%
Annual Report FY 10-K 2001-12-31 111.69% -95.63% -97.26%
Annual Report FY 10-K 2000-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 -61.51% 571.12% 150.34%
Quarterly Report Q2 8-K 2024-06-30 48.91% 61.75% 834.40%
Quarterly Report Q1 8-K 2024-03-31 63.10% 166.37% 403.79%
Quarterly Report Q4 8-K 2023-12-31 62.16% 106.03% 214.15%
Quarterly Report Q3 8-K 2023-09-30 56.14% 108.73% 144.68%
Quarterly Report Q2 8-K 2023-06-30 157.28% 81.86% 108.41%
Quarterly Report Q1 8-K 2023-03-31 238.78% 48.53% 78.30%
Quarterly Report Q4 8-K 2022-12-31 188.13% 17.20% 61.13%
Quarterly Report Q3 8-K 2022-09-30 47.79% -345.32% -73.13%
Quarterly Report Q2 8-K 2022-06-30 -18.84% 18.30% -99.10%
Quarterly Report Q1 8-K 2022-03-31 -31.22% -140.92% -275.37%
Quarterly Report Q4 8-K 2021-12-31 -32.14% -6.25% -0.93%
Quarterly Report Q3 8-K 2021-09-30 44.68% 60.68% 27.82%
Quarterly Report Q2 8-K 2021-06-30 54.03% -246.50% -29.79%
Quarterly Report Q1 8-K 2021-03-31 7.40% -38.55% 13.06%
Quarterly Report Q4 8-K 2020-12-31 15.32% -85.17% -109.19%
Quarterly Report Q3 8-K 2020-09-30 5.19% -8.53% -4.00%
Quarterly Report Q2 8-K 2020-06-30 0.75% 17.24% 27.73%
Quarterly Report Q1 8-K 2020-03-31 -6.95% 37.36% 47.31%
Quarterly Report Q4 8-K 2019-12-31 -0.24% -46.27% -46.86%
Quarterly Report Q3 8-K 2019-09-30 226.58% 57.09% 59.25%
Quarterly Report Q2 8-K 2019-06-30 285.36% 45.37% 46.67%
Quarterly Report Q1 8-K 2019-03-31 403.55% 51.02% 49.55%
Quarterly Report Q4 8-K 2018-12-31 253.91% 70.26% 73.19%
Quarterly Report Q3 8-K 2018-09-30 118.75% 26.51% 23.55%
Quarterly Report Q2 8-K 2018-06-30 79.98% 35.84% 34.95%
Quarterly Report Q1 8-K 2018-03-31 15.15% -86.14% -36.66%
Quarterly Report Q4 8-K 2017-12-31 -63.48% -60.74% -143.72%
Quarterly Report Q3 8-K 2017-09-30 -98.74% -25.99% -23.83%
Quarterly Report Q2 8-K 2017-06-30 0.00% -17.96% -65.09%
Quarterly Report Q1 8-K 2017-03-31 0.00% 34.37% 2.05%
Quarterly Report Q4 8-K 2016-12-31 0.00% 119.48% 95.66%
Quarterly Report Q3 8-K 2016-09-30 0.00% 497.15% 554.67%
Quarterly Report Q2 8-K 2016-06-30 0.00% -3.63% 20.49%
Quarterly Report Q1 8-K 2016-03-31 0.00% 18.87% 7.94%
Quarterly Report Q4 8-K 2015-12-31 0.00% -660.22% -806.43%
Quarterly Report Q3 8-K 2015-09-30 0.00% 12.77% 32.05%
Quarterly Report Q2 8-K 2015-06-30 0.00% 60.59% 65.57%
Quarterly Report Q1 8-K 2015-03-31 0.00% 41.11% 47.51%
Quarterly Report Q4 8-K 2014-12-31 0.00% 31.99% 35.42%
Quarterly Report Q3 8-K 2014-09-30 0.00% 28.14% 14.51%
Quarterly Report Q2 8-K 2014-06-30 0.00% -59.06% -67.96%
Quarterly Report Q1 8-K 2014-03-31 0.00% -27.07% -13.65%
Quarterly Report Q4 8-K 2013-12-31 -13.79% -3.48% -39.21%
Quarterly Report Q3 8-K 2013-09-30 0.00% -18.64% -26.14%
Quarterly Report Q2 8-K 2013-06-30 0.00% -26.09% 5.60%
Quarterly Report Q1 8-K 2013-03-31 0.00% -7.31% -7.38%
Quarterly Report Q4 8-K 2012-12-31 216.00% -42.27% -9.51%
Quarterly Report Q3 8-K 2012-09-30 0.00% -11.54% -8.28%
Quarterly Report Q2 8-K 2012-06-30 0.00% 17.76% -12.42%
Quarterly Report Q1 8-K 2012-03-31 0.00% 8.07% 10.70%
Quarterly Report Q4 8-K 2011-12-31 31.51% 4.98% 4.72%
Quarterly Report Q3 8-K 2011-09-30 0.00% 15.23% 22.96%
Quarterly Report Q2 8-K 2011-06-30 0.00% -5.28% -5.16%
Quarterly Report Q1 8-K 2011-03-31 0.00% 7.10% 6.40%
Quarterly Report Q4 8-K 2010-12-31 -730.00% 35.66% 42.51%
Quarterly Report Q3 8-K 2010-09-30 0.00% 0.55% 0.53%
Quarterly Report Q2 8-K 2010-06-30 0.00% 24.01% 30.20%
Quarterly Report Q1 8-K 2010-03-31 0.00% 24.76% 29.76%
Quarterly Report Q4 8-K 2009-12-31 -87.50% 28.53% 31.72%
Quarterly Report Q3 8-K 2009-09-30 0.00% 33.49% 38.09%
Quarterly Report Q2 8-K 2009-06-30 0.00% 30.34% 33.98%
Quarterly Report Q1 8-K 2009-03-31 0.00% 16.81% 21.95%
Quarterly Report Q4 8-K 2008-12-31 900.00% -11.04% -3.40%
Quarterly Report Q3 8-K 2008-09-30 0.00% 6.23% 8.59%
Quarterly Report Q2 8-K 2008-06-30 0.00% -10.89% -7.26%
Quarterly Report Q1 8-K 2008-03-31 100.00% 2.35% 4.22%
Quarterly Report Q4 8-K 2007-12-31 90.00% -5.25% -10.12%
Quarterly Report Q3 8-K 2007-09-30 0.00% -19.81% -23.61%
Quarterly Report Q2 8-K 2007-06-30 0.00% -31.48% -35.17%
Quarterly Report Q1 8-K 2007-03-31 -90.00% -67.91% -71.89%
Quarterly Report Q4 8-K 2006-12-31 0.00% -114.08% -104.87%
Quarterly Report Q3 8-K 2006-09-30 0.00% -92.15% -86.03%
Quarterly Report Q2 8-K 2006-06-30 0.00% -101.62% -102.33%
Quarterly Report Q1 8-K 2006-03-31 0.00% -96.56% -98.65%
Quarterly Report Q4 8-K 2005-12-31 0.00% -57.40% -61.53%
Quarterly Report Q3 8-K 2005-09-30 0.00% -57.17% -60.28%
Quarterly Report Q2 8-K 2005-06-30 0.00% -48.84% -49.97%
Quarterly Report Q1 8-K 2005-03-31 0.00% -35.05% -36.69%
Quarterly Report Q4 8-K 2004-12-31 0.00% -4.00% -6.50%
Quarterly Report Q3 8-K 2004-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2004-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2004-03-31 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2003-03-31 0.00% 0.00% 0.00%