image
Healthcare - Biotechnology - NASDAQ - US
$ 63.42
-3.32 %
$ 12.1 B
Market Cap
38.91
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 15.42% 18.43% 237.89%
Annual Report FY 10-K 2022-12-31 13.53% 320.91% 195.89%
Annual Report FY 10-K 2021-12-31 -0.76% -7.50% 37.66%
Annual Report FY 10-K 2020-12-31 9.18% 3681.13% 23.27%
Annual Report FY 10-K 2019-12-31 14.27% 69.11% -1.56%
Annual Report FY 10-K 2018-12-31 13.52% 34.03% -740.30%
Annual Report FY 10-K 2017-12-31 17.62% 81.43% 98.17%
Annual Report FY 10-K 2016-12-31 25.50% -266.83% -625.76%
Annual Report FY 10-K 2015-12-31 18.49% -28.24% -19.17%
Annual Report FY 10-K 2014-12-31 36.93% 24.03% 40.46%
Annual Report FY 10-K 2013-12-31 9.54% -54.23% -41.55%
Annual Report FY 10-K 2012-12-31 13.45% -112.40% -225.21%
Annual Report FY 10-K 2011-12-31 17.30% -26.16% -6229.78%
Annual Report FY 10-K 2010-12-31 15.90% 42276.02% -96.69%
Annual Report FY 10-K 2009-12-31 9.50% -1.58% -58.68%
Annual Report FY 10-K 2008-12-31 143.86% 295.10% 169.40%
Annual Report FY 10-K 2007-12-31 44.38% 44.62% -132.19%
Annual Report FY 10-K 2006-12-31 228.06% 61.58% 61.58%
Annual Report FY 10-K 2005-12-31 37.70% 60.38% 64.20%
Annual Report FY 10-K 2004-12-31 54.06% -147.29% -136.62%
Annual Report FY 10-K 2003-12-31 -13.07% 2.15% 3.86%
Annual Report FY 10-K 2002-12-31 18.98% -14.58% -51.78%
Annual Report FY 10-K 2001-12-31 -5.09% -80.94% -57.42%
Annual Report FY 10-K 2000-12-31 76.69% -33.10% -20.01%
Annual Report FY 10-K 1999-12-31 481.33% -128.23% -113.17%
Annual Report FY 10-K 1998-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 25.24% 162.72% 398.87%
Quarterly Report Q2 8-K 2024-06-30 19.18% 91.25% 82.24%
Quarterly Report Q1 8-K 2024-03-31 9.43% 74.35% 35.39%
Quarterly Report Q4 8-K 2023-12-31 20.22% 8282.73% 202.06%
Quarterly Report Q3 8-K 2023-09-30 15.95% 707.01% 722.70%
Quarterly Report Q2 8-K 2023-06-30 11.39% 102.57% 45.00%
Quarterly Report Q1 8-K 2023-03-31 14.17% -57.90% 101.60%
Quarterly Report Q4 8-K 2022-12-31 19.50% 99.57% 78.85%
Quarterly Report Q3 8-K 2022-09-30 23.63% 81.77% 105.21%
Quarterly Report Q2 8-K 2022-06-30 6.40% 113.77% 235.44%
Quarterly Report Q1 8-K 2022-03-31 6.86% 595.40% 19.56%
Quarterly Report Q4 8-K 2021-12-31 -0.51% -261.99% -46.92%
Quarterly Report Q3 8-K 2021-09-30 -14.27% -4.65% 4.87%
Quarterly Report Q2 8-K 2021-06-30 16.81% 144.34% 128.51%
Quarterly Report Q1 8-K 2021-03-31 -3.19% -78.65% -76.10%
Quarterly Report Q4 8-K 2020-12-31 -0.51% 47.09% -389.41%
Quarterly Report Q3 8-K 2020-09-30 3.40% 1325.98% -1395.04%
Quarterly Report Q2 8-K 2020-06-30 10.76% 22.04% 0.99%
Quarterly Report Q1 8-K 2020-03-31 25.28% 244.11% 294.55%
Quarterly Report Q4 8-K 2019-12-31 28.66% 511.62% 75.98%
Quarterly Report Q3 8-K 2019-09-30 17.72% 536.10% 125.47%
Quarterly Report Q2 8-K 2019-06-30 4.00% -122.93% -63.69%
Quarterly Report Q1 8-K 2019-03-31 7.31% -27.91% -21.59%
Quarterly Report Q4 8-K 2018-12-31 -1.42% 92.90% -65.72%
Quarterly Report Q3 8-K 2018-09-30 17.23% -0.74% -14.67%
Quarterly Report Q2 8-K 2018-06-30 17.45% 54.41% 34.91%
Quarterly Report Q1 8-K 2018-03-31 22.95% -171.02% -119.58%
Quarterly Report Q4 8-K 2017-12-31 19.40% 43.35% 164.77%
Quarterly Report Q3 8-K 2017-09-30 19.38% 70.73% 77.15%
Quarterly Report Q2 8-K 2017-06-30 5.77% 91.30% 93.22%
Quarterly Report Q1 8-K 2017-03-31 28.31% 80.87% 75.03%
Quarterly Report Q4 8-K 2016-12-31 31.66% -132.21% -88.45%
Quarterly Report Q3 8-K 2016-09-30 33.98% 52.93% 26.61%
Quarterly Report Q2 8-K 2016-06-30 19.80% -416.61% -791.67%
Quarterly Report Q1 8-K 2016-03-31 16.47% -26.13% -22.86%
Quarterly Report Q4 8-K 2015-12-31 -1.26% 198.31% 272.44%
Quarterly Report Q3 8-K 2015-09-30 18.13% -1221.30% -730.81%
Quarterly Report Q2 8-K 2015-06-30 30.63% -144.73% -240.22%
Quarterly Report Q1 8-K 2015-03-31 34.12% -77.10% -148.94%
Quarterly Report Q4 8-K 2014-12-31 57.18% -12.59% -12.32%
Quarterly Report Q3 8-K 2014-09-30 29.20% 114.04% 122.09%
Quarterly Report Q2 8-K 2014-06-30 40.18% -55.58% 5.83%
Quarterly Report Q1 8-K 2014-03-31 18.47% 4.26% 19.64%
Quarterly Report Q4 8-K 2013-12-31 11.32% -16.94% -11.53%
Quarterly Report Q3 8-K 2013-09-30 6.84% -889.73% -383.50%
Quarterly Report Q2 8-K 2013-06-30 10.31% 32.72% 35.22%
Quarterly Report Q1 8-K 2013-03-31 9.67% -66.07% -50.56%
Quarterly Report Q4 8-K 2012-12-31 22.34% -98.29% -118.82%
Quarterly Report Q3 8-K 2012-09-30 12.95% 69.65% 32.39%
Quarterly Report Q2 8-K 2012-06-30 12.10% -530.41% -4030.47%
Quarterly Report Q1 8-K 2012-03-31 6.57% -448.43% -953.18%
Quarterly Report Q4 8-K 2011-12-31 6.13% -119.34% -539.85%
Quarterly Report Q3 8-K 2011-09-30 16.04% -8.12% -700.26%
Quarterly Report Q2 8-K 2011-06-30 20.32% -964.36% -74.76%
Quarterly Report Q1 8-K 2011-03-31 28.84% -379.76% -17.78%
Quarterly Report Q4 8-K 2010-12-31 16.69% -258.73% -52.49%
Quarterly Report Q3 8-K 2010-09-30 20.97% 3173.10% -19.14%
Quarterly Report Q2 8-K 2010-06-30 11.07% -36.36% -29.45%
Quarterly Report Q1 8-K 2010-03-31 14.83% 108.75% 163.39%
Quarterly Report Q4 8-K 2009-12-31 -12.28% -80.78% -80.09%
Quarterly Report Q3 8-K 2009-09-30 11.23% 700.97% 331.01%
Quarterly Report Q2 8-K 2009-06-30 29.00% -65.56% -4.79%
Quarterly Report Q1 8-K 2009-03-31 22.49% -780.07% -538.02%
Quarterly Report Q4 8-K 2008-12-31 121.33% 853.54% 442.11%
Quarterly Report Q3 8-K 2008-09-30 190.51% 115.89% 113.43%
Quarterly Report Q2 8-K 2008-06-30 122.18% 198.60% 133.31%
Quarterly Report Q1 8-K 2008-03-31 164.45% 118.14% 104.86%
Quarterly Report Q4 8-K 2007-12-31 103.71% 124.73% 18.97%
Quarterly Report Q3 8-K 2007-09-30 0.32% 25.87% -325.19%
Quarterly Report Q2 8-K 2007-06-30 23.17% -191.62% -917.28%
Quarterly Report Q1 8-K 2007-03-31 65.35% 4.98% -119.57%
Quarterly Report Q4 8-K 2006-12-31 132.39% 30.71% 9.85%
Quarterly Report Q3 8-K 2006-09-30 228.90% 54.54% 68.76%
Quarterly Report Q2 8-K 2006-06-30 546.72% 93.79% 92.88%
Quarterly Report Q1 8-K 2006-03-31 176.85% 56.45% 68.65%
Quarterly Report Q4 8-K 2005-12-31 -31.82% 81.81% 83.88%
Quarterly Report Q3 8-K 2005-09-30 4087.29% 47.50% 50.51%
Quarterly Report Q2 8-K 2005-06-30 -20.53% 61.62% 65.13%
Quarterly Report Q1 8-K 2005-03-31 0.00% -12.60% -26.35%
Quarterly Report Q4 8-K 2004-12-31 189.11% -220.37% -216.83%
Quarterly Report Q3 8-K 2004-09-30 0.00% -38.45% -28.80%
Quarterly Report Q2 8-K 2004-06-30 -62.29% -511.17% -468.14%
Quarterly Report Q1 8-K 2004-03-31 0.00% -1.33% 5.88%
Quarterly Report Q4 8-K 2003-12-31 -497.48% -33.09% 4.34%
Quarterly Report Q3 8-K 2003-09-30 0.00% -24.44% -37.38%
Quarterly Report Q2 8-K 2003-06-30 253.49% 36.87% 26.96%
Quarterly Report Q1 8-K 2003-03-31 -7.81% 26.01% 16.41%
Quarterly Report Q4 8-K 2002-12-31 251.85% 44.65% -16.41%
Quarterly Report Q3 8-K 2002-09-30 -4.67% -55.32% -55.55%
Quarterly Report Q2 8-K 2002-06-30 -6.58% -20.40% -21.63%
Quarterly Report Q1 8-K 2002-03-31 11.53% -174.26% -171.31%
Quarterly Report Q4 8-K 2001-12-31 -71.61% -235.98% -124.96%
Quarterly Report Q3 8-K 2001-09-30 33.38% -35.19% -17.29%
Quarterly Report Q2 8-K 2001-06-30 18.85% -68.91% -48.41%
Quarterly Report Q1 8-K 2001-03-31 3.09% 17.35% -20.10%
Quarterly Report Q4 8-K 2000-12-31 37.87% -14.57% -10.17%
Quarterly Report Q3 8-K 2000-09-30 40.35% -7.21% -5.73%
Quarterly Report Q2 8-K 2000-06-30 92.69% -4.21% -17.84%
Quarterly Report Q1 8-K 2000-03-31 43.39% 40.43% 62.85%
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%