image
Healthcare - Medical - Devices - NASDAQ - GB
$ 52.1
-0.42 %
$ 2.83 B
Market Cap
121.16
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.89% 120.35% -129.98%
Annual Report FY 10-K 2022-12-31 -1.31% 36.48% 5955.56%
Annual Report FY 10-K 2021-12-31 10.83% 60.47% 97.90%
Annual Report FY 10-K 2020-12-31 -13.84% -120.77% -89.17%
Annual Report FY 10-K 2019-12-31 -2.06% 17.90% 119.35%
Annual Report FY 10-K 2018-12-31 9.35% -654.58% -259.25%
Annual Report FY 10-K 2017-12-31 -16.61% 60.03% 446.74%
Annual Report FY 10-K 2016-12-31 316.35% -108.56% -31.13%
Annual Report FY 10-K 2015-04-30 3.38% 5.39% 10.80%
Annual Report FY 10-K 2014-04-30 10.89% 18.41% 2.13%
Annual Report FY 10-K 2013-04-30 16.39% 28.49% 28.56%
Annual Report FY 10-K 2012-04-30 14.72% -22.79% 23.90%
Annual Report FY 10-K 2011-04-30 13.52% -40.44% 33.44%
Annual Report FY 10-K 2010-04-30 16.83% 193.59% 94.12%
Annual Report FY 10-K 2009-04-30 18.45% 358.55% 330.77%
Annual Report FY 10-K 2008-04-30 -7.44% 79.81% 83.39%
Annual Report FY 10-K 2007-04-30 6.10% 13.36% 16.39%
Annual Report FY 10-K 2006-04-30 19.33% -383.45% -358.98%
Annual Report FY 10-K 2005-04-30 -6.57% -180.76% -192.76%
Annual Report FY 10-K 2004-04-30 5.99% 30.37% 42.95%
Annual Report FY 10-K 2003-04-30 49.00% 119.85% 117.21%
Annual Report FY 10-K 2002-04-30 46.40% -755.48% -418.23%
Annual Report FY 10-K 2000-06-30 60.16% 75.57% 62.76%
Annual Report FY 10-K 1999-06-30 100.67% 11.97% 12.96%
Annual Report FY 10-K 1998-06-30 964.29% -26.79% -42.11%
Annual Report FY 10-K 1997-06-30 0.00% -10.89% -9.62%
Annual Report FY 10-K 1996-06-30 40.00% -40.28% -31.65%
Annual Report FY 10-K 1995-06-30 150.00% -22.03% -21.54%
Annual Report FY 10-K 1994-06-30 300.00% -15.69% -18.18%
Annual Report FY 10-K 1993-06-30 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 11.19% 551.41% 691.51%
Quarterly Report Q2 8-K 2024-06-30 8.40% 1314.11% 167.30%
Quarterly Report Q1 8-K 2024-03-31 11.96% -569.10% 1789.70%
Quarterly Report Q4 8-K 2023-12-31 12.80% 883.68% -628.57%
Quarterly Report Q3 8-K 2023-09-30 13.26% 93.20% 280.80%
Quarterly Report Q2 8-K 2023-06-30 15.62% -92.98% -1.38%
Quarterly Report Q1 8-K 2023-03-31 9.67% 146.24% -24.20%
Quarterly Report Q4 8-K 2022-12-31 1.78% 132.57% -43.55%
Quarterly Report Q3 8-K 2022-09-30 -0.24% -154.28% -13.93%
Quarterly Report Q2 8-K 2022-06-30 -3.89% 129.73% 150.61%
Quarterly Report Q1 8-K 2022-03-31 -3.00% 110.08% 314.90%
Quarterly Report Q4 8-K 2021-12-31 0.19% 98.18% 110.01%
Quarterly Report Q3 8-K 2021-09-30 5.47% -185.93% 337.99%
Quarterly Report Q2 8-K 2021-06-30 45.16% 37.13% -213.16%
Quarterly Report Q1 8-K 2021-03-31 2.15% -79.02% -76.13%
Quarterly Report Q4 8-K 2020-12-31 -6.26% -95.39% -72.04%
Quarterly Report Q3 8-K 2020-09-30 -10.62% -45.99% -29.14%
Quarterly Report Q2 8-K 2020-06-30 -34.26% -201.19% 62.74%
Quarterly Report Q1 8-K 2020-03-31 -3.35% 353.10% 127.96%
Quarterly Report Q4 8-K 2019-12-31 -3.16% 32.00% 47.93%
Quarterly Report Q3 8-K 2019-09-30 -1.28% 547.51% 547.47%
Quarterly Report Q2 8-K 2019-06-30 -3.59% -193.91% -138.31%
Quarterly Report Q1 8-K 2019-03-31 0.16% -111.87% -166.23%
Quarterly Report Q4 8-K 2018-12-31 6.68% -88.54% -1510.93%
Quarterly Report Q3 8-K 2018-09-30 -12.14% -25.79% -17.95%
Quarterly Report Q2 8-K 2018-06-30 -10.54% -68.28% -30.50%
Quarterly Report Q1 8-K 2018-03-31 -12.17% 17.76% 167.15%
Quarterly Report Q4 8-K 2017-12-31 -10.37% -274.83% 150.14%
Quarterly Report Q3 8-K 2017-09-30 4.88% 1873.74% 39.50%
Quarterly Report Q2 8-K 2017-06-30 0.12% 430.29% 41.27%
Quarterly Report Q1 8-K 2017-03-31 -0.66% 127.90% 48.44%
Quarterly Report Q4 8-K 2016-12-31 360.01% -18.77% -38.51%
Quarterly Report Q3 8-K 2016-09-30 264.48% -12.63% 8.10%
Quarterly Report Q2 8-K 2016-06-30 333.36% -14.81% 31.58%
Quarterly Report Q1 8-K 2016-03-31 298.25% -244.23% -152.54%
Quarterly Report Q3 8-K 2015-10-18 -8.03% -145.26% -100.34%
Quarterly Report Q2 8-K 2015-09-30 12.51% -8.13% -3.37%
Quarterly Report Q1 8-K 2015-04-30 -1.04% -42.95% -28.60%
Quarterly Report Q4 8-K 2015-01-31 5.68% 19.00% 12.15%
Quarterly Report Q3 8-K 2014-10-31 4.73% 24.37% 19.98%
Quarterly Report Q2 8-K 2014-07-31 4.55% 55.86% 61.74%
Quarterly Report Q1 8-K 2014-04-30 9.52% 59.80% 14.44%
Quarterly Report Q4 8-K 2014-01-31 8.76% 5.43% 3.23%
Quarterly Report Q3 8-K 2013-10-31 11.35% 2.37% 8.49%
Quarterly Report Q2 8-K 2013-07-31 14.18% 7.42% -21.22%
Quarterly Report Q1 8-K 2013-04-30 18.63% 8.15% 13.89%
Quarterly Report Q4 8-K 2013-01-31 14.97% 38.74% 24.66%
Quarterly Report Q3 8-K 2012-10-31 17.25% 50.28% 33.90%
Quarterly Report Q2 8-K 2012-07-31 14.54% 17.29% 50.02%
Quarterly Report Q1 8-K 2012-04-30 12.69% 43.53% 37.89%
Quarterly Report Q4 8-K 2012-01-31 15.83% 32.12% 40.14%
Quarterly Report Q3 8-K 2011-10-31 13.13% -63.80% 18.03%
Quarterly Report Q2 8-K 2011-07-31 17.55% -3.89% -1.55%
Quarterly Report Q1 8-K 2011-04-30 7.10% -35.90% 6.50%
Quarterly Report Q4 8-K 2011-01-31 15.34% -18.73% 29.57%
Quarterly Report Q3 8-K 2010-10-31 16.56% -50.26% 40.53%
Quarterly Report Q2 8-K 2010-07-31 16.36% -8.93% 79.53%
Quarterly Report Q1 8-K 2010-04-30 23.74% 77.68% 82.39%
Quarterly Report Q4 8-K 2010-01-31 15.77% -9.65% 81.25%
Quarterly Report Q3 8-K 2009-10-31 13.01% 500.51% 101.11%
Quarterly Report Q2 8-K 2009-07-31 14.14% 283.16% 134.07%
Quarterly Report Q1 8-K 2009-04-30 13.83% 124.67% 121.86%
Quarterly Report Q4 8-K 2009-01-31 20.28% 1082.10% 1779.83%
Quarterly Report Q3 8-K 2008-10-31 24.48% 304.80% 225.17%
Quarterly Report Q2 8-K 2008-07-31 16.01% 125.15% 135.18%
Quarterly Report Q1 8-K 2008-04-30 7.83% 126.96% 129.64%
Quarterly Report Q4 8-K 2008-01-31 -7.42% 94.86% 101.42%
Quarterly Report Q3 8-K 2007-10-31 -15.21% 67.36% 70.56%
Quarterly Report Q2 8-K 2007-07-31 -13.80% 4.34% 5.95%
Quarterly Report Q1 8-K 2007-04-30 -12.80% -204.61% -215.95%
Quarterly Report Q4 8-K 2007-01-31 1.15% -32.75% -27.86%
Quarterly Report Q3 8-K 2006-10-31 17.44% 43.39% 45.28%
Quarterly Report Q2 8-K 2006-07-31 24.84% 54.76% 55.77%
Quarterly Report Q1 8-K 2006-04-30 35.21% 45.33% 52.32%
Quarterly Report Q4 8-K 2006-01-31 19.42% -1686.78% -1303.27%
Quarterly Report Q3 8-K 2005-10-31 14.36% -989.21% -968.40%
Quarterly Report Q2 8-K 2005-07-31 7.44% -548.43% -534.17%
Quarterly Report Q1 8-K 2005-04-30 1.34% -419.14% -695.13%
Quarterly Report Q4 8-K 2005-01-31 -7.81% -51.24% -4.51%
Quarterly Report Q3 8-K 2004-10-31 -13.23% -52.66% -54.11%
Quarterly Report Q2 8-K 2004-07-31 -5.75% -113.53% -114.10%
Quarterly Report Q1 8-K 2004-04-30 -5.29% -30.88% -20.94%
Quarterly Report Q4 8-K 2004-01-31 3.17% -58.26% 544.97%
Quarterly Report Q3 8-K 2003-10-31 12.37% 283.23% 254.97%
Quarterly Report Q2 8-K 2003-07-31 15.73% 169.72% 164.94%
Quarterly Report Q1 8-K 2003-04-30 37.34% 158.65% 157.78%
Quarterly Report Q4 8-K 2003-01-31 49.88% 166.17% 161.06%
Quarterly Report Q3 8-K 2002-10-31 54.44% 114.70% 115.25%
Quarterly Report Q2 8-K 2002-07-31 57.75% 44.63% 43.57%
Quarterly Report Q1 8-K 2002-04-30 41.20% -50.87% -50.78%
Quarterly Report Q4 8-K 2002-01-31 29.49% -67.65% -51.47%
Quarterly Report Q3 8-K 2001-10-31 26.43% 31.33% -108.28%
Quarterly Report Q2 8-K 2001-07-31 3.85% -221.18% -189.52%
Quarterly Report Q1 8-K 2001-03-31 2.06% -33451.11% -1335.31%
Quarterly Report Q4 8-K 2000-12-31 27.94% -1622.41% -672.32%
Quarterly Report Q3 8-K 2000-09-30 53.49% -1143.29% -80.83%
Quarterly Report Q2 8-K 2000-06-30 42.16% -195.19% -175.14%
Quarterly Report Q1 8-K 2000-03-31 73.27% 100.43% 90.44%
Quarterly Report Q4 8-K 1999-12-31 68.18% 94.87% 88.64%
Quarterly Report Q3 8-K 1999-09-30 64.15% 82.98% 64.81%
Quarterly Report Q2 8-K 1999-06-30 86.79% 86.27% 84.21%
Quarterly Report Q1 8-K 1999-03-31 55.77% -88.24% -54.55%
Quarterly Report Q4 8-K 1998-12-31 100.00% -56.00% -41.94%
Quarterly Report Q3 8-K 1998-09-30 381.82% 6.00% -3.85%
Quarterly Report Q2 8-K 1998-06-30 1225.00% -37.84% -62.86%
Quarterly Report Q1 8-K 1998-03-31 1633.33% 45.16% 26.67%
Quarterly Report Q4 8-K 1997-12-31 725.00% 7.41% -14.81%
Quarterly Report Q3 8-K 1997-09-30 266.67% -177.78% -173.68%
Quarterly Report Q2 8-K 1997-06-30 -20.00% -15.62% -9.38%
Quarterly Report Q1 8-K 1997-03-31 0.00% -34.78% -20.00%
Quarterly Report Q4 8-K 1996-12-31 0.00% -8.00% -3.85%
Quarterly Report Q3 8-K 1996-09-30 50.00% 14.29% 17.39%
Quarterly Report Q2 8-K 1996-06-30 25.00% -33.33% -23.08%
Quarterly Report Q1 8-K 1996-03-31 0.00% -43.75% -38.89%
Quarterly Report Q4 8-K 1995-12-31 300.00% -56.25% -44.44%
Quarterly Report Q3 8-K 1995-09-30 100.00% -31.25% -27.78%
Quarterly Report Q2 8-K 1995-06-30 300.00% -84.62% -85.71%
Quarterly Report Q1 8-K 1995-03-31 50.00% -14.29% -20.00%
Quarterly Report Q4 8-K 1994-12-31 0.00% 5.88% -0.00%
Quarterly Report Q3 8-K 1994-09-30 0.00% -6.67% -5.88%
Quarterly Report Q2 8-K 1994-06-30 0.00% 13.33% 17.65%
Quarterly Report Q1 8-K 1994-03-31 100.00% -27.27% -36.36%
Quarterly Report Q4 8-K 1993-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1993-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1993-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1993-03-31 0.00% 0.00% 0.00%