image
Healthcare - Medical - Instruments & Supplies - NASDAQ - US
$ 124.73
-12.4 %
$ 6.99 B
Market Cap
-4157.67
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.31% -77.64% -59.15%
Annual Report FY 10-K 2022-12-31 19.54% 44.95% 0.08%
Annual Report FY 10-K 2021-12-31 83.08% 114.08% 213.81%
Annual Report FY 10-K 2020-12-31 35.53% 179.88% 185.50%
Annual Report FY 10-K 2019-12-31 39.28% 28.85% -42.66%
Annual Report FY 10-K 2018-12-31 37.38% -41.39% 85.56%
Annual Report FY 10-K 2017-12-31 35.10% 142.73% -12.33%
Annual Report FY 10-K 2016-12-31 25.14% 25.00% 16.06%
Annual Report FY 10-K 2015-12-31 31.45% 14.38% 28.74%
Annual Report FY 10-K 2014-12-31 -6.78% -49.23% -53.26%
Annual Report FY 10-K 2013-12-31 9.48% 13.68% 106.38%
Annual Report FY 10-K 2012-12-31 128.16% 32635.88% 3062.84%
Annual Report FY 10-K 2011-03-31 30.14% 98.93% 93.51%
Annual Report FY 10-K 2010-03-31 -28.58% -70.72% -148.63%
Annual Report FY 10-K 2009-03-31 52.16% -84.51% -89.19%
Annual Report FY 10-K 2008-03-31 37.10% 4272.73% 2066.32%
Annual Report FY 10-K 2007-03-31 9.01% -127.61% -49.63%
Annual Report FY 10-K 2006-03-31 37.94% 123.36% 70.69%
Annual Report FY 10-K 2005-03-31 35.38% 68.76% 58.14%
Annual Report FY 10-K 2004-03-31 -11.03% -110.51% -95.13%
Annual Report FY 10-K 2003-03-31 80.67% -1.71% 8.67%
Annual Report FY 10-K 2002-03-31 83.30% 15.50% 23.93%
Annual Report FY 10-K 2001-03-31 -31.99% -38.32% -88.48%
Annual Report FY 10-K 2000-03-31 32.72% -52.66% -159.36%
Annual Report FY 10-K 1999-03-31 8.33% -212.50% -87.50%
Annual Report FY 10-K 1998-03-31 -36.84% -60.00% -60.00%
Annual Report FY 10-K 1997-03-31 -65.14% 95.65% 93.59%
Annual Report FY 10-K 1996-03-31 -35.50% 64.06% 61.58%
Annual Report FY 10-K 1995-03-31 -36.94% -64.10% -5.73%
Annual Report FY 10-K 1994-03-31 -1.83% -72.57% -69.91%
Annual Report FY 10-K 1993-03-31 133.33% 11.72% 11.72%
Annual Report FY 10-K 1992-03-31 53.95% -124.56% -54.22%
Annual Report FY 10-K 1991-03-31 -40.16% -137.50% -232.00%
Annual Report FY 10-K 1990-03-31 49.41% 27.27% 26.47%
Annual Report FY 10-K 1989-03-31 -16.67% -1100.00% -209.09%
Annual Report FY 10-K 1988-03-31 175.68% 101.45% 77.55%
Annual Report FY 10-K 1987-03-31 2.78% -1378.57% -96.00%
Annual Report FY 10-K 1986-03-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2024-06-30 -3.20% -83.45% -92.33%
Quarterly Report Q1 8-K 2024-03-31 -17.14% -92.74% -93.50%
Quarterly Report Q4 8-K 2023-12-31 -16.61% -52.31% -5.00%
Quarterly Report Q3 8-K 2023-09-30 -29.66% -55.03% -90.87%
Quarterly Report Q2 8-K 2023-06-30 -23.34% -59.76% -69.29%
Quarterly Report Q1 8-K 2023-03-31 -11.50% -38.61% -47.91%
Quarterly Report Q4 8-K 2022-12-31 0.13% 67.40% -52.62%
Quarterly Report Q3 8-K 2022-09-30 12.64% 20.62% 16.53%
Quarterly Report Q2 8-K 2022-06-30 27.41% 37.61% 30.95%
Quarterly Report Q1 8-K 2022-03-31 44.50% 59.47% 64.91%
Quarterly Report Q4 8-K 2021-12-31 71.67% 47.78% 114.89%
Quarterly Report Q3 8-K 2021-09-30 89.47% 130.20% 115.61%
Quarterly Report Q2 8-K 2021-06-30 86.32% 128.44% 146.92%
Quarterly Report Q1 8-K 2021-03-31 87.72% 200.05% 205.59%
Quarterly Report Q4 8-K 2020-12-31 56.39% 446.56% 195.54%
Quarterly Report Q3 8-K 2020-09-30 35.45% 777.15% 163.20%
Quarterly Report Q2 8-K 2020-06-30 23.72% 95.94% 76.74%
Quarterly Report Q1 8-K 2020-03-31 25.49% 21.88% 6.58%
Quarterly Report Q4 8-K 2019-12-31 33.75% -36.08% -24.95%
Quarterly Report Q3 8-K 2019-09-30 40.21% -65.39% 0.99%
Quarterly Report Q2 8-K 2019-06-30 48.11% 195.65% 158.69%
Quarterly Report Q1 8-K 2019-03-31 35.25% 133.56% 86.93%
Quarterly Report Q4 8-K 2018-12-31 24.83% -53.70% 140.82%
Quarterly Report Q3 8-K 2018-09-30 35.40% 2.68% 2042.36%
Quarterly Report Q2 8-K 2018-06-30 47.07% -67.55% -21.93%
Quarterly Report Q1 8-K 2018-03-31 46.55% 12.39% 5.29%
Quarterly Report Q4 8-K 2017-12-31 62.55% 142.16% 12.25%
Quarterly Report Q3 8-K 2017-09-30 48.24% 304.24% -10.84%
Quarterly Report Q2 8-K 2017-06-30 11.26% 117.92% -6.59%
Quarterly Report Q1 8-K 2017-03-31 21.90% 88.80% 63.90%
Quarterly Report Q4 8-K 2016-12-31 19.35% 1797.74% 103.43%
Quarterly Report Q3 8-K 2016-09-30 24.54% -54.49% 1.60%
Quarterly Report Q2 8-K 2016-06-30 35.94% 7.18% 27.13%
Quarterly Report Q1 8-K 2016-03-31 20.55% -44.53% -14.26%
Quarterly Report Q4 8-K 2015-12-31 30.84% 166.49% 2235.43%
Quarterly Report Q3 8-K 2015-09-30 29.69% 73.10% 66.41%
Quarterly Report Q2 8-K 2015-06-30 37.98% 27.86% 48.39%
Quarterly Report Q1 8-K 2015-03-31 27.50% -31.51% -23.91%
Quarterly Report Q4 8-K 2014-12-31 6.57% -11.98% -98.82%
Quarterly Report Q3 8-K 2014-09-30 -18.83% -75.10% -72.44%
Quarterly Report Q2 8-K 2014-06-30 -11.18% -37.75% -49.11%
Quarterly Report Q1 8-K 2014-03-31 -0.79% 82.92% 49.73%
Quarterly Report Q4 8-K 2013-12-31 -18.24% -65.17% -19.14%
Quarterly Report Q3 8-K 2013-09-30 24.61% 225.95% 267.59%
Quarterly Report Q2 8-K 2013-06-30 12.79% 189.13% 363.12%
Quarterly Report Q1 8-K 2013-03-31 28.32% 90.65% 203.75%
Quarterly Report Q4 8-K 2012-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2012-09-30 74.99% 198.75% 296.02%
Quarterly Report Q2 8-K 2012-06-30 102.83% 2923.83% 1184.26%
Quarterly Report Q1 8-K 2012-03-31 117.13% 160.40% 155.93%
Quarterly Report Q4 8-K 2011-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2011-09-30 18.13% -2.97% 4.92%
Quarterly Report Q2 8-K 2011-06-30 9.18% -5.63% -13.67%
Quarterly Report Q1 8-K 2011-03-31 21.22% -24.64% -18.36%
Quarterly Report Q4 8-K 2010-12-31 25.82% 207.73% 121.67%
Quarterly Report Q3 8-K 2010-09-30 34.80% 163.61% 143.65%
Quarterly Report Q2 8-K 2010-06-30 38.51% 189.34% 162.27%
Quarterly Report Q1 8-K 2010-03-31 6.06% 39.51% 45.18%
Quarterly Report Q4 8-K 2009-12-31 -6.65% -1898.26% -154.55%
Quarterly Report Q3 8-K 2009-09-30 6.50% -689.66% -271.75%
Quarterly Report Q2 8-K 2009-06-30 -62.95% -13.36% -17.94%
Quarterly Report Q1 8-K 2009-03-31 39.17% 15.77% 16.79%
Quarterly Report Q4 8-K 2008-12-31 29.01% 107.60% 46.14%
Quarterly Report Q3 8-K 2008-09-30 -4.90% -99.65% 99.08%
Quarterly Report Q2 8-K 2008-06-30 128.48% 3349.83% 53374.52%
Quarterly Report Q1 8-K 2008-03-31 -10.76% -2889.28% -1000.01%
Quarterly Report Q4 8-K 2007-12-31 20.14% -1127.52% -288.73%
Quarterly Report Q3 8-K 2007-09-30 86.83% 4768.74% -3131.41%
Quarterly Report Q2 8-K 2007-06-30 64.79% 138.23% 87.65%
Quarterly Report Q1 8-K 2007-03-31 28.20% 86.95% 65.36%
Quarterly Report Q4 8-K 2006-12-31 29.95% 90.26% 36.74%
Quarterly Report Q3 8-K 2006-09-30 2.33% -84.66% -61.24%
Quarterly Report Q2 8-K 2006-06-30 -14.42% -95.39% -13.74%
Quarterly Report Q1 8-K 2006-03-31 -3.65% -92.12% -84.69%
Quarterly Report Q4 8-K 2005-12-31 32.22% -4.70% 61.33%
Quarterly Report Q3 8-K 2005-09-30 115.96% 72.80% 62.65%
Quarterly Report Q2 8-K 2005-06-30 50.91% 438.92% 218.68%
Quarterly Report Q1 8-K 2005-03-31 41.69% 86.90% 83.62%
Quarterly Report Q4 8-K 2004-12-31 71.08% 90.92% 52.84%
Quarterly Report Q3 8-K 2004-09-30 -8.63% 19.70% 18.53%
Quarterly Report Q2 8-K 2004-06-30 36.32% 68.19% 65.11%
Quarterly Report Q1 8-K 2004-03-31 3.21% -91.82% -87.32%
Quarterly Report Q4 8-K 2003-12-31 -45.35% -177.72% -145.78%
Quarterly Report Q3 8-K 2003-09-30 -15.91% -97.68% -80.42%
Quarterly Report Q2 8-K 2003-06-30 27.26% -104.60% -83.32%
Quarterly Report Q1 8-K 2003-03-31 34.51% -83.92% -57.72%
Quarterly Report Q4 8-K 2002-12-31 104.85% 6.30% 15.81%
Quarterly Report Q3 8-K 2002-09-30 90.30% 21.37% 26.23%
Quarterly Report Q2 8-K 2002-06-30 127.28% 26.23% 31.28%
Quarterly Report Q1 8-K 2002-03-31 78.74% 39.01% 33.72%
Quarterly Report Q4 8-K 2001-12-31 91.80% 48.36% 49.38%
Quarterly Report Q3 8-K 2001-09-30 90.52% -13.60% 4.82%
Quarterly Report Q2 8-K 2001-06-30 7.83% -38.37% -13.76%
Quarterly Report Q1 8-K 2001-03-31 -10.40% -85.37% -92.33%
Quarterly Report Q4 8-K 2000-12-31 -31.65% 6.91% -25.10%
Quarterly Report Q3 8-K 2000-09-30 -53.46% -51.50% -120.44%
Quarterly Report Q2 8-K 2000-06-30 -5.60% -142.74% -270.89%
Quarterly Report Q1 8-K 2000-03-31 5.62% 48.98% -122.59%
Quarterly Report Q4 8-K 1999-12-31 80.00% -466.67% -325.00%
Quarterly Report Q3 8-K 1999-09-30 25.00% -300.00% -300.00%
Quarterly Report Q2 8-K 1999-06-30 16.67% -33.33% -0.00%
Quarterly Report Q1 8-K 1999-03-31 80.00% -433.33% -33.33%
Quarterly Report Q4 8-K 1998-12-31 -37.50% -200.00% -300.00%
Quarterly Report Q3 8-K 1998-09-30 60.00% -0.00% 33.33%
Quarterly Report Q2 8-K 1998-06-30 -14.29% -200.00% -300.00%
Quarterly Report Q1 8-K 1998-03-31 -44.44% -50.00% -50.00%
Quarterly Report Q4 8-K 1997-12-31 -27.27% -0.00% -0.00%
Quarterly Report Q3 8-K 1997-09-30 -50.00% -66.67% -150.00%
Quarterly Report Q2 8-K 1997-06-30 -12.50% 80.00% 80.00%
Quarterly Report Q1 8-K 1997-03-31 0.00% 96.43% 90.00%
Quarterly Report Q4 8-K 1996-12-31 -47.62% 95.65% 95.65%
Quarterly Report Q3 8-K 1996-09-30 -80.00% 133.33% 120.00%
Quarterly Report Q2 8-K 1996-06-30 -71.43% 80.77% 80.77%
Quarterly Report Q1 8-K 1996-03-31 -82.35% 57.89% 28.57%
Quarterly Report Q4 8-K 1995-12-31 -41.67% 60.34% 59.65%
Quarterly Report Q3 8-K 1995-09-30 47.06% 86.96% 83.05%
Quarterly Report Q2 8-K 1995-06-30 -41.67% 56.67% 55.93%
Quarterly Report Q1 8-K 1995-03-31 -21.54% -182.98% 39.13%
Quarterly Report Q4 8-K 1994-12-31 -46.27% -5.45% -7.55%
Quarterly Report Q3 8-K 1994-09-30 -50.00% -46.81% -28.26%
Quarterly Report Q2 8-K 1994-06-30 -22.58% -30.43% -15.69%
Quarterly Report Q1 8-K 1994-03-31 -33.67% -38.24% -2200.00%
Quarterly Report Q4 8-K 1993-12-31 55.81% -30.95% 8.62%
Quarterly Report Q3 8-K 1993-09-30 30.77% -14.63% 2.13%
Quarterly Report Q2 8-K 1993-06-30 -30.34% -1150.00% -1275.00%
Quarterly Report Q1 8-K 1993-03-31 108.51% -277.78% 75.00%
Quarterly Report Q4 8-K 1992-12-31 86.96% 50.00% 30.95%
Quarterly Report Q3 8-K 1992-09-30 160.00% -86.36% -113.64%
Quarterly Report Q2 8-K 1992-06-30 229.63% 128.57% 128.57%
Quarterly Report Q1 8-K 1992-03-31 4800.00% 40.00% 80.49%
Quarterly Report Q4 8-K 1991-12-31 -8.00% -425.00% -460.00%
Quarterly Report Q3 8-K 1991-09-30 -20.00% -57.14% -57.14%
Quarterly Report Q2 8-K 1991-06-30 3.85% -7.69% -7.69%
Quarterly Report Q1 8-K 1991-03-31 -2.33% 0.00% 62.39%
Quarterly Report Q4 8-K 1990-12-31 -30.56% 0.00% -41.67%
Quarterly Report Q3 8-K 1990-09-30 -7.41% 0.00% -51.85%
Quarterly Report Q2 8-K 1990-06-30 4.00% 0.00% -52.00%
Quarterly Report Q1 8-K 1990-03-31 95.45% 0.00% -12.37%
Quarterly Report Q4 8-K 1989-12-31 33.33% 0.00% 33.33%
Quarterly Report Q3 8-K 1989-09-30 58.82% 0.00% 58.82%
Quarterly Report Q2 8-K 1989-06-30 38.89% 0.00% 38.89%
Quarterly Report Q1 8-K 1989-03-31 -26.67% 0.00% -16.87%
Quarterly Report Q4 8-K 1988-12-31 107.69% 0.00% 107.69%
Quarterly Report Q3 8-K 1988-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1988-06-30 -65.38% 0.00% -65.38%
Quarterly Report Q1 8-K 1988-03-31 150.00% 0.00% -12.16%
Quarterly Report Q4 8-K 1987-12-31 30.00% 0.00% 30.00%
Quarterly Report Q3 8-K 1987-09-30 88.89% 0.00% 88.89%
Quarterly Report Q2 8-K 1987-06-30 642.86% 0.00% 642.86%
Quarterly Report Q1 8-K 1987-03-31 33.33% 0.00% -42.31%
Quarterly Report Q4 8-K 1986-12-31 11.11% 0.00% 11.11%
Quarterly Report Q3 8-K 1986-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1986-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1986-03-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 1985-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1985-09-30 0.00% 0.00% 0.00%