image
Healthcare - Medical - Devices - NASDAQ - US
$ 15.03
-2.97 %
$ 95.1 M
Market Cap
9.82
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2024-06-30 4.30% 12.71% 11.81%
Annual Report FY 10-K 2023-06-30 1.08% -45.60% -32.80%
Annual Report FY 10-K 2022-06-30 8.52% 26.04% 28.71%
Annual Report FY 10-K 2021-06-30 4.95% 16.82% 94.13%
Annual Report FY 10-K 2020-06-30 -1.72% -42.94% -60.21%
Annual Report FY 10-K 2019-06-30 6.96% -3.38% 12.45%
Annual Report FY 10-K 2018-06-30 4.46% 8.21% 3.08%
Annual Report FY 10-K 2017-06-30 6.36% 24.78% 33.02%
Annual Report FY 10-K 2016-06-30 6.25% 21.80% 11.28%
Annual Report FY 10-K 2015-06-30 0.80% 24.19% 4.85%
Annual Report FY 10-K 2014-06-30 39.40% 19.79% 63.26%
Annual Report FY 10-K 2013-06-30 24.58% 50.24% 4.57%
Annual Report FY 10-K 2012-06-30 19.04% 82.75% 90.07%
Annual Report FY 10-K 2011-06-30 4.15% 204.92% 246.91%
Annual Report FY 10-K 2010-06-30 -19.91% -268.69% -266.61%
Annual Report FY 10-K 2009-06-30 11.68% 108.30% 97.23%
Annual Report FY 10-K 2008-06-30 7.10% 47.11% -0.00%
Annual Report FY 10-K 2007-06-30 0.41% 14.77% 14.37%
Annual Report FY 10-K 2006-06-30 -68.47% -2953.77% -1787.08%
Annual Report FY 10-K 2005-06-30 46.49% 110.68% 119.64%
Annual Report FY 10-K 2004-06-30 35.39% 36.73% 44.08%
Annual Report FY 10-K 2003-06-30 18.38% 34.42% 23.20%
Annual Report FY 10-K 2002-06-30 -3.83% -50.70% -21.64%
Annual Report FY 10-K 2001-06-30 18.90% -38.59% 1.29%
Annual Report FY 10-K 2000-06-30 5.89% 22.85% -5.30%
Annual Report FY 10-K 1999-06-30 33.70% -149.12% 11.36%
Annual Report FY 10-K 1998-06-30 56.82% -10.16% 27.87%
Annual Report FY 10-K 1997-06-30 34.35% 1750.00% -171.11%
Annual Report FY 10-K 1996-06-30 -7.09% -88.89% -38.46%
Annual Report FY 10-K 1995-06-30 -8.44% -500.00% -160.00%
Annual Report FY 10-K 1994-06-30 -8.33% -150.00% -25.00%
Annual Report FY 10-K 1993-06-30 -14.72% -66.67% -333.33%
Annual Report FY 10-K 1992-06-30 -3.90% -82.86% -82.86%
Annual Report FY 10-K 1991-06-30 -38.44% -28.57% -37.50%
Annual Report FY 10-K 1990-06-30 -27.45% 140.50% 154.90%
Annual Report FY 10-K 1989-06-30 -22.07% -756.25% -300.00%
Annual Report FY 10-K 1988-06-30 40.57% 45.45% 36.00%
Annual Report FY 10-K 1987-06-30 14.17% -21.43% 4.17%
Annual Report FY 10-K 1986-06-30 331.76% 114.29% 127.91%
Annual Report FY 10-K 1985-06-30 63.46% -30.67% -48.28%
Annual Report FY 10-K 1984-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2024-09-30 0.05% -25.31% -29.90%
Quarterly Report Q4 8-K 2024-06-30 0.65% -32.86% -46.24%
Quarterly Report Q3 8-K 2024-03-31 1.16% -51.50% -10.10%
Quarterly Report Q2 8-K 2023-12-31 4.66% 68.41% 15.43%
Quarterly Report Q1 8-K 2023-09-30 -91.28% 352.42% 68.01%
Quarterly Report Q4 8-K 2023-06-30 3.89% -66.15% -40.15%
Quarterly Report Q3 8-K 2023-03-31 3.46% 18.33% -26.09%
Quarterly Report Q2 8-K 2022-12-31 -0.91% -40.91% -34.72%
Quarterly Report Q1 8-K 2022-09-30 -2.27% -47.34% -31.88%
Quarterly Report Q4 8-K 2022-06-30 0.47% 439.54% 7.82%
Quarterly Report Q3 8-K 2022-03-31 6.41% -10.24% 36.78%
Quarterly Report Q2 8-K 2021-12-31 15.66% 29.22% 30.13%
Quarterly Report Q1 8-K 2021-09-30 13.11% 55.07% 38.34%
Quarterly Report Q4 8-K 2021-06-30 18.69% 23.08% 626.70%
Quarterly Report Q3 8-K 2021-03-31 6.47% 206.93% 57.63%
Quarterly Report Q2 8-K 2020-12-31 -1.34% 0.31% -0.78%
Quarterly Report Q1 8-K 2020-09-30 -3.53% -23.96% -24.35%
Quarterly Report Q4 8-K 2020-06-30 -7.46% -88.00% -86.80%
Quarterly Report Q3 8-K 2020-03-31 -4.80% -67.86% -60.43%
Quarterly Report Q2 8-K 2019-12-31 1.06% -13.99% -16.04%
Quarterly Report Q1 8-K 2019-09-30 5.03% -2.15% -0.92%
Quarterly Report Q4 8-K 2019-06-30 6.88% -59.68% -14.47%
Quarterly Report Q3 8-K 2019-03-31 8.58% 11.03% 50.11%
Quarterly Report Q2 8-K 2018-12-31 5.24% -15.15% 2.93%
Quarterly Report Q1 8-K 2018-09-30 7.09% -10.72% 15.72%
Quarterly Report Q4 8-K 2018-06-30 0.70% 101.53% 25.57%
Quarterly Report Q3 8-K 2018-03-31 4.85% -40.97% -26.66%
Quarterly Report Q2 8-K 2017-12-31 9.59% -1.16% 26.06%
Quarterly Report Q1 8-K 2017-09-30 3.20% 4.23% 0.67%
Quarterly Report Q4 8-K 2017-06-30 11.30% -6.87% 54.31%
Quarterly Report Q3 8-K 2017-03-31 7.46% 96.54% 46.50%
Quarterly Report Q2 8-K 2016-12-31 0.19% 21.54% 9.09%
Quarterly Report Q1 8-K 2016-09-30 6.38% 24.90% 31.48%
Quarterly Report Q4 8-K 2016-06-30 11.21% 11.67% -24.34%
Quarterly Report Q3 8-K 2016-03-31 8.91% 48.88% 53.68%
Quarterly Report Q2 8-K 2015-12-31 7.47% 31.44% 17.43%
Quarterly Report Q1 8-K 2015-09-30 -2.08% 12.89% 5.15%
Quarterly Report Q4 8-K 2015-06-30 -0.86% 39.77% 21.34%
Quarterly Report Q3 8-K 2015-03-31 0.33% 16.14% 14.96%
Quarterly Report Q2 8-K 2014-12-31 -2.94% 24.03% 9.20%
Quarterly Report Q1 8-K 2014-09-30 6.86% 4.06% -15.17%
Quarterly Report Q4 8-K 2014-06-30 -7.35% -15.03% 14.17%
Quarterly Report Q3 8-K 2014-03-31 46.37% 61.68% 42.27%
Quarterly Report Q2 8-K 2013-12-31 83.18% 59.05% 91.35%
Quarterly Report Q1 8-K 2013-09-30 76.96% 80.67% 116.04%
Quarterly Report Q4 8-K 2013-06-30 67.17% 240.50% 18.49%
Quarterly Report Q3 8-K 2013-03-31 22.34% -10.42% 1.68%
Quarterly Report Q2 8-K 2012-12-31 3.06% -12.07% -9.08%
Quarterly Report Q1 8-K 2012-09-30 -1.01% -8.88% 6.53%
Quarterly Report Q4 8-K 2012-06-30 41.32% 485.91% 263.71%
Quarterly Report Q3 8-K 2012-03-31 9.96% 12.62% 16.33%
Quarterly Report Q2 8-K 2011-12-31 16.32% 15.62% 31.25%
Quarterly Report Q1 8-K 2011-09-30 10.63% 287.88% 304.83%
Quarterly Report Q4 8-K 2011-06-30 -9.54% 682.38% 543.05%
Quarterly Report Q3 8-K 2011-03-31 15.17% 12775.00% 5412.00%
Quarterly Report Q2 8-K 2010-12-31 -2.36% 197.60% 213.89%
Quarterly Report Q1 8-K 2010-09-30 15.94% 120.85% 130.59%
Quarterly Report Q4 8-K 2010-06-30 -17.25% -48.58% 126.19%
Quarterly Report Q3 8-K 2010-03-31 -33.24% -1.17% -96.72%
Quarterly Report Q2 8-K 2009-12-31 -27.25% -165.43% -180.74%
Quarterly Report Q1 8-K 2009-09-30 10.42% -286.89% 23.05%
Quarterly Report Q4 8-K 2009-06-30 27.54% 100.84% 97.84%
Quarterly Report Q3 8-K 2009-03-31 39.46% 125.45% 128.00%
Quarterly Report Q2 8-K 2008-12-31 5.71% 120.35% 118.09%
Quarterly Report Q1 8-K 2008-09-30 -21.74% -115.31% 54.99%
Quarterly Report Q4 8-K 2008-06-30 -9.22% 20.98% -70.56%
Quarterly Report Q3 8-K 2008-03-31 -8.10% 50.10% 48.81%
Quarterly Report Q2 8-K 2007-12-31 39.21% 29.84% 28.21%
Quarterly Report Q1 8-K 2007-09-30 11.38% 96.58% 32.59%
Quarterly Report Q4 8-K 2007-06-30 37.94% 4.14% 1.60%
Quarterly Report Q3 8-K 2007-03-31 23.64% 26.59% 27.77%
Quarterly Report Q2 8-K 2006-12-31 -27.22% -2.09% 2.62%
Quarterly Report Q1 8-K 2006-09-30 -23.34% 26.60% 24.19%
Quarterly Report Q4 8-K 2006-06-30 -73.98% -1964.85% -1885.21%
Quarterly Report Q3 8-K 2006-03-31 -71.96% -1432.71% -29332.00%
Quarterly Report Q2 8-K 2005-12-31 -64.27% -469.59% -453.31%
Quarterly Report Q1 8-K 2005-09-30 -59.50% -1058.14% -885.89%
Quarterly Report Q4 8-K 2005-06-30 18.69% 71.86% 48.66%
Quarterly Report Q3 8-K 2005-03-30 30.88% 67.65% 98.22%
Quarterly Report Q2 8-K 2004-12-31 64.90% 143.38% 149.65%
Quarterly Report Q1 8-K 2004-09-30 88.45% 120.45% 124.26%
Quarterly Report Q4 8-K 2004-06-30 51.71% 49.67% 78.70%
Quarterly Report Q3 8-K 2004-03-31 97.98% 76.54% 76.12%
Quarterly Report Q2 8-K 2003-12-31 9.43% 9.96% 14.15%
Quarterly Report Q1 8-K 2003-09-30 -2.61% -42.02% -45.94%
Quarterly Report Q4 8-K 2003-06-30 0.57% 67.07% 52.15%
Quarterly Report Q3 8-K 2003-03-31 -10.76% -25.27% -52.92%
Quarterly Report Q2 8-K 2002-12-31 67.40% 37.98% 28.83%
Quarterly Report Q1 8-K 2002-09-30 34.52% 29.66% 24.25%
Quarterly Report Q4 8-K 2002-06-30 12.61% -69.79% -55.82%
Quarterly Report Q3 8-K 2002-03-31 -16.43% -80.29% -36.27%
Quarterly Report Q2 8-K 2001-12-31 -11.07% -56.27% -1.84%
Quarterly Report Q1 8-K 2001-09-30 0.42% 1.54% 15.43%
Quarterly Report Q4 8-K 2001-06-30 21.68% -454.61% -15.16%
Quarterly Report Q3 8-K 2001-03-31 33.07% 29.32% 28.26%
Quarterly Report Q2 8-K 2000-12-31 15.60% -11.63% 10.05%
Quarterly Report Q1 8-K 2000-09-30 5.32% -18.39% -14.26%
Quarterly Report Q4 8-K 2000-06-30 -4.95% 78.59% -4.79%
Quarterly Report Q3 8-K 2000-03-31 2.60% 7.84% 3.93%
Quarterly Report Q2 8-K 1999-12-31 4.40% -8.00% -15.79%
Quarterly Report Q1 8-K 1999-09-30 28.00% -17.86% -6.06%
Quarterly Report Q4 8-K 1999-06-30 53.62% -200.00% 31.82%
Quarterly Report Q3 8-K 1999-03-31 35.21% -16.22% 4.65%
Quarterly Report Q2 8-K 1998-12-31 33.82% -19.05% -8.57%
Quarterly Report Q1 8-K 1998-09-30 11.94% -21.74% -3.12%
Quarterly Report Q4 8-K 1998-06-30 -27.37% -95.87% 56.00%
Quarterly Report Q3 8-K 1998-03-31 173.08% 7.50% -4.88%
Quarterly Report Q2 8-K 1997-12-31 126.67% -32.81% -16.67%
Quarterly Report Q1 8-K 1997-09-30 157.69% -15.00% -33.33%
Quarterly Report Q4 8-K 1997-06-30 375.00% 1492.50% -212.50%
Quarterly Report Q3 8-K 1997-03-31 -13.33% -210.53% -64.00%
Quarterly Report Q2 8-K 1996-12-31 -18.92% 811.11% -150.00%
Quarterly Report Q1 8-K 1996-09-30 -39.53% -400.00% -242.86%
Quarterly Report Q4 8-K 1996-06-30 -13.04% -400.00% 2.04%
Quarterly Report Q3 8-K 1996-03-31 -6.25% 311.11% -150.00%
Quarterly Report Q2 8-K 1995-12-31 0.00% -800.00% -300.00%
Quarterly Report Q1 8-K 1995-09-30 -12.24% -300.00% -133.33%
Quarterly Report Q4 8-K 1995-06-30 -36.11% -60.00% -444.44%
Quarterly Report Q3 8-K 1995-03-31 -36.00% -900.00% -500.00%
Quarterly Report Q2 8-K 1994-12-31 2.78% -100.00% 70.00%
Quarterly Report Q1 8-K 1994-09-30 53.12% -100.00% 62.50%
Quarterly Report Q4 8-K 1994-06-30 -2.70% 44.44% 60.87%
Quarterly Report Q3 8-K 1994-03-31 4.17% -66.67% 150.00%
Quarterly Report Q2 8-K 1993-12-31 -25.00% -75.00% -333.33%
Quarterly Report Q1 8-K 1993-09-30 -8.57% -75.00% -400.00%
Quarterly Report Q4 8-K 1993-06-30 -21.28% -0.00% -187.50%
Quarterly Report Q3 8-K 1993-03-31 6.67% -25.00% -100.00%
Quarterly Report Q2 8-K 1992-12-31 9.09% 0.00% -93.18%
Quarterly Report Q1 8-K 1992-09-30 -42.62% -33.33% -75.00%
Quarterly Report Q4 8-K 1992-06-30 -11.32% 0.00% 93.16%
Quarterly Report Q3 8-K 1992-03-31 -4.26% 0.00% -91.49%
Quarterly Report Q2 8-K 1991-12-31 -18.52% 0.00% -18.52%
Quarterly Report Q1 8-K 1991-09-30 19.61% 0.00% -84.31%
Quarterly Report Q4 8-K 1991-06-30 -36.14% 0.00% 39.69%
Quarterly Report Q3 8-K 1991-03-31 -43.37% 0.00% -43.37%
Quarterly Report Q2 8-K 1990-12-31 -34.94% 0.00% -34.94%
Quarterly Report Q1 8-K 1990-09-30 -38.55% 0.00% -38.55%
Quarterly Report Q4 8-K 1990-06-30 -27.83% 0.00% 56.50%
Quarterly Report Q3 8-K 1990-03-31 -27.83% 0.00% -27.83%
Quarterly Report Q2 8-K 1989-12-31 -27.83% 0.00% -27.83%
Quarterly Report Q1 8-K 1989-09-30 -27.83% 0.00% -27.83%
Quarterly Report Q4 8-K 1989-06-30 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1989-03-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1988-12-31 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1988-09-30 0.00% 0.00% 0.00%