image
Healthcare - Medical - Devices - NYSE - US
$ 86.99
-0.685 %
$ 128 B
Market Cap
71.89
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 12.29% 128.22% 42.09%
Annual Report FY 10-K 2022-12-31 6.68% -32.95% -19.29%
Annual Report FY 10-K 2021-12-31 19.92% 843.57% 95.69%
Annual Report FY 10-K 2020-12-31 -7.66% -2.98% -31.23%
Annual Report FY 10-K 2019-12-31 9.28% 181.27% 0.80%
Annual Report FY 10-K 2018-12-31 8.57% 1506.73% 17.20%
Annual Report FY 10-K 2017-12-31 7.89% -70.03% 187.47%
Annual Report FY 10-K 2016-12-31 12.16% 245.19% 236.70%
Annual Report FY 10-K 2015-12-31 1.31% -89.51% -109.36%
Annual Report FY 10-K 2014-12-31 3.32% 320.66% 149.17%
Annual Report FY 10-K 2013-12-31 -1.46% 97.03% 103.10%
Annual Report FY 10-K 2012-12-31 -4.89% -922.45% -427.88%
Annual Report FY 10-K 2011-12-31 -2.36% 141.41% 237.80%
Annual Report FY 10-K 2010-12-31 -4.67% -3.90% 26.62%
Annual Report FY 10-K 2009-12-31 1.71% 50.53% 41.80%
Annual Report FY 10-K 2008-12-31 -3.67% -318.59% -10871.43%
Annual Report FY 10-K 2007-12-31 6.85% 86.16% 99.53%
Annual Report FY 10-K 2006-12-31 24.48% -569.59% -304.65%
Annual Report FY 10-K 2005-12-31 11.72% -40.87% -38.50%
Annual Report FY 10-K 2004-12-31 61.80% 125.00% 125.82%
Annual Report FY 10-K 2003-12-31 19.08% 26.54% 14.26%
Annual Report FY 10-K 2002-12-31 9.20% 790.74% 510.00%
Annual Report FY 10-K 2001-12-31 0.34% -14.48% -85.19%
Annual Report FY 10-K 2000-12-31 -6.26% 0.54% -6.90%
Annual Report FY 10-K 1999-12-31 27.24% 240.32% 425.99%
Annual Report FY 10-K 1998-12-31 19.30% -189.81% -53.62%
Annual Report FY 10-K 1997-12-31 28.06% -16.64% 21.36%
Annual Report FY 10-K 1996-12-31 32.07% 1988.75% 19.93%
Annual Report FY 10-K 1995-12-31 146.60% -89.96% 119.23%
Annual Report FY 10-K 1994-12-31 18.10% 14.35% 19.71%
Annual Report FY 10-K 1993-12-31 20.59% 23.14% 17.03%
Annual Report FY 10-K 1992-12-31 37.04% 35.41% 31.63%
Annual Report FY 10-K 1991-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 19.34% -7.14% 5.77%
Quarterly Report Q2 8-K 2024-06-30 14.48% 20.00% 45.33%
Quarterly Report Q1 8-K 2024-03-31 13.78% 56.69% 25.54%
Quarterly Report Q4 8-K 2023-12-31 14.90% 260.71% -0.34%
Quarterly Report Q3 8-K 2023-09-30 11.26% 189.66% 93.58%
Quarterly Report Q2 8-K 2023-06-30 10.94% 9.76% 21.51%
Quarterly Report Q1 8-K 2023-03-31 12.00% 227.08% 18.45%
Quarterly Report Q4 8-K 2022-12-31 3.68% 70.73% 225.56%
Quarterly Report Q3 8-K 2022-09-30 8.12% -57.04% -7.49%
Quarterly Report Q2 8-K 2022-06-30 5.43% 43.02% 61.45%
Quarterly Report Q1 8-K 2022-03-31 9.96% -70.64% 25.95%
Quarterly Report Q4 8-K 2021-12-31 15.47% -46.05% 2350.00%
Quarterly Report Q3 8-K 2021-09-30 10.27% 361.29% 288.78%
Quarterly Report Q2 8-K 2021-06-30 53.62% 217.01% 469.01%
Quarterly Report Q1 8-K 2021-03-31 8.22% 2872.73% 153.42%
Quarterly Report Q4 8-K 2020-12-31 -6.78% -96.20% -3.81%
Quarterly Report Q3 8-K 2020-09-30 -1.77% -123.02% -53.52%
Quarterly Report Q2 8-K 2020-06-30 -23.87% -95.45% -18.49%
Quarterly Report Q1 8-K 2020-03-31 2.01% -97.41% -73.01%
Quarterly Report Q4 8-K 2019-12-31 13.43% 935.23% -34.17%
Quarterly Report Q3 8-K 2019-09-30 13.12% -70.83% -1.29%
Quarterly Report Q2 8-K 2019-06-30 5.66% -72.25% -2.04%
Quarterly Report Q1 8-K 2019-03-31 4.79% 42.28% 32.92%
Quarterly Report Q4 8-K 2018-12-31 6.35% 162.76% 0.00%
Quarterly Report Q3 8-K 2018-09-30 7.70% 52.65% 2.92%
Quarterly Report Q2 8-K 2018-06-30 10.32% 280.14% 74.22%
Quarterly Report Q1 8-K 2018-03-31 10.14% 2.76% 11.81%
Quarterly Report Q4 8-K 2017-12-31 9.90% -495.97% 127.86%
Quarterly Report Q3 8-K 2017-09-30 5.56% 24.12% 8.33%
Quarterly Report Q2 8-K 2017-06-30 6.16% 170.53% 167.37%
Quarterly Report Q1 8-K 2017-03-31 9.98% 43.56% 24.23%
Quarterly Report Q4 8-K 2016-12-31 10.77% 187.32% 151.66%
Quarterly Report Q3 8-K 2016-09-30 11.49% 215.15% 216.39%
Quarterly Report Q2 8-K 2016-06-30 15.36% -202.94% -152.51%
Quarterly Report Q1 8-K 2016-03-31 11.09% 20300.00% 1120.83%
Quarterly Report Q4 8-K 2015-12-31 4.82% -163.22% -253.27%
Quarterly Report Q3 8-K 2015-09-30 2.28% -460.47% -467.19%
Quarterly Report Q2 8-K 2015-06-30 -1.60% 2450.00% 417.39%
Quarterly Report Q1 8-K 2015-03-31 -0.34% -0.75% -87.82%
Quarterly Report Q4 8-K 2014-12-31 2.67% -19.44% -15.75%
Quarterly Report Q3 8-K 2014-09-30 6.40% 960.00% -37.86%
Quarterly Report Q2 8-K 2014-06-30 3.54% -96.92% -31.36%
Quarterly Report Q1 8-K 2014-03-31 0.74% 137.57% 159.70%
Quarterly Report Q4 8-K 2013-12-31 0.93% 77.05% 10.43%
Quarterly Report Q3 8-K 2013-09-30 0.00% 99.31% 115.73%
Quarterly Report Q2 8-K 2013-06-30 -1.04% 103.82% 106.45%
Quarterly Report Q1 8-K 2013-03-31 -5.63% -313.27% -168.37%
Quarterly Report Q4 8-K 2012-12-31 -1.46% -42.99% -32.35%
Quarterly Report Q3 8-K 2012-09-30 -7.42% -510.56% -376.44%
Quarterly Report Q2 8-K 2012-06-30 -7.44% -2331.51% -1439.66%
Quarterly Report Q1 8-K 2012-03-31 -3.06% 465.00% -33.78%
Quarterly Report Q4 8-K 2011-12-31 -7.69% -54.66% -51.15%
Quarterly Report Q3 8-K 2011-09-30 -2.19% -25.26% -30.68%
Quarterly Report Q2 8-K 2011-06-30 2.44% 48.98% 2.60%
Quarterly Report Q1 8-K 2011-03-31 -1.79% 101.26% 119.92%
Quarterly Report Q4 8-K 2010-12-31 -3.70% 121.93% 128.27%
Quarterly Report Q3 8-K 2010-09-30 -5.38% -5.00% -27.25%
Quarterly Report Q2 8-K 2010-06-30 -7.04% -37.97% -16.00%
Quarterly Report Q1 8-K 2010-03-31 -2.49% -12123.08% -13509.09%
Quarterly Report Q4 8-K 2009-12-31 3.85% 55.05% 49.07%
Quarterly Report Q3 8-K 2009-09-30 2.38% 422.58% 1132.14%
Quarterly Report Q2 8-K 2009-06-30 2.47% 61.22% -9.24%
Quarterly Report Q1 8-K 2009-03-31 -1.76% -4.04% -98.10%
Quarterly Report Q4 8-K 2008-12-31 -7.01% -422.71% -462.09%
Quarterly Report Q3 8-K 2008-09-30 -3.42% 77.21% 119.05%
Quarterly Report Q2 8-K 2008-06-30 -2.27% -14.78% 8.21%
Quarterly Report Q1 8-K 2008-03-31 -1.92% 168.33% 105.67%
Quarterly Report Q4 8-K 2007-12-31 4.26% -165.34% -151.41%
Quarterly Report Q3 8-K 2007-09-30 1.09% -357.89% -75.38%
Quarterly Report Q2 8-K 2007-06-30 -1.85% 102.70% 107.13%
Quarterly Report Q1 8-K 2007-03-31 28.77% -63.86% -43.26%
Quarterly Report Q4 8-K 2006-12-31 34.09% -17.07% -38.92%
Quarterly Report Q3 8-K 2006-09-30 34.08% 128.25% 158.04%
Quarterly Report Q2 8-K 2006-06-30 30.49% -2079.02% -1203.99%
Quarterly Report Q1 8-K 2006-03-31 0.31% -7.26% -3.12%
Quarterly Report Q4 8-K 2005-12-31 -3.75% 12.46% -7.74%
Quarterly Report Q3 8-K 2005-09-30 1.96% -104.26% -93.85%
Quarterly Report Q2 8-K 2005-06-30 10.75% -34.50% -27.23%
Quarterly Report Q1 8-K 2005-03-31 49.26% 84.54% 94.32%
Quarterly Report Q4 8-K 2004-12-31 70.39% 116.79% 157.14%
Quarterly Report Q3 8-K 2004-09-30 69.18% 108.06% 106.94%
Quarterly Report Q2 8-K 2004-06-30 70.96% 174.56% 158.96%
Quarterly Report Q1 8-K 2004-03-31 34.08% 100.00% 70.32%
Quarterly Report Q4 8-K 2003-12-31 15.36% 30.48% 24.84%
Quarterly Report Q3 8-K 2003-09-30 21.33% -22.98% -29.67%
Quarterly Report Q2 8-K 2003-06-30 20.62% 356.00% 110.98%
Quarterly Report Q1 8-K 2003-03-31 19.56% 18.29% 24.00%
Quarterly Report Q4 8-K 2002-12-31 20.24% 61.54% 45.37%
Quarterly Report Q3 8-K 2002-09-30 7.76% 177.59% 141.18%
Quarterly Report Q2 8-K 2002-06-30 5.36% 114.53% 154.67%
Quarterly Report Q1 8-K 2002-03-31 3.21% 1740.00% 212.50%
Quarterly Report Q4 8-K 2001-12-31 6.11% 8.33% -21.74%
Quarterly Report Q3 8-K 2001-09-30 2.76% -31.76% -38.18%
Quarterly Report Q2 8-K 2001-06-30 -3.31% -140.98% -78.12%
Quarterly Report Q1 8-K 2001-03-31 -3.68% -4.72% -77.78%
Quarterly Report Q4 8-K 2000-12-31 -11.02% -43.93% -28.87%
Quarterly Report Q3 8-K 2000-09-30 -5.64% 54.55% 41.03%
Quarterly Report Q2 8-K 2000-06-30 -4.27% 11.93% -10.70%
Quarterly Report Q1 8-K 2000-03-31 -4.10% 6.00% -9.55%
Quarterly Report Q4 8-K 1999-12-31 5.05% 7.65% 132.98%
Quarterly Report Q3 8-K 1999-09-30 20.09% 110.80% -8.52%
Quarterly Report Q2 8-K 1999-06-30 43.56% 62.69% 82.82%
Quarterly Report Q1 8-K 1999-03-31 50.64% 66.67% 86.33%
Quarterly Report Q4 8-K 1998-12-31 38.38% 4041.67% -1523.83%
Quarterly Report Q3 8-K 1998-09-30 21.19% -576.24% 2.73%
Quarterly Report Q2 8-K 1998-06-30 6.76% 349.07% -15.27%
Quarterly Report Q1 8-K 1998-03-31 17.74% -20.42% -1.02%
Quarterly Report Q4 8-K 1997-12-31 20.68% -96.87% 72.32%
Quarterly Report Q3 8-K 1997-09-30 27.05% 24.16% 18.46%
Quarterly Report Q2 8-K 1997-06-30 32.61% -114.47% 24.71%
Quarterly Report Q1 8-K 1997-03-31 23.82% 7640.00% 4.66%
Quarterly Report Q4 8-K 1996-12-31 -5.22% 570.55% -60.70%
Quarterly Report Q3 8-K 1996-09-30 60.52% 51.49% 33.55%
Quarterly Report Q2 8-K 1996-06-30 57.15% -48.80% 48.01%
Quarterly Report Q1 8-K 1996-03-31 49.47% 98.54% 38.95%
Quarterly Report Q4 8-K 1995-12-31 254.61% -70.56% 50.79%
Quarterly Report Q3 8-K 1995-09-30 107.49% 137.37% 147.48%
Quarterly Report Q2 8-K 1995-06-30 106.82% 144.15% 144.95%
Quarterly Report Q1 8-K 1995-03-31 104.84% -381.11% 149.83%
Quarterly Report Q4 8-K 1994-12-31 20.28% 13.79% 19.24%
Quarterly Report Q3 8-K 1994-09-30 17.36% 14.45% 17.78%
Quarterly Report Q2 8-K 1994-06-30 16.42% 11.90% 17.18%
Quarterly Report Q1 8-K 1994-03-31 18.45% 17.65% 25.85%
Quarterly Report Q4 8-K 1993-12-31 19.79% 30.13% 24.31%
Quarterly Report Q3 8-K 1993-09-30 16.73% 13.82% 10.66%
Quarterly Report Q2 8-K 1993-06-30 23.72% 26.32% 19.09%
Quarterly Report Q1 8-K 1993-03-31 22.45% 22.40% 12.38%
Quarterly Report Q4 8-K 1992-12-31 32.29% 47.17% 126.65%
Quarterly Report Q3 8-K 1992-09-30 36.73% 39.45% -59.27%
Quarterly Report Q2 8-K 1992-06-30 36.49% 23.15% -60.64%
Quarterly Report Q1 8-K 1992-03-31 43.76% 31.58% -58.42%
Quarterly Report Q4 8-K 1991-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1991-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1991-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1991-03-31 0.00% 0.00% 0.00%