image
Healthcare - Medical - Devices - NASDAQ - US
$ 1.85
-1.07 %
$ 46.3 M
Market Cap
-0.71
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 -5.43% 1.40% 13.98%
Annual Report FY 10-K 2022-12-31 8.23% 19.57% 12.23%
Annual Report FY 10-K 2021-12-31 5.53% 0.65% -12.34%
Annual Report FY 10-K 2020-12-31 20.09% 7.23% 12.54%
Annual Report FY 10-K 2019-12-31 63.97% 4.55% 9.38%
Annual Report FY 10-K 2018-12-31 35.74% -40.46% -25.22%
Annual Report FY 10-K 2017-12-31 1597.97% 5.26% 3.49%
Annual Report FY 10-K 2016-12-31 67.35% -45.88% -46.00%
Annual Report FY 10-K 2015-12-31 20.49% -47.09% -44.52%
Annual Report FY 10-K 2014-12-31 152.67% -102.42% -105.85%
Annual Report FY 10-K 2013-12-31 -79.54% -187.74% -186.08%
Annual Report FY 10-K 2012-07-31 -78.95% -1302.20% -1207.20%
Annual Report FY 10-K 2011-07-31 -50.07% -59.02% -66.92%
Annual Report FY 10-K 2010-07-31 76.84% 189.86% 190.09%
Annual Report FY 10-K 2009-07-31 167.05% 57.50% 60.69%
Annual Report FY 10-K 2008-07-31 159.66% 12.68% 18.30%
Annual Report FY 10-K 2007-07-31 -13.90% 36.51% 34.02%
Annual Report FY 10-K 2006-07-31 -57.64% -44.95% -41.86%
Annual Report FY 10-K 2005-07-31 323.31% -129.90% -27.41%
Annual Report FY 10-K 2004-07-31 -86.05% 33.90% -14.63%
Annual Report FY 10-K 2003-07-31 30.06% -243.33% -101.04%
Annual Report FY 10-K 2002-07-31 -23.57% 74.09% 46.53%
Annual Report FY 10-K 2001-07-31 -45.41% -67.66% 37.91%
Annual Report FY 10-K 2000-07-31 -45.91% -1309.83% -339.76%
Annual Report FY 10-K 1999-07-31 -60.74% -97.55% -13.47%
Annual Report FY 10-K 1998-07-31 195.26% 187.85% 388.90%
Annual Report FY 10-K 1997-07-31 19.05% -9.09% -33.33%
Annual Report FY 10-K 1996-07-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 -9.82% -1608.68% 41.17%
Quarterly Report Q2 8-K 2024-06-30 2.23% 55.40% 31.62%
Quarterly Report Q1 8-K 2024-03-31 3.88% 20.71% 36.77%
Quarterly Report Q4 8-K 2023-12-31 0.94% 12.16% 40.64%
Quarterly Report Q3 8-K 2023-09-30 11.45% 105.47% 0.81%
Quarterly Report Q2 8-K 2023-06-30 -24.35% -47.47% 30.04%
Quarterly Report Q1 8-K 2023-03-31 -4.94% -43.86% -1.05%
Quarterly Report Q4 8-K 2022-12-31 -11.10% 35.10% 27.10%
Quarterly Report Q3 8-K 2022-09-30 -5.19% -85.18% -1.64%
Quarterly Report Q2 8-K 2022-06-30 37.99% 18.72% -2.27%
Quarterly Report Q1 8-K 2022-03-31 17.47% 48.53% 20.63%
Quarterly Report Q4 8-K 2021-12-31 7.53% -20.57% -28.71%
Quarterly Report Q3 8-K 2021-09-30 -12.99% 52.09% 4.17%
Quarterly Report Q2 8-K 2021-06-30 31.67% -12.71% -11.86%
Quarterly Report Q1 8-K 2021-03-31 7.51% -13.75% -12.96%
Quarterly Report Q4 8-K 2020-12-31 -10.40% 11.36% 17.45%
Quarterly Report Q3 8-K 2020-09-30 57.99% 8.21% 14.09%
Quarterly Report Q2 8-K 2020-06-30 17.66% 7.61% 13.06%
Quarterly Report Q1 8-K 2020-03-31 33.83% 1.90% 5.80%
Quarterly Report Q4 8-K 2019-12-31 90.45% 3.86% 7.53%
Quarterly Report Q3 8-K 2019-09-30 67.60% 7.53% 8.86%
Quarterly Report Q2 8-K 2019-06-30 6.74% 10.38% 11.40%
Quarterly Report Q1 8-K 2019-03-31 118.48% -4.37% 9.62%
Quarterly Report Q4 8-K 2018-12-31 -14.02% -36.18% -22.46%
Quarterly Report Q3 8-K 2018-09-30 63.65% -29.42% -11.86%
Quarterly Report Q2 8-K 2018-06-30 142.06% -41.13% -24.31%
Quarterly Report Q1 8-K 2018-03-31 51.13% -46.56% -45.53%
Quarterly Report Q4 8-K 2017-12-31 5333.33% -0.99% -0.69%
Quarterly Report Q3 8-K 2017-09-30 3350.00% 1.29% 0.58%
Quarterly Report Q2 8-K 2017-06-30 3395.00% 7.89% 8.19%
Quarterly Report Q1 8-K 2017-03-31 225.15% 5.80% 5.68%
Quarterly Report Q4 8-K 2016-12-31 77.27% -22.58% -28.03%
Quarterly Report Q3 8-K 2016-09-30 -73.91% -54.65% -55.40%
Quarterly Report Q2 8-K 2016-06-30 5.26% -45.82% -45.82%
Quarterly Report Q1 8-K 2016-03-31 1064.29% -69.43% -58.74%
Quarterly Report Q4 8-K 2015-12-31 -72.15% -50.18% -42.58%
Quarterly Report Q3 8-K 2015-09-30 475.00% -26.91% -26.96%
Quarterly Report Q2 8-K 2015-06-30 46.15% -50.29% -50.25%
Quarterly Report Q1 8-K 2015-03-31 0.00% -71.03% -66.31%
Quarterly Report Q4 8-K 2014-12-31 535.20% -69.89% -69.27%
Quarterly Report Q3 8-K 2014-09-30 25.03% -132.15% -132.49%
Quarterly Report Q2 8-K 2014-06-30 76.32% -115.86% -116.14%
Quarterly Report Q1 8-K 2014-03-31 -10.70% -104.06% -125.31%
Quarterly Report Q4 8-K 2013-12-31 127.12% -77.86% -27.64%
Quarterly Report Q3 8-K 2013-09-30 54.11% -128.02% -126.43%
Quarterly Report Q2 8-K 2013-06-20 -40.81% 9.42% 9.37%
Quarterly Report Q1 8-K 2013-03-31 18.71% -556.39% -521.81%
Quarterly Report Q4 8-K 2012-12-31 -34.25% -797.57% -1082.31%
Quarterly Report Q3 8-K 2012-10-31 -95.89% -286.98% -290.03%
Quarterly Report Q2 8-K 2012-07-31 -87.66% -1310.13% -1399.72%
Quarterly Report Q1 8-K 2012-04-30 -94.50% -213.23% -206.51%
Quarterly Report Q4 8-K 2012-01-31 -97.34% -1126.06% -621.45%
Quarterly Report Q3 8-K 2011-10-31 -56.68% -639.81% -860.27%
Quarterly Report Q2 8-K 2011-07-31 -95.33% -16.44% -15.33%
Quarterly Report Q1 8-K 2011-04-30 1109.04% 65.67% 65.28%
Quarterly Report Q4 8-K 2011-01-31 527.20% 93.12% 87.86%
Quarterly Report Q3 8-K 2010-10-31 2899.31% 116.32% 111.80%
Quarterly Report Q2 8-K 2010-07-31 562.21% 1517.52% 1244.09%
Quarterly Report Q1 8-K 2010-04-30 -92.86% -72.86% -70.76%
Quarterly Report Q4 8-K 2010-01-31 -86.28% -148.25% -235.57%
Quarterly Report Q3 8-K 2009-10-31 -94.83% -83.84% -137.87%
Quarterly Report Q2 8-K 2009-07-31 51.36% 73.70% 65.69%
Quarterly Report Q1 8-K 2009-04-30 357.37% 43.65% 38.71%
Quarterly Report Q4 8-K 2009-01-31 170.97% 54.64% 67.42%
Quarterly Report Q3 8-K 2008-10-31 365.52% 54.00% 66.95%
Quarterly Report Q2 8-K 2008-07-31 1029.89% -6.68% 3.50%
Quarterly Report Q1 8-K 2008-04-30 168.42% 22.20% 29.24%
Quarterly Report Q4 8-K 2008-01-31 57.97% 25.44% -72.06%
Quarterly Report Q3 8-K 2007-10-31 14.88% 9.68% 12.76%
Quarterly Report Q2 8-K 2007-07-31 -62.61% 33.83% 30.66%
Quarterly Report Q1 8-K 2007-04-30 14.58% 39.59% 38.34%
Quarterly Report Q4 8-K 2007-01-31 53.45% 41.91% 158.61%
Quarterly Report Q3 8-K 2006-10-31 -34.92% 30.14% 24.66%
Quarterly Report Q2 8-K 2006-07-31 -57.21% 2.91% -35.72%
Quarterly Report Q1 8-K 2006-04-30 -83.51% -40.16% -42.00%
Quarterly Report Q4 8-K 2006-01-31 -77.07% -149.64% -136.35%
Quarterly Report Q3 8-K 2005-10-31 297.66% -51.44% -52.33%
Quarterly Report Q2 8-K 2005-07-31 140.78% -319.50% 434.48%
Quarterly Report Q1 8-K 2005-04-30 -9.22% -68.24% -81.20%
Quarterly Report Q4 8-K 2005-01-31 58.40% 15.44% 13.26%
Quarterly Report Q3 8-K 2004-10-31 -82.75% -20.52% -18.87%
Quarterly Report Q2 8-K 2004-07-31 -161.00% 128.34% 18.55%
Quarterly Report Q1 8-K 2004-04-30 -52.14% -95.11% -16.23%
Quarterly Report Q4 8-K 2004-01-31 -24.40% -82.17% -34.39%
Quarterly Report Q3 8-K 2003-10-31 -33.86% -89.60% -83.57%
Quarterly Report Q2 8-K 2003-07-31 -28.49% -553.85% -376.62%
Quarterly Report Q1 8-K 2003-04-30 127.85% -13.62% -102.83%
Quarterly Report Q4 8-K 2003-01-31 8.24% -41.23% -43.43%
Quarterly Report Q3 8-K 2002-10-31 106.95% 9.12% 7.42%
Quarterly Report Q2 8-K 2002-07-31 179.69% 118.73% 57.96%
Quarterly Report Q1 8-K 2002-04-30 -19.63% 56.75% 55.42%
Quarterly Report Q4 8-K 2002-01-31 -27.53% 45.96% 54.54%
Quarterly Report Q3 8-K 2001-10-31 -74.17% -35.62% 11.09%
Quarterly Report Q2 8-K 2001-07-31 -73.47% -451.82% 51.82%
Quarterly Report Q1 8-K 2001-04-30 -35.09% 37.63% 65.22%
Quarterly Report Q4 8-K 2001-01-31 -46.66% -205.41% 24.53%
Quarterly Report Q3 8-K 2000-10-31 -30.10% -29.54% 27.20%
Quarterly Report Q2 8-K 2000-07-31 -64.84% -1775.14% -466.52%
Quarterly Report Q1 8-K 2000-04-30 -52.63% -547.12% -255.96%
Quarterly Report Q4 8-K 2000-01-31 -31.53% -125.61% -420.36%
Quarterly Report Q3 8-K 1999-10-31 -30.02% -175.85% -1575.80%
Quarterly Report Q2 8-K 1999-07-31 147.75% 102.68% 81.41%
Quarterly Report Q1 8-K 1999-04-30 -82.17% -7.20% -14.92%
Quarterly Report Q4 8-K 1999-01-31 -72.93% -93.87% -6.47%
Quarterly Report Q3 8-K 1998-10-31 -55.30% -90.85% -2.32%
Quarterly Report Q2 8-K 1998-07-31 -56.35% -95.27% -232.63%
Quarterly Report Q1 8-K 1998-04-30 293.42% 200.00% 463.21%
Quarterly Report Q4 8-K 1998-01-31 768.24% 1038.50% 1961.36%
Quarterly Report Q3 8-K 1997-10-31 171.65% 334.10% 252.70%
Quarterly Report Q2 8-K 1997-07-31 12.50% -40.00% -50.00%
Quarterly Report Q1 8-K 1997-04-30 16.67% 0.00% 50.00%
Quarterly Report Q4 8-K 1997-01-31 -25.00% -50.00% -50.00%
Quarterly Report Q3 8-K 1996-10-31 200.00% 100.00% 50.00%
Quarterly Report Q2 8-K 1996-07-31 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1996-04-30 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 1996-01-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1995-10-31 0.00% 0.00% 0.00%