image
Healthcare - Medical - Devices - NYSE - GB
$ 29.79
2.87 %
$ 13 B
Market Cap
31.69
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 6.40% 17.94% 34.92%
Annual Report FY 10-K 2022-12-31 0.06% -57.44% -46.88%
Annual Report FY 10-K 2021-12-31 14.30% 16.96% 101.02%
Annual Report FY 10-K 2020-12-31 -11.25% -25.33% -63.80%
Annual Report FY 10-K 2019-12-31 4.77% -9.50% -5.56%
Annual Report FY 10-K 2018-12-31 2.92% -13.56% -7.60%
Annual Report FY 10-K 2017-12-31 2.06% -2.17% 16.60%
Annual Report FY 10-K 2016-12-31 0.76% 91.22% 27.55%
Annual Report FY 10-K 2015-12-31 0.37% -18.16% -16.15%
Annual Report FY 10-K 2014-12-31 6.11% -9.89% -7.53%
Annual Report FY 10-K 2013-12-31 5.17% -23.73% -4.26%
Annual Report FY 10-K 2012-12-31 -3.11% 25.26% -1.86%
Annual Report FY 10-K 2011-12-31 7.77% -5.37% -6.30%
Annual Report FY 10-K 2010-12-31 5.04% 30.30% 27.25%
Annual Report FY 10-K 2009-12-31 -0.76% 25.20% 14.76%
Annual Report FY 10-K 2008-12-31 12.82% 19.30% 27.79%
Annual Report FY 10-K 2007-12-31 21.23% -57.58% -8.19%
Annual Report FY 10-K 2006-12-31 8.89% 123.72% 27.25%
Annual Report FY 10-K 2005-12-31 6.57% 14.82% 33.10%
Annual Report FY 10-K 2004-12-31 13.75% 9.66% -1.25%
Annual Report FY 10-K 2003-12-31 17.76% 43.15% 32.27%
Annual Report FY 10-K 2002-12-31 13.49% -2.11% 7.47%
Annual Report FY 10-K 2001-12-31 -7.06% -39.11% 5.16%
Annual Report FY 10-K 2000-12-31 -6.45% 82.81% 20.37%
Annual Report FY 10-K 1999-12-31 3.61% 9.00% -15.02%
Annual Report FY 10-K 1998-12-31 0.92% -17.25% -22.03%
Annual Report FY 10-K 1997-12-31 -5.37% -9.07% -13.55%
Annual Report FY 10-K 1996-12-31 15.46% 18.59% 23.07%
Annual Report FY 10-K 1995-12-31 5.16% 306.84% 17.66%
Annual Report FY 10-K 1994-12-31 7.46% -52.41% -9.84%
Annual Report FY 10-K 1993-12-31 7.88% 3.13% 11.02%
Annual Report FY 10-K 1992-12-31 -12.19% 108.83% -14.92%
Annual Report FY 10-K 1991-12-31 5.25% -47.84% -25.55%
Annual Report FY 10-K 1990-12-31 23.53% -3.05% 22.01%
Annual Report FY 10-K 1989-12-31 5.76% 1.65% 6.21%
Annual Report FY 10-K 1988-12-31 5.24% 3.36% 7.25%
Annual Report FY 10-K 1987-12-31 44.24% 57.37% 58.02%
Annual Report FY 10-K 1986-12-31 16.47% 30.49% 20.76%
Annual Report FY 10-K 1985-12-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2024-06-29 8.73% 20.90% 35.54%
Quarterly Report Q4 8-K 2023-12-31 7.73% -71.47% -13.95%
Quarterly Report Q2 8-K 2023-07-01 5.19% -16.10% 15.06%
Quarterly Report Q4 8-K 2022-12-31 3.56% -86.78% -3.42%
Quarterly Report Q2 8-K 2022-07-02 27.76% 77.00% 4940.00%
Quarterly Report Q4 8-K 2021-12-31 -1.51% 9.62% -15.84%
Quarterly Report Q2 8-K 2021-07-03 4.59% -33.66% -42.96%
Quarterly Report Q4 8-K 2020-12-31 2.48% -10.54% -27.48%
Quarterly Report Q2 8-K 2020-06-27 -16.60% -63.50% -1.34%
Quarterly Report Q4 8-K 2019-12-31 9.22% -34.31% 19.32%
Quarterly Report Q2 8-K 2019-06-29 6.38% -4.63% 1.21%
Quarterly Report Q4 8-K 2018-12-31 5.25% -28.36% 17.51%
Quarterly Report Q2 8-K 2018-06-30 4.81% 13.69% -6.53%
Quarterly Report Q4 8-K 2017-12-31 2.84% 285.22% 1.29%
Quarterly Report Q2 8-K 2017-07-01 2.82% 9.83% -12.10%
Quarterly Report Q4 8-K 2016-12-31 1.96% 166.18% 60.62%
Quarterly Report Q2 8-K 2016-07-02 8.48% -19.67% -13.10%
Quarterly Report Q4 8-K 2015-12-31 15.00% -52.87% 29.17%
Quarterly Report Q2 8-K 2015-06-27 5.67% 3.15% 13.77%
Quarterly Report Q4 8-K 2014-12-31 20.59% -23.88% -14.44%
Quarterly Report Q2 8-K 2014-06-30 -0.56% -6.83% -2.97%
Quarterly Report Q4 8-K 2013-12-31 -0.48% -8.27% -5.76%
Quarterly Report Q2 8-K 2013-06-30 1.90% -8.33% -10.39%
Quarterly Report Q4 8-K 2012-12-31 1.17% -2.19% -9.22%
Quarterly Report Q2 8-K 2012-06-30 8.44% 1.26% -1.67%
Quarterly Report Q4 8-K 2011-12-31 12.79% 3.91% 2.69%
Quarterly Report Q2 8-K 2011-06-30 21.97% 59.18% 45.28%
Quarterly Report Q4 8-K 2010-12-31 1.18% 85.14% 52.59%
Quarterly Report Q2 8-K 2010-06-30 9.22% 91.57% 69.01%
Quarterly Report Q4 8-K 2009-12-31 8.28% 357.14% 173.53%
Quarterly Report Q2 8-K 2009-06-30 16.26% 7.69% 25.20%
Quarterly Report Q4 8-K 2008-12-31 36.97% -19.57% 5.47%
Quarterly Report Q2 8-K 2008-06-30 41.68% -80.10% 16.39%
Quarterly Report Q4 8-K 2007-12-31 40.45% -54.24% -41.03%
Quarterly Report Q2 8-K 2007-06-30 18.47% -2.15% 4.96%
Quarterly Report Q4 8-K 2006-12-31 -26.05% -13.96% 22.76%
Quarterly Report Q2 8-K 2006-06-30 130.30% 995.03% 124.85%
Quarterly Report Q4 8-K 2005-12-31 14.32% -7.46% 43.67%
Quarterly Report Q2 8-K 2005-06-30 19.32% 40.66% 50.75%
Quarterly Report Q4 8-K 2004-12-31 105.44% 131.50% 71.83%
Quarterly Report Q2 8-K 2004-06-30 -37.53% -17.55% -10.59%
Quarterly Report Q4 8-K 2003-12-31 33.65% 40.13% 42.16%
Quarterly Report Q2 8-K 2003-06-30 33.65% 40.13% 42.16%
Quarterly Report Q4 8-K 2002-12-31 5.48% -40.39% 13.01%
Quarterly Report Q2 8-K 2002-06-30 5.48% -40.39% 13.01%
Quarterly Report Q4 8-K 2001-12-31 73.20% 648.60% 110.74%
Quarterly Report Q2 8-K 2001-06-30 73.25% 63.82% 132.84%
Quarterly Report Q4 8-K 2000-12-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2000-06-30 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 1999-12-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1999-06-30 0.00% 0.00% 0.00%