image
Healthcare - Biotechnology - NASDAQ - US
$ 363.25
-5.96 %
$ 16.2 B
Market Cap
15.97
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 20.20% 35.40% 20.95%
Annual Report FY 10-K 2022-12-31 14.88% 52.86% 76.24%
Annual Report FY 10-K 2021-12-31 13.63% -7.58% -6.35%
Annual Report FY 10-K 2020-12-31 2.38% 592.63% 416.42%
Annual Report FY 10-K 2019-12-31 -11.00% -17.74% -23.29%
Annual Report FY 10-K 2018-12-31 -5.65% 40.99% -1.17%
Annual Report FY 10-K 2017-12-31 7.91% -41.45% -23.25%
Annual Report FY 10-K 2016-12-31 9.08% 9.52% 51.89%
Annual Report FY 10-K 2015-12-31 13.76% 91.62% 29.74%
Annual Report FY 10-K 2014-12-31 15.36% 94.82% 84.21%
Annual Report FY 10-K 2013-12-31 21.93% -42.66% -30.63%
Annual Report FY 10-K 2012-12-31 23.26% 39.74% 32.68%
Annual Report FY 10-K 2011-12-31 23.08% 105.70% 93.76%
Annual Report FY 10-K 2010-12-31 63.26% 444.22% 530.76%
Annual Report FY 10-K 2009-12-31 31.39% 145.48% 131.69%
Annual Report FY 10-K 2008-12-31 33.45% -215.46% -1301.86%
Annual Report FY 10-K 2007-12-31 32.14% -73.15% -78.25%
Annual Report FY 10-K 2006-12-31 37.71% 13.76% -32.43%
Annual Report FY 10-K 2005-12-31 57.51% 320.84% 224.73%
Annual Report FY 10-K 2004-12-31 37.96% 254.97% 214.60%
Annual Report FY 10-K 2003-12-31 77.09% 57.85% 35.98%
Annual Report FY 10-K 2002-12-31 425.50% 36.57% 61.65%
Annual Report FY 10-K 2001-12-31 179.70% 50.68% 42.41%
Annual Report FY 10-K 2000-12-31 412.31% -125.70% -130.23%
Annual Report FY 10-K 1999-12-31 300.00% -161.72% -166.17%
Annual Report FY 10-K 1998-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 22.89% 15.51% 4.92%
Quarterly Report Q2 8-K 2024-06-30 19.85% 7.29% 2.07%
Quarterly Report Q1 8-K 2024-03-31 33.70% 27.27% 25.28%
Quarterly Report Q4 8-K 2023-12-31 25.07% 64.35% 48.12%
Quarterly Report Q3 8-K 2023-09-30 18.10% 11.83% 4.04%
Quarterly Report Q2 8-K 2023-06-30 27.76% 123.45% 99.87%
Quarterly Report Q1 8-K 2023-03-31 9.74% 0.42% -1.25%
Quarterly Report Q4 8-K 2022-12-31 18.38% 17.74% 3.42%
Quarterly Report Q3 8-K 2022-09-30 16.03% 47.08% 37.43%
Quarterly Report Q2 8-K 2022-06-30 4.57% -32.79% -29.43%
Quarterly Report Q1 8-K 2022-03-31 21.84% 747.70% 544.44%
Quarterly Report Q4 8-K 2021-12-31 7.87% 13.56% 160.03%
Quarterly Report Q3 8-K 2021-09-30 17.00% -4.96% 3.44%
Quarterly Report Q2 8-K 2021-06-30 23.34% 61.16% 58.15%
Quarterly Report Q1 8-K 2021-03-31 6.40% -79.45% -38.87%
Quarterly Report Q4 8-K 2020-12-31 23.72% 87.83% 2.83%
Quarterly Report Q3 8-K 2020-09-30 -5.33% 29.31% 20.56%
Quarterly Report Q2 8-K 2020-06-30 -3.10% -47.78% -36.54%
Quarterly Report Q1 8-K 2020-03-31 -1.74% 127.84% 125.42%
Quarterly Report Q4 8-K 2019-12-31 -18.43% -19.45% -51.71%
Quarterly Report Q3 8-K 2019-09-30 -2.71% 24.32% 22.59%
Quarterly Report Q2 8-K 2019-06-30 -15.95% 18.62% 1.84%
Quarterly Report Q1 8-K 2019-03-31 -6.83% -202.29% -213.72%
Quarterly Report Q4 8-K 2018-12-31 -17.93% 243.68% -5.40%
Quarterly Report Q3 8-K 2018-09-30 -7.36% -61.45% -53.80%
Quarterly Report Q2 8-K 2018-06-30 -0.02% 408.75% 145.65%
Quarterly Report Q1 8-K 2018-03-31 5.05% 36.90% 16.43%
Quarterly Report Q4 8-K 2017-12-31 13.62% -82.77% -20.21%
Quarterly Report Q3 8-K 2017-09-30 9.14% 70.77% 35.71%
Quarterly Report Q2 8-K 2017-06-30 7.76% -27.17% -68.97%
Quarterly Report Q1 8-K 2017-03-31 0.41% -24.16% -27.52%
Quarterly Report Q4 8-K 2016-12-31 1.02% 5.40% 12.35%
Quarterly Report Q3 8-K 2016-09-30 5.69% -65.16% -38.36%
Quarterly Report Q2 8-K 2016-06-30 18.85% 107.74% 66.10%
Quarterly Report Q1 8-K 2016-03-31 12.67% 1515.18% 2553.12%
Quarterly Report Q4 8-K 2015-12-31 16.89% -9.74% -13.17%
Quarterly Report Q3 8-K 2015-09-30 17.05% 1940.25% 1300.77%
Quarterly Report Q2 8-K 2015-06-30 7.55% -11.30% -2.62%
Quarterly Report Q1 8-K 2015-03-31 13.17% -12.10% -6.86%
Quarterly Report Q4 8-K 2014-12-31 19.84% 482.45% 726.78%
Quarterly Report Q3 8-K 2014-09-30 9.17% -40.26% -30.80%
Quarterly Report Q2 8-K 2014-06-30 15.04% 40.05% 44.17%
Quarterly Report Q1 8-K 2014-03-31 18.06% 120.66% 129.85%
Quarterly Report Q4 8-K 2013-12-31 18.54% -36.41% -22.15%
Quarterly Report Q3 8-K 2013-09-30 24.65% -19.75% 29.65%
Quarterly Report Q2 8-K 2013-06-30 24.39% 10.44% 15.83%
Quarterly Report Q1 8-K 2013-03-31 20.04% -11.92% -11.90%
Quarterly Report Q4 8-K 2012-12-31 24.92% 92.77% 102.50%
Quarterly Report Q3 8-K 2012-09-30 20.19% -7.45% -21.61%
Quarterly Report Q2 8-K 2012-06-30 22.76% -2.13% -22.17%
Quarterly Report Q1 8-K 2012-03-31 23.30% 331.73% 189.39%
Quarterly Report Q4 8-K 2011-12-31 17.24% 352.53% 601.67%
Quarterly Report Q3 8-K 2011-09-30 17.99% 112.40% 66.41%
Quarterly Report Q2 8-K 2011-06-30 33.65% 95.96% 123.02%
Quarterly Report Q1 8-K 2011-03-31 28.51% -13.41% 14.38%
Quarterly Report Q4 8-K 2010-12-31 52.84% 386.61% 514.80%
Quarterly Report Q3 8-K 2010-09-30 75.88% 232.88% 427.23%
Quarterly Report Q2 8-K 2010-06-30 63.72% 1708.66% 1576.03%
Quarterly Report Q1 8-K 2010-03-31 61.65% 43.43% 56.79%
Quarterly Report Q4 8-K 2009-12-31 43.58% 95.90% 98.37%
Quarterly Report Q3 8-K 2009-09-30 29.56% -5.43% -35.01%
Quarterly Report Q2 8-K 2009-06-30 22.50% -16.36% -21.70%
Quarterly Report Q1 8-K 2009-03-31 28.50% 15.73% 39.40%
Quarterly Report Q4 8-K 2008-12-31 26.65% -4085.85% -1494.52%
Quarterly Report Q3 8-K 2008-09-30 27.08% -14.99% 27.57%
Quarterly Report Q2 8-K 2008-06-30 32.27% 146.83% 136.05%
Quarterly Report Q1 8-K 2008-03-31 54.46% 510.03% 296.59%
Quarterly Report Q4 8-K 2007-12-31 30.71% -96.42% -236.55%
Quarterly Report Q3 8-K 2007-09-30 46.16% 75.14% 23.83%
Quarterly Report Q2 8-K 2007-06-30 28.79% -24.33% -30.14%
Quarterly Report Q1 8-K 2007-03-31 21.12% -120.55% -302.13%
Quarterly Report Q4 8-K 2006-12-31 54.60% 88.74% -65.73%
Quarterly Report Q3 8-K 2006-09-30 22.38% -46.22% -21.34%
Quarterly Report Q2 8-K 2006-06-30 33.90% -37.01% 3.16%
Quarterly Report Q1 8-K 2006-03-31 42.91% -69.89% -63.68%
Quarterly Report Q4 8-K 2005-12-31 37.14% 326.85% 64.00%
Quarterly Report Q3 8-K 2005-09-30 65.09% 151.56% 155.09%
Quarterly Report Q2 8-K 2005-06-30 64.25% 194.23% 212.60%
Quarterly Report Q1 8-K 2005-03-31 69.60% 514.78% 388.20%
Quarterly Report Q4 8-K 2004-12-31 59.04% 313.98% 279.22%
Quarterly Report Q3 8-K 2004-09-30 32.99% 567.26% 426.91%
Quarterly Report Q2 8-K 2004-06-30 30.92% 273.66% 226.27%
Quarterly Report Q1 8-K 2004-03-31 27.41% 38.92% 30.86%
Quarterly Report Q4 8-K 2003-12-31 13.04% -23.61% -13.17%
Quarterly Report Q3 8-K 2003-09-30 193.19% 89.00% 73.34%
Quarterly Report Q2 8-K 2003-06-30 20.87% 25.03% -105.08%
Quarterly Report Q1 8-K 2003-03-31 663.80% 46.74% 50.80%
Quarterly Report Q4 8-K 2002-12-31 642.38% 64.93% 67.27%
Quarterly Report Q3 8-K 2002-09-30 289.71% -24.23% 45.06%
Quarterly Report Q2 8-K 2002-06-30 780.09% 70.13% 89.37%
Quarterly Report Q1 8-K 2002-03-31 -5.16% 39.61% 44.45%
Quarterly Report Q4 8-K 2001-12-31 105.07% 76.70% 69.38%
Quarterly Report Q3 8-K 2001-09-30 225.79% -39.88% -14.15%
Quarterly Report Q2 8-K 2001-06-30 140.52% 63.04% 57.49%
Quarterly Report Q1 8-K 2001-03-31 379.16% -18.85% -32.32%
Quarterly Report Q4 8-K 2000-12-31 294.83% -262.19% -227.05%
Quarterly Report Q3 8-K 2000-09-30 303.89% -9.59% -46.80%
Quarterly Report Q2 8-K 2000-06-30 446.30% -372.30% -392.25%
Quarterly Report Q1 8-K 2000-03-31 209.40% 35.15% 22.86%
Quarterly Report Q4 8-K 1999-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1999-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1999-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1999-03-31 0.00% 0.00% 0.00%