image
Healthcare - Medical - Devices - NASDAQ - US
$ 8.23
-5.73 %
$ 1.17 B
Market Cap
-6.53
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 37.45% -22.67% -43.18%
Annual Report FY 10-K 2022-12-31 44.26% -5.42% -11.23%
Annual Report FY 10-K 2021-12-31 67.89% -82.71% -136.23%
Annual Report FY 10-K 2020-12-31 27.71% -38.82% -19.19%
Annual Report FY 10-K 2019-12-31 23.70% -96.38% -72.31%
Annual Report FY 10-K 2018-12-31 -9.87% -1163.08% -149.25%
Annual Report FY 10-K 2017-12-31 -15.39% 92.43% 41.45%
Annual Report FY 10-K 2016-12-31 -35.10% 83.03% 91.08%
Annual Report FY 10-K 2015-12-31 -10.48% -1287.02% -9351.36%
Annual Report FY 10-K 2014-12-31 1.10% 84.33% 102.51%
Annual Report FY 10-K 2013-12-31 4.30% -431.90% -646.50%
Annual Report FY 10-K 2012-12-31 -0.72% 30.31% 59.88%
Annual Report FY 10-K 2011-12-31 15.21% -54.52% -107.96%
Annual Report FY 10-K 2010-12-31 29.85% -8.02% -23.35%
Annual Report FY 10-K 2009-12-31 30.44% 54.63% 65.63%
Annual Report FY 10-K 2008-12-31 26.59% -44.98% -41.25%
Annual Report FY 10-K 2007-12-31 8.14% 21.75% 10.98%
Annual Report FY 10-K 2006-12-31 74.85% -83.69% -47.00%
Annual Report FY 10-K 2005-12-31 137.50% -2758.67% -8460.46%
Annual Report FY 10-K 2004-12-31 63.64% 161.12% -98.37%
Annual Report FY 10-K 2003-12-31 -3.94% 20.01% 1464.76%
Annual Report FY 10-K 2002-12-31 -18.80% -1134.05% -287.87%
Annual Report FY 10-K 2001-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 27.44% 7.12% 20.03%
Quarterly Report Q2 8-K 2024-06-30 24.51% 20.82% 33.66%
Quarterly Report Q1 8-K 2024-03-31 26.92% -11.41% -3.41%
Quarterly Report Q4 8-K 2023-12-31 30.23% -40.28% -26.91%
Quarterly Report Q3 8-K 2023-09-30 31.64% -15.28% -9.69%
Quarterly Report Q2 8-K 2023-06-30 38.94% -37.67% -66.39%
Quarterly Report Q1 8-K 2023-03-31 53.82% -1.60% -14.82%
Quarterly Report Q4 8-K 2022-12-31 43.24% 12.94% 27.61%
Quarterly Report Q3 8-K 2022-09-30 42.87% 14.02% 0.43%
Quarterly Report Q2 8-K 2022-06-30 35.18% 2.32% 16.19%
Quarterly Report Q1 8-K 2022-03-31 60.77% -87.07% -69.10%
Quarterly Report Q4 8-K 2021-12-31 68.27% -49.96% -123.87%
Quarterly Report Q3 8-K 2021-09-30 52.76% -174.63% -173.08%
Quarterly Report Q2 8-K 2021-06-30 110.09% -141.73% -220.42%
Quarterly Report Q1 8-K 2021-03-31 46.51% -10.53% -6.95%
Quarterly Report Q4 8-K 2020-12-31 35.86% -57.35% -17.50%
Quarterly Report Q3 8-K 2020-09-30 40.96% -7.57% -10.90%
Quarterly Report Q2 8-K 2020-06-30 8.46% -27.09% -7.14%
Quarterly Report Q1 8-K 2020-03-31 22.64% -59.79% -65.41%
Quarterly Report Q4 8-K 2019-12-31 27.66% -60.25% -88.42%
Quarterly Report Q3 8-K 2019-09-30 26.95% -55.71% -53.95%
Quarterly Report Q2 8-K 2019-06-30 23.94% -75.75% -59.11%
Quarterly Report Q1 8-K 2019-03-31 15.24% -576.83% -1514.09%
Quarterly Report Q4 8-K 2018-12-31 -3.58% -117.37% -113.28%
Quarterly Report Q3 8-K 2018-09-30 -0.42% -198.21% -497.38%
Quarterly Report Q2 8-K 2018-06-30 -9.59% -162.37% -790.48%
Quarterly Report Q1 8-K 2018-03-31 -23.84% 65.26% 80.38%
Quarterly Report Q4 8-K 2017-12-31 -2.98% 290.79% 48.92%
Quarterly Report Q3 8-K 2017-09-30 -13.52% 77.14% 72.28%
Quarterly Report Q2 8-K 2017-06-30 -44.33% 48.46% 36.86%
Quarterly Report Q1 8-K 2017-03-31 -37.49% 16.65% 9.09%
Quarterly Report Q4 8-K 2016-12-31 -42.37% 52.08% -21.67%
Quarterly Report Q3 8-K 2016-09-30 -37.88% 91.44% 97.24%
Quarterly Report Q2 8-K 2016-06-30 -6.10% -32.58% 58.83%
Quarterly Report Q1 8-K 2016-03-31 -7.99% -45.08% -327.41%
Quarterly Report Q4 8-K 2015-12-31 -12.35% -3527.47% -195.29%
Quarterly Report Q3 8-K 2015-09-30 -15.72% -5170.14% -9523.56%
Quarterly Report Q2 8-K 2015-06-30 -12.29% -36.34% -153.56%
Quarterly Report Q1 8-K 2015-03-31 -1.07% 31.65% 124.29%
Quarterly Report Q4 8-K 2014-12-31 1.06% 99.55% 105.31%
Quarterly Report Q3 8-K 2014-09-30 1.63% 79.04% 113.15%
Quarterly Report Q2 8-K 2014-06-30 4.21% 37.89% 163.50%
Quarterly Report Q1 8-K 2014-03-31 -2.52% -151.91% -246.24%
Quarterly Report Q4 8-K 2013-12-31 0.61% -1028.05% -1304.26%
Quarterly Report Q3 8-K 2013-09-30 7.17% -487.69% -567.38%
Quarterly Report Q2 8-K 2013-06-30 5.77% 26.87% 22.71%
Quarterly Report Q1 8-K 2013-03-31 4.09% -110.07% -977.78%
Quarterly Report Q4 8-K 2012-12-31 6.53% 66.46% 75.81%
Quarterly Report Q3 8-K 2012-09-30 -1.64% -89.34% 16.43%
Quarterly Report Q2 8-K 2012-06-30 -5.16% -109.40% -13.53%
Quarterly Report Q1 8-K 2012-03-31 -2.53% 32.46% 94.67%
Quarterly Report Q4 8-K 2011-12-31 7.59% -455.15% -872.17%
Quarterly Report Q3 8-K 2011-09-30 6.18% 65.59% 32.03%
Quarterly Report Q2 8-K 2011-06-30 11.97% -2.18% -8.08%
Quarterly Report Q1 8-K 2011-03-31 29.37% 60.36% 34.95%
Quarterly Report Q4 8-K 2010-12-31 25.71% -117.88% -421.85%
Quarterly Report Q3 8-K 2010-09-30 37.24% -195.40% -428.92%
Quarterly Report Q2 8-K 2010-06-30 40.79% 52.74% 43.92%
Quarterly Report Q1 8-K 2010-03-31 25.55% -7.46% -16.23%
Quarterly Report Q4 8-K 2009-12-31 28.68% 73.90% 92.21%
Quarterly Report Q3 8-K 2009-09-30 26.58% 73.60% 85.25%
Quarterly Report Q2 8-K 2009-06-30 35.26% -75.52% -64.24%
Quarterly Report Q1 8-K 2009-03-31 31.96% 72.22% 80.30%
Quarterly Report Q4 8-K 2008-12-31 33.29% 55.03% 62.61%
Quarterly Report Q3 8-K 2008-09-30 27.05% 12.87% 17.01%
Quarterly Report Q2 8-K 2008-06-30 26.74% -410.81% -503.45%
Quarterly Report Q1 8-K 2008-03-31 18.65% -490.09% -507.24%
Quarterly Report Q4 8-K 2007-12-31 11.18% 0.68% -16.40%
Quarterly Report Q3 8-K 2007-09-30 17.06% -2.57% 4.30%
Quarterly Report Q2 8-K 2007-06-30 -3.10% 77.88% 85.56%
Quarterly Report Q1 8-K 2007-03-31 8.43% 54.50% 16.02%
Quarterly Report Q4 8-K 2006-12-31 62.57% -262.56% 78.96%
Quarterly Report Q3 8-K 2006-09-30 47.00% -74.11% -47.50%
Quarterly Report Q2 8-K 2006-06-30 64.48% -1.75% -32.27%
Quarterly Report Q1 8-K 2006-03-31 161.24% -25.45% -45.07%
Quarterly Report Q4 8-K 2005-12-31 165.03% -2452.29% -245.47%
Quarterly Report Q3 8-K 2005-09-30 165.03% -2452.27% 165.03%
Quarterly Report Q2 8-K 2005-06-30 165.03% -2452.27% 165.03%
Quarterly Report Q1 8-K 2005-03-31 54.90% -3677.83% 54.90%
Quarterly Report Q4 8-K 2004-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2004-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2004-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2004-03-31 0.00% 0.00% 0.00%