image
Healthcare - Biotechnology - NASDAQ - US
$ 26.91
2.95 %
$ 1.29 B
Market Cap
-19.5
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 100.00% -34.14% -32.41%
Annual Report FY 10-K 2022-12-31 0.00% -127.89% -143.46%
Annual Report FY 10-K 2021-12-31 0.00% -443.25% -409.90%
Annual Report FY 10-K 2020-12-31 0.00% -37.90% -29.99%
Annual Report FY 10-K 2019-12-31 0.00% 35.26% 25.56%
Annual Report FY 10-K 2018-12-31 0.00% 44.95% 44.25%
Annual Report FY 10-K 2017-12-31 0.00% 19.79% 20.11%
Annual Report FY 10-K 2016-12-31 0.00% -4.98% -5.32%
Annual Report FY 10-K 2015-12-31 0.00% -14.20% -14.23%
Annual Report FY 10-K 2014-12-31 0.00% -39.27% -39.64%
Annual Report FY 10-K 2013-12-31 277.58% 1015.38% 904.85%
Annual Report FY 10-K 2012-12-31 -5.17% -31.88% -10.90%
Annual Report FY 10-K 2011-12-31 -31.68% 78.27% 74.36%
Annual Report FY 10-K 2010-12-31 -18.26% -246.78% -102.89%
Annual Report FY 10-K 2009-12-31 -67.73% -22.59% -77.53%
Annual Report FY 10-K 2008-12-31 -3.42% -24.42% -14.33%
Annual Report FY 10-K 2007-12-31 22.38% 228.14% 1938.88%
Annual Report FY 10-K 2006-12-31 961.38% 120.18% 98.31%
Annual Report FY 10-K 2005-12-31 0.00% 18.81% 16.03%
Annual Report FY 10-K 2004-12-31 0.00% -74.75% -75.10%
Annual Report FY 10-K 2003-12-31 0.00% -35.74% -131.51%
Annual Report FY 10-K 2002-12-31 0.00% -11.07% 197.71%
Annual Report FY 10-K 2001-12-31 0.00% 17.98% 14.73%
Annual Report FY 10-K 2000-12-31 0.00% -288.48% -335.78%
Annual Report FY 10-K 1999-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 0.00% -8.94% -9.84%
Quarterly Report Q2 8-K 2024-06-30 0.00% 123.34% -133.53%
Quarterly Report Q1 8-K 2024-03-31 0.00% 215.73% 25.90%
Quarterly Report Q4 8-K 2023-12-31 130544.44% -20.70% -8.85%
Quarterly Report Q3 8-K 2023-09-30 0.00% -33.82% -30.61%
Quarterly Report Q2 8-K 2023-06-30 0.00% -43.15% -44.48%
Quarterly Report Q1 8-K 2023-03-31 0.00% -25.57% -50.96%
Quarterly Report Q4 8-K 2022-12-31 -800.00% -22.29% -44.95%
Quarterly Report Q3 8-K 2022-09-30 0.00% -100.47% -118.86%
Quarterly Report Q2 8-K 2022-06-30 0.00% -259.51% -287.64%
Quarterly Report Q1 8-K 2022-03-31 0.00% -388.74% -404.42%
Quarterly Report Q4 8-K 2021-12-31 0.00% -441.33% -450.46%
Quarterly Report Q3 8-K 2021-09-30 0.00% -568.67% -578.71%
Quarterly Report Q2 8-K 2021-06-30 0.00% -351.14% -341.79%
Quarterly Report Q1 8-K 2021-03-31 0.00% -206.61% -189.12%
Quarterly Report Q4 8-K 2020-12-31 0.00% -72.69% -66.50%
Quarterly Report Q3 8-K 2020-09-30 0.00% -105.16% -84.47%
Quarterly Report Q2 8-K 2020-06-30 0.00% -7.27% -0.87%
Quarterly Report Q1 8-K 2020-03-31 0.00% 15.38% 15.78%
Quarterly Report Q4 8-K 2019-12-31 0.00% -123.93% -110.13%
Quarterly Report Q3 8-K 2019-09-30 0.00% 44.99% 39.33%
Quarterly Report Q2 8-K 2019-06-30 0.00% 56.81% 53.15%
Quarterly Report Q1 8-K 2019-03-31 0.00% 37.08% 33.04%
Quarterly Report Q4 8-K 2018-12-31 0.00% 72.00% 69.05%
Quarterly Report Q3 8-K 2018-09-30 0.00% 51.08% 50.54%
Quarterly Report Q2 8-K 2018-06-30 0.00% 41.06% 40.93%
Quarterly Report Q1 8-K 2018-03-31 0.00% 21.25% 21.60%
Quarterly Report Q4 8-K 2017-12-31 0.00% 4.12% 4.72%
Quarterly Report Q3 8-K 2017-09-30 0.00% 26.38% 26.69%
Quarterly Report Q2 8-K 2017-06-30 0.00% -37.98% -36.86%
Quarterly Report Q1 8-K 2017-03-31 0.00% 52.67% 52.58%
Quarterly Report Q4 8-K 2016-12-31 0.00% 44.17% 43.91%
Quarterly Report Q3 8-K 2016-09-30 0.00% 4.17% 3.93%
Quarterly Report Q2 8-K 2016-06-30 0.00% 10.64% 10.13%
Quarterly Report Q1 8-K 2016-03-31 0.00% -124.35% -124.62%
Quarterly Report Q4 8-K 2015-12-31 0.00% -109.51% -109.23%
Quarterly Report Q3 8-K 2015-09-30 0.00% -3.88% -3.98%
Quarterly Report Q2 8-K 2015-06-30 0.00% -3.94% -3.99%
Quarterly Report Q1 8-K 2015-03-31 0.00% 25.13% 25.09%
Quarterly Report Q4 8-K 2014-12-31 0.00% -6.53% -6.59%
Quarterly Report Q3 8-K 2014-09-30 0.00% -363.78% -356.83%
Quarterly Report Q2 8-K 2014-06-30 0.00% -978.41% -921.00%
Quarterly Report Q1 8-K 2014-03-31 0.00% -745.59% -681.94%
Quarterly Report Q4 8-K 2013-12-31 1328.04% 1938.25% 1886.26%
Quarterly Report Q3 8-K 2013-09-30 -28.15% 50.84% 53.11%
Quarterly Report Q2 8-K 2013-06-30 -28.08% -131.54% -26.09%
Quarterly Report Q1 8-K 2013-03-31 -34.14% -1360.00% -199.32%
Quarterly Report Q4 8-K 2012-12-31 -10.16% -359.34% -215.41%
Quarterly Report Q3 8-K 2012-09-30 -0.87% -90.18% -61.78%
Quarterly Report Q2 8-K 2012-06-30 -1.02% 89.17% 82.28%
Quarterly Report Q1 8-K 2012-03-31 -8.13% 114.49% 69.10%
Quarterly Report Q4 8-K 2011-12-31 -65.70% 95.74% 93.86%
Quarterly Report Q3 8-K 2011-09-30 -5.04% 20.72% 34.92%
Quarterly Report Q2 8-K 2011-06-30 3.61% -49.25% -13.78%
Quarterly Report Q1 8-K 2011-03-31 -0.40% 79.71% 64.88%
Quarterly Report Q4 8-K 2010-12-31 114.78% -2987.88% -470.89%
Quarterly Report Q3 8-K 2010-09-30 -23.07% 21.65% 31.29%
Quarterly Report Q2 8-K 2010-06-30 -57.41% -2264.71% -368.28%
Quarterly Report Q1 8-K 2010-03-31 -52.47% 44.08% 46.13%
Quarterly Report Q4 8-K 2009-12-31 -54.77% 78.62% 42.01%
Quarterly Report Q3 8-K 2009-09-30 -87.58% -8.64% -16.56%
Quarterly Report Q2 8-K 2009-06-30 -40.87% 96.68% 89.55%
Quarterly Report Q1 8-K 2009-03-31 -53.31% -70.97% -753.57%
Quarterly Report Q4 8-K 2008-12-31 -41.35% -122.81% -75.50%
Quarterly Report Q3 8-K 2008-09-30 91.61% 378.76% 2501.51%
Quarterly Report Q2 8-K 2008-06-30 -25.01% -30.46% -279.00%
Quarterly Report Q1 8-K 2008-03-31 -33.62% -79.66% -96.76%
Quarterly Report Q4 8-K 2007-12-31 121.84% 119.80% 81.64%
Quarterly Report Q3 8-K 2007-09-30 -14.59% -67.14% -91.64%
Quarterly Report Q2 8-K 2007-06-30 2.32% 146.16% -39.10%
Quarterly Report Q1 8-K 2007-03-31 43.90% 1340.82% 1962.95%
Quarterly Report Q4 8-K 2006-12-31 24.72% -82.29% -144.14%
Quarterly Report Q3 8-K 2006-09-30 0.00% 210.14% 168.69%
Quarterly Report Q2 8-K 2006-06-30 0.00% 113.43% 114.16%
Quarterly Report Q1 8-K 2006-03-31 0.00% 110.21% 105.48%
Quarterly Report Q4 8-K 2005-12-31 0.00% 66.37% 62.86%
Quarterly Report Q3 8-K 2005-09-30 0.00% 5.03% 1.69%
Quarterly Report Q2 8-K 2005-06-30 0.00% -12.31% -14.75%
Quarterly Report Q1 8-K 2005-03-31 0.00% 15.49% 12.20%
Quarterly Report Q4 8-K 2004-12-31 0.00% -39.36% -41.81%
Quarterly Report Q3 8-K 2004-09-30 0.00% -54.65% -54.41%
Quarterly Report Q2 8-K 2004-06-30 0.00% -108.61% -107.95%
Quarterly Report Q1 8-K 2004-03-31 0.00% -120.12% -119.27%
Quarterly Report Q4 8-K 2003-12-31 0.00% -30.20% -24.32%
Quarterly Report Q3 8-K 2003-09-30 0.00% -95.70% -85.24%
Quarterly Report Q2 8-K 2003-06-30 0.00% -17.00% -112.19%
Quarterly Report Q1 8-K 2003-03-31 0.00% -14.68% -10.11%
Quarterly Report Q4 8-K 2002-12-31 0.00% 9.77% 567.52%
Quarterly Report Q3 8-K 2002-09-30 0.00% 9.50% 17.95%
Quarterly Report Q2 8-K 2002-06-30 0.00% -20.44% 201.57%
Quarterly Report Q1 8-K 2002-03-31 0.00% -83.59% -31.38%
Quarterly Report Q4 8-K 2001-12-31 0.00% -97.05% -44.59%
Quarterly Report Q3 8-K 2001-09-30 0.00% 36.06% 36.24%
Quarterly Report Q2 8-K 2001-06-30 0.00% 12.22% -4.60%
Quarterly Report Q1 8-K 2001-03-31 0.00% -2308.60% -2681.12%
Quarterly Report Q4 8-K 2000-12-31 0.00% 0.00% 0.00%
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%