image
Healthcare - Biotechnology - NASDAQ - US
$ 29.54
-4.23 %
$ 4.6 B
Market Cap
-295.4
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 8290.02% 106.22% 110.70%
Annual Report FY 10-K 2022-12-31 -58.36% 42.67% 44.07%
Annual Report FY 10-K 2021-12-31 4300.66% -24.37% -26.02%
Annual Report FY 10-K 2020-12-31 0.00% -59.40% -61.84%
Annual Report FY 10-K 2019-12-31 0.00% -3.38% 3.06%
Annual Report FY 10-K 2018-12-31 -0.25% -46.43% -46.91%
Annual Report FY 10-K 2017-12-31 0.00% -51.40% -50.33%
Annual Report FY 10-K 2016-12-31 0.00% -24.31% -24.99%
Annual Report FY 10-K 2015-12-31 0.00% -12.85% -13.39%
Annual Report FY 10-K 2014-12-31 0.00% -172.39% -142.62%
Annual Report FY 10-K 2013-12-31 699.98% -13.31% 14.61%
Annual Report FY 10-K 2012-12-31 0.00% -2018.54% -2949.42%
Annual Report FY 10-K 2011-12-31 0.00% -136.79% 56.27%
Annual Report FY 10-K 2010-12-31 0.00% 122.33% -13.84%
Annual Report FY 10-K 2009-12-31 0.00% 34.57% 59.85%
Annual Report FY 10-K 2008-12-31 0.00% 64.52% 63.66%
Annual Report FY 10-K 2007-12-31 0.00% -24.11% -21.44%
Annual Report FY 10-K 2006-12-31 0.00% 49.35% 48.34%
Annual Report FY 10-K 2005-12-31 0.00% -224.64% -215.12%
Annual Report FY 10-K 2004-12-31 0.00% 1.09% -29.10%
Annual Report FY 10-K 2003-12-31 0.00% -285.34% -206.41%
Annual Report FY 10-K 2002-12-31 -81.56% 10.84% 50.02%
Annual Report FY 10-K 2001-12-31 -49.39% 70.10% 1.74%
Annual Report FY 10-K 2000-12-31 346.58% -141.77% -17.13%
Annual Report FY 10-K 1999-12-31 -60.00% 14.29% -0.00%
Annual Report FY 10-K 1998-12-31 2900.00% 46.15% 49.06%
Annual Report FY 10-K 1997-12-31 0.00% -44.44% -39.47%
Annual Report FY 10-K 1996-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 -49.41% -96.59% -89.17%
Quarterly Report Q2 8-K 2024-06-30 357.05% 114.45% 119.73%
Quarterly Report Q1 8-K 2024-03-31 713.46% 72.28% 74.94%
Quarterly Report Q4 8-K 2023-12-31 54863.75% 73.27% 76.02%
Quarterly Report Q3 8-K 2023-09-30 176298.94% 410.66% 428.30%
Quarterly Report Q2 8-K 2023-06-30 2606.06% -13.14% -14.72%
Quarterly Report Q1 8-K 2023-03-31 287.05% 45.71% 44.68%
Quarterly Report Q4 8-K 2022-12-31 -96.55% 42.23% 43.99%
Quarterly Report Q3 8-K 2022-09-30 -95.37% 57.18% 58.93%
Quarterly Report Q2 8-K 2022-06-30 -61.55% 46.39% 49.75%
Quarterly Report Q1 8-K 2022-03-31 154.22% 21.49% 25.03%
Quarterly Report Q4 8-K 2021-12-31 6007.89% -5.81% -7.11%
Quarterly Report Q3 8-K 2021-09-30 5242.11% 1.75% 0.69%
Quarterly Report Q2 8-K 2021-06-30 3965.79% -48.43% -52.41%
Quarterly Report Q1 8-K 2021-03-31 1986.84% -77.30% -77.53%
Quarterly Report Q4 8-K 2020-12-31 0.00% -122.93% -128.61%
Quarterly Report Q3 8-K 2020-09-30 0.00% -40.74% -40.85%
Quarterly Report Q2 8-K 2020-06-30 0.00% -46.04% -43.05%
Quarterly Report Q1 8-K 2020-03-31 0.00% -45.40% -44.84%
Quarterly Report Q4 8-K 2019-12-31 0.00% 26.53% 29.90%
Quarterly Report Q3 8-K 2019-09-30 0.00% -82.41% -77.29%
Quarterly Report Q2 8-K 2019-06-30 0.00% 17.96% 19.85%
Quarterly Report Q1 8-K 2019-03-31 0.00% 15.35% 16.57%
Quarterly Report Q4 8-K 2018-12-31 -0.25% -74.53% -74.48%
Quarterly Report Q3 8-K 2018-09-30 -0.25% -7.66% -8.68%
Quarterly Report Q2 8-K 2018-06-30 -0.25% -55.69% -56.00%
Quarterly Report Q1 8-K 2018-03-31 -0.25% -49.78% -50.28%
Quarterly Report Q4 8-K 2017-12-31 0.00% -30.35% -29.16%
Quarterly Report Q3 8-K 2017-09-30 0.00% -27.00% -26.72%
Quarterly Report Q2 8-K 2017-06-30 0.00% -78.33% -77.40%
Quarterly Report Q1 8-K 2017-03-31 0.00% -100.22% -97.73%
Quarterly Report Q4 8-K 2016-12-31 0.00% -34.42% -36.21%
Quarterly Report Q3 8-K 2016-09-30 0.00% -81.83% -80.29%
Quarterly Report Q2 8-K 2016-06-30 0.00% 7.04% 6.36%
Quarterly Report Q1 8-K 2016-03-31 0.00% 5.00% 4.18%
Quarterly Report Q4 8-K 2015-12-31 0.00% 6.30% 5.77%
Quarterly Report Q3 8-K 2015-09-30 0.00% 21.75% 20.72%
Quarterly Report Q2 8-K 2015-06-30 0.00% -42.69% -43.13%
Quarterly Report Q1 8-K 2015-03-31 0.00% -93.15% -92.01%
Quarterly Report Q4 8-K 2014-12-31 0.00% -231.87% -134.73%
Quarterly Report Q3 8-K 2014-09-30 0.00% -283.02% -275.25%
Quarterly Report Q2 8-K 2014-06-30 0.00% -82.04% -80.36%
Quarterly Report Q1 8-K 2014-03-31 0.00% -105.44% -104.77%
Quarterly Report Q4 8-K 2013-12-31 99.99% -63.71% -116.11%
Quarterly Report Q3 8-K 2013-09-30 0.00% -85.04% -71.22%
Quarterly Report Q2 8-K 2013-06-30 0.00% -247.53% -113.49%
Quarterly Report Q1 8-K 2013-03-31 0.00% 64.18% 78.64%
Quarterly Report Q4 8-K 2012-12-31 0.00% -200.54% -1372.68%
Quarterly Report Q3 8-K 2012-09-30 0.00% -346.27% -936.59%
Quarterly Report Q2 8-K 2012-06-30 0.00% 36.48% -861.56%
Quarterly Report Q1 8-K 2012-03-31 0.00% -267.62% -2971.16%
Quarterly Report Q4 8-K 2011-12-31 0.00% -315.19% 160.21%
Quarterly Report Q3 8-K 2011-09-30 0.00% -1337.65% 49.22%
Quarterly Report Q2 8-K 2011-06-30 0.00% -161.19% 38.50%
Quarterly Report Q1 8-K 2011-03-31 0.00% 334.66% -6.92%
Quarterly Report Q4 8-K 2010-12-31 0.00% 263.84% -30.84%
Quarterly Report Q3 8-K 2010-09-30 0.00% 109.91% -30.33%
Quarterly Report Q2 8-K 2010-06-30 0.00% 232.88% -10.02%
Quarterly Report Q1 8-K 2010-03-31 0.00% -114.37% 5.00%
Quarterly Report Q4 8-K 2009-12-31 0.00% -175.50% -653.21%
Quarterly Report Q3 8-K 2009-09-30 0.00% 70.16% 71.40%
Quarterly Report Q2 8-K 2009-06-30 0.00% 2.09% 67.47%
Quarterly Report Q1 8-K 2009-03-31 0.00% 51.15% 65.47%
Quarterly Report Q4 8-K 2008-12-31 0.00% 106.67% 102.72%
Quarterly Report Q3 8-K 2008-09-30 0.00% 47.77% 48.89%
Quarterly Report Q2 8-K 2008-06-30 0.00% 70.94% 70.20%
Quarterly Report Q1 8-K 2008-03-31 0.00% 39.18% 37.78%
Quarterly Report Q4 8-K 2007-12-31 100.00% 39.13% 39.67%
Quarterly Report Q3 8-K 2007-09-30 0.00% -40.69% -37.73%
Quarterly Report Q2 8-K 2007-06-30 0.00% -115.51% -108.88%
Quarterly Report Q1 8-K 2007-03-31 0.00% 8.91% 10.98%
Quarterly Report Q4 8-K 2006-12-31 0.00% -23.10% -20.47%
Quarterly Report Q3 8-K 2006-09-30 0.00% -4.69% -5.58%
Quarterly Report Q2 8-K 2006-06-30 0.00% 83.00% 82.41%
Quarterly Report Q1 8-K 2006-03-31 0.00% -97.39% -99.97%
Quarterly Report Q4 8-K 2005-12-31 0.00% -45.64% -47.32%
Quarterly Report Q3 8-K 2005-09-30 0.00% 17.39% 16.95%
Quarterly Report Q2 8-K 2005-06-30 0.00% -1450.72% -1257.86%
Quarterly Report Q1 8-K 2005-03-31 0.00% -30.19% -29.82%
Quarterly Report Q4 8-K 2004-12-31 0.00% -15.59% -17.86%
Quarterly Report Q3 8-K 2004-09-30 0.00% 32.55% -9.95%
Quarterly Report Q2 8-K 2004-06-30 0.00% -10.99% -26.99%
Quarterly Report Q1 8-K 2004-03-31 0.00% -159.59% -165.85%
Quarterly Report Q4 8-K 2003-12-31 0.00% -307.26% -314.93%
Quarterly Report Q3 8-K 2003-09-30 0.00% -454.73% -246.59%
Quarterly Report Q2 8-K 2003-06-30 0.00% -2267.68% -2480.35%
Quarterly Report Q1 8-K 2003-03-31 0.00% 32.39% 32.94%
Quarterly Report Q4 8-K 2002-12-31 0.00% 34.41% 34.36%
Quarterly Report Q3 8-K 2002-09-30 0.00% 20.28% 16.50%
Quarterly Report Q2 8-K 2002-06-30 49999900.00% 101.61% 102.13%
Quarterly Report Q1 8-K 2002-03-31 0.00% -37.00% -150.50%
Quarterly Report Q4 8-K 2001-12-31 0.00% -55.07% -24.09%
Quarterly Report Q3 8-K 2001-09-30 0.00% 24.36% 26.88%
Quarterly Report Q2 8-K 2001-06-30 -100.00% 31.30% 52.44%
Quarterly Report Q1 8-K 2001-03-31 193.03% 222.40% 82.28%
Quarterly Report Q4 8-K 2000-12-31 114.01% 39.26% 486.20%
Quarterly Report Q3 8-K 2000-09-30 257.57% -224.14% -92.69%
Quarterly Report Q2 8-K 2000-06-30 1334.63% -414.56% -416.30%
Quarterly Report Q1 8-K 2000-03-31 825.49% -53.14% -57.60%
Quarterly Report Q4 8-K 1999-12-31 80.00% 53.85% 33.33%
Quarterly Report Q3 8-K 1999-09-30 200.00% 75.00% 58.33%
Quarterly Report Q2 8-K 1999-06-30 -96.00% -60.00% -75.00%
Quarterly Report Q1 8-K 1999-03-31 0.00% 30.77% 30.77%
Quarterly Report Q4 8-K 1998-12-31 0.00% 13.33% 43.75%
Quarterly Report Q3 8-K 1998-09-30 0.00% -20.00% -20.00%
Quarterly Report Q2 8-K 1998-06-30 2400.00% 155.56% 147.06%
Quarterly Report Q1 8-K 1998-03-31 0.00% -44.44% -62.50%
Quarterly Report Q4 8-K 1997-12-31 0.00% -50.00% -33.33%
Quarterly Report Q3 8-K 1997-09-30 0.00% 9.09% 9.09%
Quarterly Report Q2 8-K 1997-06-30 0.00% -125.00% -183.33%
Quarterly Report Q1 8-K 1997-03-31 0.00% -12.50% -800.00%
Quarterly Report Q4 8-K 1996-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1996-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1996-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1996-03-31 0.00% 0.00% 0.00%