image
Healthcare - Drug Manufacturers - Specialty & Generic - NASDAQ - US
$ 117.44
-4.42 %
$ 11.9 B
Market Cap
31.32
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 26.76% 61.62% 0.76%
Annual Report FY 10-K 2022-12-31 31.34% 72.43% 26.46%
Annual Report FY 10-K 2021-12-31 8.38% -78.00% -38.26%
Annual Report FY 10-K 2020-12-31 32.71% 1000.81% 45.52%
Annual Report FY 10-K 2019-12-31 74.65% 75.26% 493.98%
Annual Report FY 10-K 2018-12-31 179.19% 114.81% 128.09%
Annual Report FY 10-K 2017-12-31 977.51% -1.03% 10.86%
Annual Report FY 10-K 2016-12-31 -24.12% -58.65% -56.44%
Annual Report FY 10-K 2015-12-31 0.00% -46.89% -46.25%
Annual Report FY 10-K 2014-12-31 0.00% -31.36% -29.66%
Annual Report FY 10-K 2013-12-31 -94.51% -917.21% -3430.80%
Annual Report FY 10-K 2012-12-31 -31.36% -86.63% -95.73%
Annual Report FY 10-K 2011-12-31 131.08% 571.52% 347.21%
Annual Report FY 10-K 2010-12-31 1034.47% 84.39% 74.43%
Annual Report FY 10-K 2009-12-31 -25.71% 42.40% 38.52%
Annual Report FY 10-K 2008-12-31 224.75% 57.25% 58.87%
Annual Report FY 10-K 2007-12-31 -96.88% -93.37% -87.30%
Annual Report FY 10-K 2006-12-31 -68.33% -383.10% -351.97%
Annual Report FY 10-K 2005-12-31 45.45% 51.52% 52.09%
Annual Report FY 10-K 2004-12-31 -38.76% -51.29% 10.98%
Annual Report FY 10-K 2003-12-31 670.73% 68.00% 43.26%
Annual Report FY 10-K 2002-12-31 -56.25% -156.13% -136.12%
Annual Report FY 10-K 2001-12-31 182.71% -28.12% -23.26%
Annual Report FY 10-K 2000-12-31 -13.17% -71.48% -78.90%
Annual Report FY 10-K 1999-12-31 5.00% 16.00% -60.48%
Annual Report FY 10-K 1998-12-31 -38.70% -392.16% -2480.00%
Annual Report FY 10-K 1997-12-31 35.94% -13.56% -82.76%
Annual Report FY 10-K 1996-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 24.72% 56.20% 30.17%
Quarterly Report Q2 8-K 2024-06-30 30.37% -31.94% 100.95%
Quarterly Report Q1 8-K 2024-03-31 22.57% 156.66% 192.21%
Quarterly Report Q4 8-K 2023-12-31 25.05% 65.96% 45.36%
Quarterly Report Q3 8-K 2023-09-30 28.59% 21.31% 60.82%
Quarterly Report Q2 8-K 2023-06-30 19.70% 665.09% 34.55%
Quarterly Report Q1 8-K 2023-03-31 35.35% -551.08% -3683.87%
Quarterly Report Q4 8-K 2022-12-31 32.05% 1319.18% 384.85%
Quarterly Report Q3 8-K 2022-09-30 31.05% 204.44% 97.30%
Quarterly Report Q2 8-K 2022-06-30 30.91% -39.95% -12.90%
Quarterly Report Q1 8-K 2022-03-31 31.28% -56.70% -90.16%
Quarterly Report Q4 8-K 2021-12-31 25.86% -2.10% -50.56%
Quarterly Report Q3 8-K 2021-09-30 14.51% 139.06% 200.45%
Quarterly Report Q2 8-K 2021-06-30 -4.46% -46.86% -18.02%
Quarterly Report Q1 8-K 2021-03-31 -0.21% -14.17% -46.52%
Quarterly Report Q4 8-K 2020-12-31 1.56% 923.24% 47.13%
Quarterly Report Q3 8-K 2020-09-30 16.39% -107.09% -49.17%
Quarterly Report Q2 8-K 2020-06-30 64.72% 55.05% 122.28%
Quarterly Report Q1 8-K 2020-03-31 71.31% 136.63% 158.32%
Quarterly Report Q4 8-K 2019-12-31 85.64% 88.07% 123.13%
Quarterly Report Q3 8-K 2019-09-30 46.35% 5.96% 65.86%
Quarterly Report Q2 8-K 2019-06-30 89.44% 968.22% 1960.75%
Quarterly Report Q1 8-K 2019-03-31 94.70% -144.19% -169.71%
Quarterly Report Q4 8-K 2018-12-31 39.12% 162.23% 84.81%
Quarterly Report Q3 8-K 2018-09-30 149.71% 556.31% 1006.14%
Quarterly Report Q2 8-K 2018-06-30 1429.68% 90.14% 96.77%
Quarterly Report Q1 8-K 2018-03-31 0.00% 46.61% 53.15%
Quarterly Report Q4 8-K 2017-12-31 0.00% 115.44% 125.59%
Quarterly Report Q3 8-K 2017-09-30 0.00% 69.84% 84.40%
Quarterly Report Q2 8-K 2017-06-30 0.00% -48.92% -36.91%
Quarterly Report Q1 8-K 2017-03-31 0.00% -306.59% -283.24%
Quarterly Report Q4 8-K 2016-12-31 0.00% -52.34% -50.42%
Quarterly Report Q3 8-K 2016-09-30 0.00% -7.12% -7.23%
Quarterly Report Q2 8-K 2016-06-30 0.00% -67.92% -65.18%
Quarterly Report Q1 8-K 2016-03-31 -24.12% -1516.11% -811.58%
Quarterly Report Q4 8-K 2015-12-31 0.00% -50.77% -50.22%
Quarterly Report Q3 8-K 2015-09-30 0.00% -116.91% -112.64%
Quarterly Report Q2 8-K 2015-06-30 0.00% -79.26% -76.32%
Quarterly Report Q1 8-K 2015-03-31 0.00% 89.93% 82.02%
Quarterly Report Q4 8-K 2014-12-31 0.00% -82.71% -77.52%
Quarterly Report Q3 8-K 2014-09-30 0.00% -42.62% -40.40%
Quarterly Report Q2 8-K 2014-06-30 0.00% -9.30% -9.07%
Quarterly Report Q1 8-K 2014-03-31 0.00% 1.93% 1.93%
Quarterly Report Q4 8-K 2013-12-31 -96.67% -112.14% -134.35%
Quarterly Report Q3 8-K 2013-09-30 -92.21% -261.63% -203.03%
Quarterly Report Q2 8-K 2013-06-30 -93.09% -2343.51% -854.13%
Quarterly Report Q1 8-K 2013-03-31 -93.52% -1262.87% -624.05%
Quarterly Report Q4 8-K 2012-12-31 97.54% 613.00% 1819.91%
Quarterly Report Q3 8-K 2012-09-30 -77.53% -9.81% -13.02%
Quarterly Report Q2 8-K 2012-06-30 -13.06% -25.35% -125.91%
Quarterly Report Q1 8-K 2012-03-31 -9.95% -30.74% -92.42%
Quarterly Report Q4 8-K 2011-12-31 -18.65% -46.48% 446.51%
Quarterly Report Q3 8-K 2011-09-30 188.16% 841.55% 1134.39%
Quarterly Report Q2 8-K 2011-06-30 161.84% 138.35% 118.61%
Quarterly Report Q1 8-K 2011-03-31 1561.62% 133.37% 119.07%
Quarterly Report Q4 8-K 2010-12-31 1745.54% 131.42% 98.56%
Quarterly Report Q3 8-K 2010-09-30 1871.08% 140.76% 125.36%
Quarterly Report Q2 8-K 2010-06-30 533.42% 66.28% 62.82%
Quarterly Report Q1 8-K 2010-03-31 0.80% 56.08% 46.83%
Quarterly Report Q4 8-K 2009-12-31 1.51% 72.57% 70.76%
Quarterly Report Q3 8-K 2009-09-30 -3.68% 53.83% 38.09%
Quarterly Report Q2 8-K 2009-06-30 -0.14% 27.14% 21.25%
Quarterly Report Q1 8-K 2009-03-31 -57.34% 6.70% 7.89%
Quarterly Report Q4 8-K 2008-12-31 37.03% 77.45% 76.11%
Quarterly Report Q3 8-K 2008-09-30 40.93% 34.98% 45.52%
Quarterly Report Q2 8-K 2008-06-30 1429.17% 20.46% 26.97%
Quarterly Report Q1 8-K 2008-03-31 1583.65% 18.05% 23.88%
Quarterly Report Q4 8-K 2007-12-31 -94.36% -769.87% -690.72%
Quarterly Report Q3 8-K 2007-09-30 -49.72% 30.41% 28.29%
Quarterly Report Q2 8-K 2007-06-30 -99.48% 3.95% 5.86%
Quarterly Report Q1 8-K 2007-03-31 -99.47% 0.70% 1.16%
Quarterly Report Q4 8-K 2006-12-31 -33.10% 38.46% 33.87%
Quarterly Report Q3 8-K 2006-09-30 -98.34% -149.68% -160.01%
Quarterly Report Q2 8-K 2006-06-30 -72.13% -389.81% -368.07%
Quarterly Report Q1 8-K 2006-03-31 64.16% -37.55% -42.63%
Quarterly Report Q4 8-K 2005-12-31 -23.66% -15.97% -16.10%
Quarterly Report Q3 8-K 2005-09-30 86.58% 1687.80% 928.80%
Quarterly Report Q2 8-K 2005-06-30 120.41% 49.65% 53.30%
Quarterly Report Q1 8-K 2005-03-31 -29.97% -52.10% -31.34%
Quarterly Report Q4 8-K 2004-12-31 -31.88% -645.63% -21.95%
Quarterly Report Q3 8-K 2004-09-30 18.60% 83.25% 77.67%
Quarterly Report Q2 8-K 2004-06-30 -66.53% -8.86% -7.20%
Quarterly Report Q1 8-K 2004-03-31 -55.08% 7.54% 4.05%
Quarterly Report Q4 8-K 2003-12-31 599.72% 108.23% 57.91%
Quarterly Report Q3 8-K 2003-09-30 487.18% 51.40% 39.67%
Quarterly Report Q2 8-K 2003-06-30 963.83% 48.23% 43.28%
Quarterly Report Q1 8-K 2003-03-31 660.86% 15.06% 13.85%
Quarterly Report Q4 8-K 2002-12-31 -69.78% -165.48% -167.94%
Quarterly Report Q3 8-K 2002-09-30 -76.92% -807.10% -1886.09%
Quarterly Report Q2 8-K 2002-06-30 27.01% -48.01% -41.23%
Quarterly Report Q1 8-K 2002-03-31 42.12% -37.52% -26.58%
Quarterly Report Q4 8-K 2001-12-31 262.00% -54.87% -36.20%
Quarterly Report Q3 8-K 2001-09-30 305.65% 130.82% 112.32%
Quarterly Report Q2 8-K 2001-06-30 13.12% -157.01% -111.27%
Quarterly Report Q1 8-K 2001-03-31 25.56% -89.57% -94.84%
Quarterly Report Q4 8-K 2000-12-31 -15.60% -154.97% -126.20%
Quarterly Report Q3 8-K 2000-09-30 2.37% -84.89% -93.70%
Quarterly Report Q2 8-K 2000-06-30 -22.58% -12.87% -39.25%
Quarterly Report Q1 8-K 2000-03-31 -22.83% -47.49% -60.58%
Quarterly Report Q4 8-K 1999-12-31 -6.67% 45.59% -733.33%
Quarterly Report Q3 8-K 1999-09-30 1.96% -10.00% 7.41%
Quarterly Report Q2 8-K 1999-06-30 65.22% 42.50% -35.90%
Quarterly Report Q1 8-K 1999-03-31 -12.20% -241.67% -87.50%
Quarterly Report Q4 8-K 1998-12-31 -27.42% 0.00% 53.85%
Quarterly Report Q3 8-K 1998-09-30 -17.74% -500.00% -1250.00%
Quarterly Report Q2 8-K 1998-06-30 -52.08% -8000.00% -333.33%
Quarterly Report Q1 8-K 1998-03-31 -53.93% -29.27% -75.00%
Quarterly Report Q4 8-K 1997-12-31 -33.33% 0.00% -39.39%
Quarterly Report Q3 8-K 1997-09-30 181.82% 300.00% 73.33%
Quarterly Report Q2 8-K 1997-06-30 -12.73% -94.44% -69.23%
Quarterly Report Q1 8-K 1997-03-31 304.55% 0.00% 1700.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%