image
Healthcare - Medical - Instruments & Supplies - NASDAQ - US
$ 99.63
-0.23 %
$ 19.8 B
Market Cap
55.35
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-10-31 8.61% -23.74% 5.02%
Annual Report FY 10-K 2022-10-31 13.20% -86.90% 0.36%
Annual Report FY 10-K 2021-10-31 20.22% 1135.19% 62.22%
Annual Report FY 10-K 2020-10-31 -8.39% -48.92% -42.97%
Annual Report FY 10-K 2019-10-31 4.76% 233.60% 35.62%
Annual Report FY 10-K 2018-10-31 18.41% -62.48% -6.06%
Annual Report FY 10-K 2017-10-31 8.75% 36.14% 32.41%
Annual Report FY 10-K 2016-10-31 9.45% 34.59% 36.93%
Annual Report FY 10-K 2015-10-31 4.62% -24.58% -22.78%
Annual Report FY 10-K 2014-10-31 8.19% -8.88% 0.18%
Annual Report FY 10-K 2013-10-31 9.87% 19.25% 7.96%
Annual Report FY 10-K 2012-10-31 8.59% 41.56% 24.54%
Annual Report FY 10-K 2011-10-31 14.87% 55.52% 19.82%
Annual Report FY 10-K 2010-10-31 7.23% 12.19% 26.73%
Annual Report FY 10-K 2009-10-31 1.62% 53.56% 18.03%
Annual Report FY 10-K 2008-10-31 11.84% 685.03% 176.89%
Annual Report FY 10-K 2007-10-31 10.67% -16.90% -59.39%
Annual Report FY 10-K 2006-10-31 6.49% -27.79% -16.88%
Annual Report FY 10-K 2005-10-31 64.56% -1.19% 16.35%
Annual Report FY 10-K 2004-10-31 19.04% 34.98% 22.58%
Annual Report FY 10-K 2003-10-31 30.60% 40.71% 42.21%
Annual Report FY 10-K 2002-10-31 34.42% 31.61% 22.30%
Annual Report FY 10-K 2001-10-31 18.88% 28.20% 16.83%
Annual Report FY 10-K 2000-10-31 19.37% 15.41% 20.80%
Annual Report FY 10-K 1999-10-31 12.30% -36.93% 30.20%
Annual Report FY 10-K 1998-10-31 4.03% 26.75% 15.06%
Annual Report FY 10-K 1997-10-31 29.70% 89.16% 54.17%
Annual Report FY 10-K 1996-10-31 12.36% 16500.00% 107.41%
Annual Report FY 10-K 1995-10-31 1.57% 102.13% 268.75%
Annual Report FY 10-K 1994-10-31 3.13% 89.98% 79.57%
Annual Report FY 10-K 1993-10-31 46.45% -88.35% -12.44%
Annual Report FY 10-K 1992-10-31 78.31% -0.40% 30.79%
Annual Report FY 10-K 1991-10-31 -26.35% -1358.82% -127.07%
Annual Report FY 10-K 1990-10-31 -8.71% 89.57% 8.90%
Annual Report FY 10-K 1989-10-31 -91.36% 89.26% -63.76%
Annual Report FY 10-K 1988-10-31 -2.58% -222.11% 163.22%
Annual Report FY 10-K 1987-10-31 36.32% 276.49% -76.98%
Annual Report FY 10-K 1986-10-31 39.06% -109.94% -25.00%
Annual Report FY 10-K 1985-10-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-07-31 7.80% 22.74% 26.98%
Quarterly Report Q2 8-K 2024-04-30 7.43% 123.37% 67.91%
Quarterly Report Q1 8-K 2024-01-31 8.51% -4.02% 2.41%
Quarterly Report Q4 8-K 2023-10-31 9.31% 28.81% 31.11%
Quarterly Report Q3 8-K 2023-07-31 10.29% -13.31% 7.82%
Quarterly Report Q2 8-K 2023-04-30 5.74% -68.56% -27.43%
Quarterly Report Q1 8-K 2023-01-31 9.06% -11.23% 14.30%
Quarterly Report Q4 8-K 2022-10-31 11.72% -40.53% -19.52%
Quarterly Report Q3 8-K 2022-07-31 10.48% -84.02% 39.76%
Quarterly Report Q2 8-K 2022-04-30 15.33% 7.74% -7.33%
Quarterly Report Q1 8-K 2022-01-31 15.68% -95.46% -1.95%
Quarterly Report Q4 8-K 2021-10-31 11.37% 35.84% 28.47%
Quarterly Report Q3 8-K 2021-07-31 32.03% 1015.58% 39.72%
Quarterly Report Q2 8-K 2021-04-30 37.07% 921.74% 400.70%
Quarterly Report Q1 8-K 2021-01-31 5.31% 2221.66% 20.07%
Quarterly Report Q4 8-K 2020-10-31 -1.45% -32.89% -31.72%
Quarterly Report Q3 8-K 2020-07-31 -14.90% -54.04% -49.37%
Quarterly Report Q2 8-K 2020-04-30 -19.78% -90.60% -80.53%
Quarterly Report Q1 8-K 2020-01-31 2.88% -12.31% 0.18%
Quarterly Report Q4 8-K 2019-10-31 6.16% 20.28% 19.48%
Quarterly Report Q3 8-K 2019-07-31 2.94% 19.15% 23.01%
Quarterly Report Q2 8-K 2019-04-30 3.64% 100.99% 96.65%
Quarterly Report Q1 8-K 2019-01-31 6.46% 184.24% 22.95%
Quarterly Report Q4 8-K 2018-10-31 16.03% 13.54% 13.09%
Quarterly Report Q3 8-K 2018-07-31 18.71% -2.70% 2.48%
Quarterly Report Q2 8-K 2018-04-30 20.85% -41.94% -36.21%
Quarterly Report Q1 8-K 2018-01-31 18.21% -161.61% -0.55%
Quarterly Report Q4 8-K 2017-10-31 8.26% 46.43% 46.26%
Quarterly Report Q3 8-K 2017-07-31 8.02% 17.82% 9.86%
Quarterly Report Q2 8-K 2017-04-30 7.98% 41.52% 30.36%
Quarterly Report Q1 8-K 2017-01-31 11.00% 47.60% 58.02%
Quarterly Report Q4 8-K 2016-10-31 13.86% 64.97% 75.56%
Quarterly Report Q3 8-K 2016-07-31 11.49% 95.61% 104.07%
Quarterly Report Q2 8-K 2016-04-30 11.30% 22.09% 26.53%
Quarterly Report Q1 8-K 2016-01-31 1.00% -16.06% -21.49%
Quarterly Report Q4 8-K 2015-10-31 -2.66% 19.14% 7.31%
Quarterly Report Q3 8-K 2015-07-31 6.75% -48.96% -47.90%
Quarterly Report Q2 8-K 2015-04-30 5.42% -23.30% -20.16%
Quarterly Report Q1 8-K 2015-01-31 9.92% -14.84% -10.43%
Quarterly Report Q4 8-K 2014-10-31 13.63% -46.36% -36.54%
Quarterly Report Q3 8-K 2014-07-31 4.97% -0.99% 3.16%
Quarterly Report Q2 8-K 2014-04-30 7.36% 5.36% 9.15%
Quarterly Report Q1 8-K 2014-01-31 6.62% -3.78% 18.60%
Quarterly Report Q4 8-K 2013-10-31 3.92% -20.19% -21.44%
Quarterly Report Q3 8-K 2013-07-31 8.94% 33.01% 21.18%
Quarterly Report Q2 8-K 2013-04-30 11.45% 36.81% 24.50%
Quarterly Report Q1 8-K 2013-01-31 16.49% 36.70% 11.49%
Quarterly Report Q4 8-K 2012-10-31 9.81% 26.98% 18.55%
Quarterly Report Q3 8-K 2012-07-31 7.62% 75.35% 68.35%
Quarterly Report Q2 8-K 2012-04-30 5.93% 55.32% 8.60%
Quarterly Report Q1 8-K 2012-01-31 11.20% 20.59% 12.66%
Quarterly Report Q4 8-K 2011-10-31 15.18% 17.51% 6.59%
Quarterly Report Q3 8-K 2011-07-31 18.86% -4.00% -10.72%
Quarterly Report Q2 8-K 2011-04-30 12.46% 693.54% 54.37%
Quarterly Report Q1 8-K 2011-01-31 12.67% 121.78% 48.17%
Quarterly Report Q4 8-K 2010-10-31 10.55% 60.03% 49.02%
Quarterly Report Q3 8-K 2010-07-31 3.65% 81.34% 51.50%
Quarterly Report Q2 8-K 2010-04-30 11.00% -81.92% -5.27%
Quarterly Report Q1 8-K 2010-01-31 3.63% -14.45% 12.81%
Quarterly Report Q4 8-K 2009-10-31 5.45% 2.17% -11.70%
Quarterly Report Q3 8-K 2009-07-31 -0.23% 22.53% 9.28%
Quarterly Report Q2 8-K 2009-04-30 -1.08% 119.28% 44.76%
Quarterly Report Q1 8-K 2009-01-31 2.49% 247.14% 64.30%
Quarterly Report Q4 8-K 2008-10-31 5.90% 221.85% 1259.43%
Quarterly Report Q3 8-K 2008-07-31 13.51% 118.57% 31.22%
Quarterly Report Q2 8-K 2008-04-30 16.81% 2233.02% 170.31%
Quarterly Report Q1 8-K 2008-01-31 11.67% 28.59% 26.58%
Quarterly Report Q4 8-K 2007-10-31 17.50% -177.86% -18.29%
Quarterly Report Q3 8-K 2007-07-31 11.54% -61.00% -26.76%
Quarterly Report Q2 8-K 2007-04-30 6.69% -3.85% -95.69%
Quarterly Report Q1 8-K 2007-01-31 6.65% -70.21% -53.25%
Quarterly Report Q4 8-K 2006-10-31 -2.17% 113.53% 14.80%
Quarterly Report Q3 8-K 2006-07-31 1.65% -43.85% -29.25%
Quarterly Report Q2 8-K 2006-04-30 -2.03% -53.57% 468.93%
Quarterly Report Q1 8-K 2006-01-31 39.12% -2.88% 21.75%
Quarterly Report Q4 8-K 2005-10-31 68.80% -77.82% -39.78%
Quarterly Report Q3 8-K 2005-07-31 72.10% 55.34% 44.16%
Quarterly Report Q2 8-K 2005-04-30 78.99% 36.00% 54.45%
Quarterly Report Q1 8-K 2005-01-31 34.77% 0.71% 11.44%
Quarterly Report Q4 8-K 2004-10-31 15.80% 36.51% 11.97%
Quarterly Report Q3 8-K 2004-07-31 19.03% 28.85% 25.04%
Quarterly Report Q2 8-K 2004-04-30 25.10% 42.65% 31.54%
Quarterly Report Q1 8-K 2004-01-31 16.72% 32.48% 25.38%
Quarterly Report Q4 8-K 2003-10-31 19.26% 29.95% 30.38%
Quarterly Report Q3 8-K 2003-07-31 19.74% 39.68% 49.14%
Quarterly Report Q2 8-K 2003-04-30 34.01% 53.37% 44.06%
Quarterly Report Q1 8-K 2003-01-31 61.78% 47.32% 51.21%
Quarterly Report Q4 8-K 2002-10-31 35.93% 37.73% 27.13%
Quarterly Report Q3 8-K 2002-07-31 51.04% 28.95% 21.28%
Quarterly Report Q2 8-K 2002-04-30 28.35% 13.87% 7.73%
Quarterly Report Q1 8-K 2002-01-31 18.84% 49.07% 35.61%
Quarterly Report Q4 8-K 2001-10-31 26.16% 28.49% 22.95%
Quarterly Report Q3 8-K 2001-07-31 17.78% 19.63% 7.30%
Quarterly Report Q2 8-K 2001-04-30 10.36% 28.79% 19.80%
Quarterly Report Q1 8-K 2001-01-31 21.04% 43.39% 17.87%
Quarterly Report Q4 8-K 2000-10-31 22.20% 21.99% 14.54%
Quarterly Report Q3 8-K 2000-07-31 17.30% 33.25% 19.72%
Quarterly Report Q2 8-K 2000-04-30 21.75% -4.75% 18.51%
Quarterly Report Q1 8-K 2000-01-31 15.43% 12.82% 38.98%
Quarterly Report Q4 8-K 1999-10-31 2925.00% -50.33% 313.33%
Quarterly Report Q3 8-K 1999-07-31 -19.93% -36.27% -1.80%
Quarterly Report Q2 8-K 1999-04-30 -19.50% -16.47% -2.04%
Quarterly Report Q1 8-K 1999-01-31 -18.22% -35.00% 1.72%
Quarterly Report Q4 8-K 1998-10-31 -3.95% -2.58% -62.96%
Quarterly Report Q3 8-K 1998-07-31 39.33% 41.67% 52.05%
Quarterly Report Q2 8-K 1998-04-30 53.71% 57.41% 55.56%
Quarterly Report Q1 8-K 1998-01-31 50.70% 81.82% 41.46%
Quarterly Report Q4 8-K 1997-10-31 29.81% 82.35% 47.27%
Quarterly Report Q3 8-K 1997-07-31 34.60% 53.19% 32.73%
Quarterly Report Q2 8-K 1997-04-30 25.75% 92.86% 53.66%
Quarterly Report Q1 8-K 1997-01-31 27.93% 371.43% 141.18%
Quarterly Report Q4 8-K 1996-10-31 25.81% 336.11% 111.54%
Quarterly Report Q3 8-K 1996-07-31 14.68% 67.86% 83.33%
Quarterly Report Q2 8-K 1996-04-30 12.61% 366.67% 173.33%
Quarterly Report Q1 8-K 1996-01-31 -4.31% 133.33% 70.00%
Quarterly Report Q4 8-K 1995-10-31 2.06% -300.00% 161.90%
Quarterly Report Q3 8-K 1995-07-31 5.44% -6.67% 200.00%
Quarterly Report Q2 8-K 1995-04-30 -2.86% 115.38% 400.00%
Quarterly Report Q1 8-K 1995-01-31 1.31% 105.77% 158.82%
Quarterly Report Q4 8-K 1994-10-31 9.46% 110.43% -180.00%
Quarterly Report Q3 8-K 1994-07-31 -2.45% 121.90% 108.13%
Quarterly Report Q2 8-K 1994-04-30 3.38% 80.40% 90.00%
Quarterly Report Q1 8-K 1994-01-31 2.23% -188.89% 64.58%
Quarterly Report Q4 8-K 1993-10-31 1.37% 32.75% -36.36%
Quarterly Report Q3 8-K 1993-07-31 26.94% -47.31% 3.15%
Quarterly Report Q2 8-K 1993-04-30 109.73% -2842.86% -56.25%
Quarterly Report Q1 8-K 1993-01-31 109.35% -450.00% -20.00%
Quarterly Report Q4 8-K 1992-10-31 114.71% -175.81% 85.14%
Quarterly Report Q3 8-K 1992-07-31 114.44% -82.35% -58.75%
Quarterly Report Q2 8-K 1992-04-30 25.56% 108.54% 61.45%
Quarterly Report Q1 8-K 1992-01-31 46.58% 107.55% 40.30%
Quarterly Report Q4 8-K 1991-10-31 -23.31% 0.00% 84.65%
Quarterly Report Q3 8-K 1991-07-31 -21.74% 0.00% -69.57%
Quarterly Report Q2 8-K 1991-04-30 -31.82% 0.00% -62.88%
Quarterly Report Q1 8-K 1991-01-31 -29.13% 0.00% -65.05%
Quarterly Report Q4 8-K 1990-10-31 -0.75% 0.00% 10.74%
Quarterly Report Q3 8-K 1990-07-31 7.48% 0.00% 7.48%
Quarterly Report Q2 8-K 1990-04-30 -8.33% 0.00% -8.33%
Quarterly Report Q1 8-K 1990-01-31 -27.97% 0.00% -27.97%
Quarterly Report Q4 8-K 1989-10-31 -91.63% 0.00% 87.39%
Quarterly Report Q3 8-K 1989-07-31 -92.26% 0.00% -92.26%
Quarterly Report Q2 8-K 1989-04-30 -90.61% 0.00% -90.61%
Quarterly Report Q1 8-K 1989-01-31 -91.04% 0.00% -91.04%
Quarterly Report Q4 8-K 1988-10-31 -34.25% 0.00% -14.12%
Quarterly Report Q3 8-K 1988-07-31 -19.17% 0.00% -19.17%
Quarterly Report Q2 8-K 1988-04-30 28.61% 0.00% 28.61%
Quarterly Report Q1 8-K 1988-01-31 70.33% 0.00% 70.33%
Quarterly Report Q4 8-K 1987-10-31 74.05% 0.00% -32.80%
Quarterly Report Q3 8-K 1987-07-31 30.51% 0.00% 30.51%
Quarterly Report Q2 8-K 1987-04-30 14.73% 0.00% 14.73%
Quarterly Report Q1 8-K 1987-01-31 9.72% 0.00% 9.72%
Quarterly Report Q4 8-K 1986-10-31 40.74% 0.00% -55.96%
Quarterly Report Q3 8-K 1986-07-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1986-04-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1986-01-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 1985-10-31 0.00% 0.00% 0.00%