image
Healthcare - Medical - Devices - NASDAQ - US
$ 0.895
-5.78 %
$ 48.9 M
Market Cap
-2.49
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 23.81% 13.12% 0.99%
Annual Report FY 10-K 2022-12-31 -26.80% -33.61% -38.59%
Annual Report FY 10-K 2021-12-31 1.66% -213.37% -119.33%
Annual Report FY 10-K 2020-12-31 73.30% 59.32% 45.35%
Annual Report FY 10-K 2019-12-31 12.41% -11.94% -21.75%
Annual Report FY 10-K 2018-12-31 51.34% -103.42% -58.34%
Annual Report FY 10-K 2017-12-31 63.07% 29.13% 14.35%
Annual Report FY 10-K 2016-12-31 102.33% -46.82% -23.52%
Annual Report FY 10-K 2015-12-31 28.96% 12.76% -27.82%
Annual Report FY 10-K 2014-12-31 282.70% -99.26% -54.44%
Annual Report FY 10-K 2013-12-31 442.17% -27.69% -35.02%
Annual Report FY 10-K 2012-12-31 320.13% 33.17% 21.32%
Annual Report FY 10-K 2011-12-31 0.00% -88.45% -57.11%
Annual Report FY 10-K 2010-12-31 0.00% -6.29% -16.23%
Annual Report FY 10-K 2009-12-31 0.00% 9.32% 25.10%
Annual Report FY 10-K 2008-12-31 0.00% 9.93% -5.79%
Annual Report FY 10-K 2007-12-31 0.00% 56.32% -3.45%
Annual Report FY 10-K 2006-12-31 0.00% -9489.48% -3605.39%
Annual Report FY 10-K 2005-05-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 110975.51% -25289.87% -59712.88%
Quarterly Report Q2 8-K 2024-06-30 22.57% 32.67% 50.70%
Quarterly Report Q1 8-K 2024-03-31 23.72% 5.95% 38.40%
Quarterly Report Q4 8-K 2023-12-31 13.43% -661.61% -44.13%
Quarterly Report Q3 8-K 2023-09-30 19.98% 24.36% 18.49%
Quarterly Report Q2 8-K 2023-06-30 10.12% 43.44% 21.51%
Quarterly Report Q1 8-K 2023-03-31 -0.18% 24.54% -1.29%
Quarterly Report Q4 8-K 2022-12-31 -21.20% 91.77% 33.52%
Quarterly Report Q3 8-K 2022-09-30 -27.40% -89.72% -66.80%
Quarterly Report Q2 8-K 2022-06-30 -35.50% -132.58% -69.70%
Quarterly Report Q1 8-K 2022-03-31 -21.88% -114.94% -173.16%
Quarterly Report Q4 8-K 2021-12-31 -15.89% -1273.27% -262.95%
Quarterly Report Q3 8-K 2021-09-30 -13.12% -662.65% -175.82%
Quarterly Report Q2 8-K 2021-06-30 19.38% -63.15% -49.34%
Quarterly Report Q1 8-K 2021-03-31 24.37% -20.70% -15.05%
Quarterly Report Q4 8-K 2020-12-31 74.43% 82.84% 51.50%
Quarterly Report Q3 8-K 2020-09-30 78.88% 87.80% 65.17%
Quarterly Report Q2 8-K 2020-06-30 62.73% 19.18% 9.16%
Quarterly Report Q1 8-K 2020-03-31 78.21% 29.30% 42.15%
Quarterly Report Q4 8-K 2019-12-31 20.83% 26.91% 2.76%
Quarterly Report Q3 8-K 2019-09-30 12.25% -129.14% -107.59%
Quarterly Report Q2 8-K 2019-06-30 11.53% 39.06% 13.32%
Quarterly Report Q1 8-K 2019-03-31 3.23% -63.77% -38.18%
Quarterly Report Q4 8-K 2018-12-31 27.34% -71.69% -46.78%
Quarterly Report Q3 8-K 2018-09-30 47.96% -46.27% -26.13%
Quarterly Report Q2 8-K 2018-06-30 72.49% -421.44% -79.67%
Quarterly Report Q1 8-K 2018-03-31 70.77% -116.40% -99.11%
Quarterly Report Q4 8-K 2017-12-31 64.42% 28.71% 16.74%
Quarterly Report Q3 8-K 2017-09-30 60.92% 23.43% -0.23%
Quarterly Report Q2 8-K 2017-06-30 64.14% 62.85% 13.26%
Quarterly Report Q1 8-K 2017-03-31 62.52% 24.96% 25.48%
Quarterly Report Q4 8-K 2016-12-31 74.71% -120.55% -71.64%
Quarterly Report Q3 8-K 2016-09-30 100.02% 5.79% 0.28%
Quarterly Report Q2 8-K 2016-06-30 136.22% -209.52% -20.65%
Quarterly Report Q1 8-K 2016-03-31 126.75% 61.07% 22.92%
Quarterly Report Q4 8-K 2015-12-31 71.18% 59.92% 12.84%
Quarterly Report Q3 8-K 2015-09-30 3.60% -90.04% -27.51%
Quarterly Report Q2 8-K 2015-06-30 17.81% 177.38% -61.05%
Quarterly Report Q1 8-K 2015-03-31 23.40% -383.75% -134.94%
Quarterly Report Q4 8-K 2014-12-31 178.09% -646.50% -204.20%
Quarterly Report Q3 8-K 2014-09-30 408.08% -55.30% -91.66%
Quarterly Report Q2 8-K 2014-06-30 420.23% -31.00% 1.69%
Quarterly Report Q1 8-K 2014-03-31 224.20% 40.14% 18.85%
Quarterly Report Q4 8-K 2013-12-31 153.52% -24.45% -23.54%
Quarterly Report Q3 8-K 2013-09-30 -66.37% -47.98% -46.35%
Quarterly Report Q2 8-K 2013-06-30 287.29% -35.11% -39.36%
Quarterly Report Q1 8-K 2013-03-31 942.43% -14.18% -33.26%
Quarterly Report Q4 8-K 2012-12-31 -1627.14% 55.08% 32.08%
Quarterly Report Q3 8-K 2012-09-30 0.00% 62.29% 65.23%
Quarterly Report Q2 8-K 2012-06-30 0.00% 21.91% 24.73%
Quarterly Report Q1 8-K 2012-03-31 0.00% -17.46% 12.13%
Quarterly Report Q4 8-K 2011-12-31 0.00% -151.94% -151.94%
Quarterly Report Q3 8-K 2011-09-30 0.00% -119.29% -119.29%
Quarterly Report Q2 8-K 2011-06-30 0.00% -98.32% -98.32%
Quarterly Report Q1 8-K 2011-03-31 0.00% -25.34% -25.34%
Quarterly Report Q4 8-K 2010-12-31 0.00% -67.55% -3119.91%
Quarterly Report Q3 8-K 2010-09-30 0.00% 6.26% 6.26%
Quarterly Report Q2 8-K 2010-06-30 0.00% 20.62% 20.62%
Quarterly Report Q1 8-K 2010-03-31 0.00% -27.48% -27.48%
Quarterly Report Q4 8-K 2009-12-31 0.00% 56.60% 102.33%
Quarterly Report Q3 8-K 2009-09-30 0.00% 2.51% 3.36%
Quarterly Report Q2 8-K 2009-06-30 0.00% 0.43% -105.01%
Quarterly Report Q1 8-K 2009-03-31 0.00% -17.66% -17.57%
Quarterly Report Q4 8-K 2008-12-31 0.00% -9.02% -8.32%
Quarterly Report Q3 8-K 2008-09-30 0.00% -46.52% -26.84%
Quarterly Report Q2 8-K 2008-06-30 0.00% -19.83% 231.30%
Quarterly Report Q1 8-K 2008-03-31 0.00% 55.40% 44.23%
Quarterly Report Q4 8-K 2007-12-31 100.00% 26.91% 33.20%
Quarterly Report Q3 8-K 2007-09-30 0.00% 8.81% -2.63%
Quarterly Report Q2 8-K 2007-06-30 0.00% 86.24% -6.27%
Quarterly Report Q1 8-K 2007-03-31 0.00% -13256.66% -11611.85%
Quarterly Report Q4 8-K 2006-12-31 -78.76% -9398.04% -11374.28%
Quarterly Report Q3 8-K 2006-09-30 0.00% -6140.49% -6862.56%
Quarterly Report Q2 8-K 2006-06-30 0.00% -25852.67% -2807.23%
Quarterly Report Q1 8-K 2006-02-28 0.00% -8.45% 1.01%
Quarterly Report Q4 8-K 2005-11-30 0.00% 0.00% 68.54%
Quarterly Report Q3 8-K 2005-08-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2005-05-31 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2005-02-28 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2004-11-30 0.00% 0.00% 0.00%