image
Healthcare - Biotechnology - NASDAQ - US
$ 50.22
-8.19 %
$ 5.93 B
Market Cap
-9.33
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 -92.04% -30.73% -53.05%
Annual Report FY 10-K 2022-12-31 34.30% -66.09% -74.01%
Annual Report FY 10-K 2021-12-31 26.15% -47.67% -98.33%
Annual Report FY 10-K 2020-12-31 107.79% -10.12% 4.98%
Annual Report FY 10-K 2019-12-31 -14.71% -40.23% -11.19%
Annual Report FY 10-K 2018-12-31 135.64% 16.83% 21.59%
Annual Report FY 10-K 2017-12-31 -87.44% -776.70% -606.82%
Annual Report FY 10-K 2016-12-31 271.30% 143.87% 149.96%
Annual Report FY 10-K 2015-12-31 -38.95% -156.05% -153.54%
Annual Report FY 10-K 2014-12-31 53.16% 56.56% 56.47%
Annual Report FY 10-K 2013-12-31 305.45% 13.58% 13.32%
Annual Report FY 10-K 2012-12-31 88.98% 18.48% 18.48%
Annual Report FY 10-K 2011-12-31 55.22% 2.90% 3.37%
Annual Report FY 10-K 2010-12-31 -96.84% -200.81% -190.21%
Annual Report FY 10-K 2009-12-31 556.51% 143.54% 144.17%
Annual Report FY 10-K 2008-12-31 -8.82% -15.30% -4.59%
Annual Report FY 10-K 2007-12-31 335.63% 14.39% 7.91%
Annual Report FY 10-K 2006-12-31 -64.91% -35.18% -37.43%
Annual Report FY 10-K 2005-12-31 -33.70% -13.59% -16.13%
Annual Report FY 10-K 2004-12-31 27.09% -13.81% -17.93%
Annual Report FY 10-K 2003-12-31 -7.19% -41.62% -35.90%
Annual Report FY 10-K 2002-12-31 34.61% -45.39% -30.39%
Annual Report FY 10-K 2001-12-31 0.00% -21.37% -33.34%
Annual Report FY 10-K 2000-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 22.49% -24.05% -15.16%
Quarterly Report Q2 8-K 2024-06-30 -71.28% -11.41% -6.66%
Quarterly Report Q1 8-K 2024-03-31 -81.90% -4.79% -1.42%
Quarterly Report Q4 8-K 2023-12-31 -14.56% -4.13% -0.31%
Quarterly Report Q3 8-K 2023-09-30 -84.97% 26.54% -12.75%
Quarterly Report Q2 8-K 2023-06-30 -99.03% -347.18% -1022.39%
Quarterly Report Q1 8-K 2023-03-31 301.83% -28.12% -59.87%
Quarterly Report Q4 8-K 2022-12-31 -96.48% -330.03% -485.28%
Quarterly Report Q3 8-K 2022-09-30 -53.74% -131.55% -56.70%
Quarterly Report Q2 8-K 2022-06-30 3029.37% 53.27% 80.16%
Quarterly Report Q1 8-K 2022-03-31 -82.47% -114.49% -91.71%
Quarterly Report Q4 8-K 2021-12-31 727.13% 30.41% 40.39%
Quarterly Report Q3 8-K 2021-09-30 -86.96% -2296.41% -1334.90%
Quarterly Report Q2 8-K 2021-06-30 -20.87% -50.94% -69.35%
Quarterly Report Q1 8-K 2021-03-31 71.19% -19.54% -33.76%
Quarterly Report Q4 8-K 2020-12-31 28.97% -43.37% -53.58%
Quarterly Report Q3 8-K 2020-09-30 588.49% 89.26% 121.67%
Quarterly Report Q2 8-K 2020-06-30 -49.66% -26.99% -21.12%
Quarterly Report Q1 8-K 2020-03-31 -54.81% -34.19% -23.84%
Quarterly Report Q4 8-K 2019-12-31 -44.42% -15.76% -10.47%
Quarterly Report Q3 8-K 2019-09-30 -43.10% -34.32% -33.57%
Quarterly Report Q2 8-K 2019-06-30 14.84% -16.68% -14.11%
Quarterly Report Q1 8-K 2019-03-31 60.67% 3.02% 6.17%
Quarterly Report Q4 8-K 2018-12-31 52194.44% 34.62% 41.25%
Quarterly Report Q3 8-K 2018-09-30 72.18% 31.96% 36.98%
Quarterly Report Q2 8-K 2018-06-30 103.57% 5.36% 7.07%
Quarterly Report Q1 8-K 2018-03-31 26.85% -17.06% -12.39%
Quarterly Report Q4 8-K 2017-12-31 -0.05% -565.66% -475.12%
Quarterly Report Q3 8-K 2017-09-30 -89.53% -101.47% -87.49%
Quarterly Report Q2 8-K 2017-06-30 -47.38% -150.46% -128.81%
Quarterly Report Q1 8-K 2017-03-31 -50.68% -107.68% -94.50%
Quarterly Report Q4 8-K 2016-12-31 239.63% 177.55% 185.22%
Quarterly Report Q3 8-K 2016-09-30 643.20% 460.35% 465.55%
Quarterly Report Q2 8-K 2016-06-30 -11.31% -10.05% -3.99%
Quarterly Report Q1 8-K 2016-03-31 90.78% -40.39% -34.18%
Quarterly Report Q4 8-K 2015-12-31 -55.16% -109.31% -107.13%
Quarterly Report Q3 8-K 2015-09-30 -15.61% -48.20% -48.18%
Quarterly Report Q2 8-K 2015-06-30 -16.00% -26.00% -25.95%
Quarterly Report Q1 8-K 2015-03-31 -44.68% -1.46% -1.58%
Quarterly Report Q4 8-K 2014-12-31 -10.64% 29.28% 30.92%
Quarterly Report Q3 8-K 2014-09-30 110.67% 52.57% 52.44%
Quarterly Report Q2 8-K 2014-06-30 671.85% 44.33% 44.21%
Quarterly Report Q1 8-K 2014-03-31 871.86% 30.71% 30.66%
Quarterly Report Q4 8-K 2013-12-31 1014.88% 164.66% 163.48%
Quarterly Report Q3 8-K 2013-09-30 160.74% -25.33% -25.20%
Quarterly Report Q2 8-K 2013-06-30 -45.19% -68.19% -68.24%
Quarterly Report Q1 8-K 2013-03-31 -54.89% -27.11% -27.23%
Quarterly Report Q4 8-K 2012-12-31 188.51% 14.97% 14.83%
Quarterly Report Q3 8-K 2012-09-30 20.11% 5.59% 5.58%
Quarterly Report Q2 8-K 2012-06-30 74.83% 34.40% 34.37%
Quarterly Report Q1 8-K 2012-03-31 138.53% 15.23% 15.42%
Quarterly Report Q4 8-K 2011-12-31 -31.12% -2.28% -2.28%
Quarterly Report Q3 8-K 2011-09-30 262.18% 13.79% 15.10%
Quarterly Report Q2 8-K 2011-06-30 127.92% -3.71% -3.75%
Quarterly Report Q1 8-K 2011-03-31 22.87% 3.91% 4.32%
Quarterly Report Q4 8-K 2010-12-31 7.43% 7.31% 6.19%
Quarterly Report Q3 8-K 2010-09-30 -92.84% -50.46% -53.08%
Quarterly Report Q2 8-K 2010-06-30 -99.36% -23.49% -22.86%
Quarterly Report Q1 8-K 2010-03-31 -79.82% -14.08% -13.28%
Quarterly Report Q4 8-K 2009-12-31 -67.54% -15.41% -11.31%
Quarterly Report Q3 8-K 2009-09-30 76.19% 49.55% 50.89%
Quarterly Report Q2 8-K 2009-06-30 2239.95% 464.22% 458.83%
Quarterly Report Q1 8-K 2009-03-31 0.29% 23.10% 28.62%
Quarterly Report Q4 8-K 2008-12-31 1.35% 18.08% 25.52%
Quarterly Report Q3 8-K 2008-09-30 -24.33% -43.62% -26.61%
Quarterly Report Q2 8-K 2008-06-30 -3.24% -21.67% -10.11%
Quarterly Report Q1 8-K 2008-03-31 -4.24% -18.84% -10.36%
Quarterly Report Q4 8-K 2007-12-31 1906.45% 16.89% 11.91%
Quarterly Report Q3 8-K 2007-09-30 3796.23% 24.12% 17.51%
Quarterly Report Q2 8-K 2007-06-30 119.71% 8.40% 2.18%
Quarterly Report Q1 8-K 2007-03-31 125.70% 6.19% -2.20%
Quarterly Report Q4 8-K 2006-12-31 -92.77% -43.90% -45.18%
Quarterly Report Q3 8-K 2006-09-30 -94.29% -47.71% -49.14%
Quarterly Report Q2 8-K 2006-06-30 -38.23% -30.80% -34.12%
Quarterly Report Q1 8-K 2006-03-31 -44.79% -18.37% -21.25%
Quarterly Report Q4 8-K 2005-12-31 -3.68% 6.25% 4.83%
Quarterly Report Q3 8-K 2005-09-30 -24.25% 1.13% -0.69%
Quarterly Report Q2 8-K 2005-06-30 -19.28% -14.18% -16.59%
Quarterly Report Q1 8-K 2005-03-31 -56.16% -77.51% -86.13%
Quarterly Report Q4 8-K 2004-12-31 -15.81% -44.66% 69.67%
Quarterly Report Q3 8-K 2004-09-30 -7.38% -25.03% -402.99%
Quarterly Report Q2 8-K 2004-06-30 13.55% -19.34% -22.50%
Quarterly Report Q1 8-K 2004-03-31 113.42% 16.80% 16.30%
Quarterly Report Q4 8-K 2003-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2003-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2003-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2003-03-31 0.00% 0.00% 0.00%