image
Healthcare - Medical - Devices - NASDAQ - US
$ 22.88
-1.68 %
$ 1.77 B
Market Cap
-254.22
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 -1.03% -62.48% -53.32%
Annual Report FY 10-K 2022-12-31 0.99% 6.79% 21.14%
Annual Report FY 10-K 2021-12-31 12.43% 26.28% 30.30%
Annual Report FY 10-K 2020-12-31 -9.60% 166.71% -15.42%
Annual Report FY 10-K 2019-12-31 3.06% -17.43% 61.24%
Annual Report FY 10-K 2018-12-31 23.92% -6.09% 147.74%
Annual Report FY 10-K 2017-12-31 19.77% -13.17% -61.15%
Annual Report FY 10-K 2016-12-31 12.39% 2218.90% 44.92%
Annual Report FY 10-K 2015-12-31 -4.91% -10.35% 21.43%
Annual Report FY 10-K 2014-12-31 11.01% 300.29% 1898.60%
Annual Report FY 10-K 2013-12-31 0.64% -41.20% -4.94%
Annual Report FY 10-K 2012-12-31 6.51% 47.21% 34.36%
Annual Report FY 10-K 2011-12-31 6.56% -57.38% -44.36%
Annual Report FY 10-K 2010-12-31 7.26% 28.88% 0.89%
Annual Report FY 10-K 2009-12-31 4.26% 45.86% 106.33%
Annual Report FY 10-K 2008-12-31 18.92% 4.37% -29.54%
Annual Report FY 10-K 2007-12-31 31.28% 13.82% 14.54%
Annual Report FY 10-K 2006-12-31 50.86% -20.94% 4.70%
Annual Report FY 10-K 2005-12-31 20.93% 116.28% 126.42%
Annual Report FY 10-K 2004-12-31 23.83% -35.98% -37.50%
Annual Report FY 10-K 2003-12-31 64.79% -23.86% 106.63%
Annual Report FY 10-K 2002-12-31 20.53% 34.84% 34.31%
Annual Report FY 10-K 2001-12-31 43.79% 329.00% 177.71%
Annual Report FY 10-K 2000-12-31 52.91% -90.42% -48.25%
Annual Report FY 10-K 1999-12-31 142.86% 51.22% 12.06%
Annual Report FY 10-K 1998-12-31 19.05% 27.65% 25.79%
Annual Report FY 10-K 1997-12-31 12.21% -126.67% -100.00%
Annual Report FY 10-K 1996-12-31 28.43% 70.47% -58.33%
Annual Report FY 10-K 1995-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 -0.41% -54.85% -30.65%
Quarterly Report Q2 8-K 2024-06-30 9.68% -296.41% 181.94%
Quarterly Report Q1 8-K 2024-03-31 -3.14% -13.54% -89.10%
Quarterly Report Q4 8-K 2023-12-31 -0.25% -62.54% -17.63%
Quarterly Report Q3 8-K 2023-09-30 -0.72% -60.94% -59.12%
Quarterly Report Q2 8-K 2023-06-30 -4.16% -90.66% -79.11%
Quarterly Report Q1 8-K 2023-03-31 1.12% -26.37% -21.19%
Quarterly Report Q4 8-K 2022-12-31 -1.85% 16.66% 16.52%
Quarterly Report Q3 8-K 2022-09-30 -0.43% 15.47% 15.26%
Quarterly Report Q2 8-K 2022-06-30 2.01% 27.72% 15.45%
Quarterly Report Q1 8-K 2022-03-31 4.60% -27.52% 50.30%
Quarterly Report Q4 8-K 2021-12-31 4.34% -51.07% 10.60%
Quarterly Report Q3 8-K 2021-09-30 4.49% 33.68% -1.92%
Quarterly Report Q2 8-K 2021-06-30 50.77% 9603.52% 268.28%
Quarterly Report Q1 8-K 2021-03-31 1.62% 394.49% 13.32%
Quarterly Report Q4 8-K 2020-12-31 -1.64% 505.42% 45.91%
Quarterly Report Q3 8-K 2020-09-30 -2.34% 217.12% 379.51%
Quarterly Report Q2 8-K 2020-06-30 -32.58% -1.24% -69.36%
Quarterly Report Q1 8-K 2020-03-31 -1.49% -71.97% -16.11%
Quarterly Report Q4 8-K 2019-12-31 3.08% -39.06% 5.78%
Quarterly Report Q3 8-K 2019-09-30 3.62% -207.67% -86.95%
Quarterly Report Q2 8-K 2019-06-30 4.77% 161.39% 66.31%
Quarterly Report Q1 8-K 2019-03-31 0.73% 198.00% 26.31%
Quarterly Report Q4 8-K 2018-12-31 3.99% -43.33% 372.54%
Quarterly Report Q3 8-K 2018-09-30 31.21% 320.86% 122.49%
Quarterly Report Q2 8-K 2018-06-30 29.78% 4.99% 62.70%
Quarterly Report Q1 8-K 2018-03-31 38.06% 71.91% 156.84%
Quarterly Report Q4 8-K 2017-12-31 44.17% 57.03% -82.30%
Quarterly Report Q3 8-K 2017-09-30 11.39% -84.32% -64.64%
Quarterly Report Q2 8-K 2017-06-30 13.18% -15.05% -24.10%
Quarterly Report Q1 8-K 2017-03-31 9.24% -45.11% -54.98%
Quarterly Report Q4 8-K 2016-12-31 6.01% 88.56% 69.81%
Quarterly Report Q3 8-K 2016-09-30 10.59% 163.18% 201.13%
Quarterly Report Q2 8-K 2016-06-30 2.14% 155.20% 60.36%
Quarterly Report Q1 8-K 2016-03-31 1.33% 38.93% 31.75%
Quarterly Report Q4 8-K 2015-12-31 -4.37% -12.73% -10.03%
Quarterly Report Q3 8-K 2015-09-30 -1.46% -325.08% -43.62%
Quarterly Report Q2 8-K 2015-06-30 5.50% 3.59% 12.60%
Quarterly Report Q1 8-K 2015-03-31 8.65% 280.05% 92.13%
Quarterly Report Q4 8-K 2014-12-31 14.23% 40.90% 47.95%
Quarterly Report Q3 8-K 2014-09-30 7.72% 134.35% 159.86%
Quarterly Report Q2 8-K 2014-06-30 12.55% 40.26% 55.33%
Quarterly Report Q1 8-K 2014-03-31 9.36% 154.47% 19959.09%
Quarterly Report Q4 8-K 2013-12-31 2.96% -4.72% -2.81%
Quarterly Report Q3 8-K 2013-09-30 1.51% -216.11% -150.05%
Quarterly Report Q2 8-K 2013-06-30 -2.20% -59.60% -55.73%
Quarterly Report Q1 8-K 2013-03-31 0.24% -60.51% -0.25%
Quarterly Report Q4 8-K 2012-12-31 5.36% 180.39% 139.49%
Quarterly Report Q3 8-K 2012-09-30 3.91% 17.50% 7.90%
Quarterly Report Q2 8-K 2012-06-30 8.71% 1118.03% 125.26%
Quarterly Report Q1 8-K 2012-03-31 8.36% -41.73% -16.31%
Quarterly Report Q4 8-K 2011-12-31 4.84% -75.75% -67.93%
Quarterly Report Q3 8-K 2011-09-30 8.33% -31.79% -33.02%
Quarterly Report Q2 8-K 2011-06-30 8.25% -95.39% -67.45%
Quarterly Report Q1 8-K 2011-03-31 4.83% -24.54% -7.82%
Quarterly Report Q4 8-K 2010-12-31 5.78% 19.55% -13.23%
Quarterly Report Q3 8-K 2010-09-30 8.33% 14.21% 14.65%
Quarterly Report Q2 8-K 2010-06-30 7.77% 35.03% 2.82%
Quarterly Report Q1 8-K 2010-03-31 7.30% 59.11% 1.76%
Quarterly Report Q4 8-K 2009-12-31 5.25% -36.68% 11.53%
Quarterly Report Q3 8-K 2009-09-30 3.15% 194.38% 204.06%
Quarterly Report Q2 8-K 2009-06-30 5.42% -18.74% -3.60%
Quarterly Report Q1 8-K 2009-03-31 3.17% -17.28% 8.36%
Quarterly Report Q4 8-K 2008-12-31 10.61% 361.63% 60.52%
Quarterly Report Q3 8-K 2008-09-30 23.71% -158.08% -124.84%
Quarterly Report Q2 8-K 2008-06-30 16.64% 47.89% 46.78%
Quarterly Report Q1 8-K 2008-03-31 26.80% 27.45% 24.44%
Quarterly Report Q4 8-K 2007-12-31 25.72% -46.88% -22.80%
Quarterly Report Q3 8-K 2007-09-30 15.75% 272.90% 55.21%
Quarterly Report Q2 8-K 2007-06-30 34.60% 17.10% 28.40%
Quarterly Report Q1 8-K 2007-03-31 59.50% 4.24% 21.13%
Quarterly Report Q4 8-K 2006-12-31 71.81% -4.55% 35.10%
Quarterly Report Q3 8-K 2006-09-30 68.24% -75.25% -26.58%
Quarterly Report Q2 8-K 2006-06-30 43.49% 4.21% 8.36%
Quarterly Report Q1 8-K 2006-03-31 17.16% 3.10% 5.16%
Quarterly Report Q4 8-K 2005-12-31 18.08% 7.88% 9.41%
Quarterly Report Q3 8-K 2005-09-30 17.26% 237.96% 232.11%
Quarterly Report Q2 8-K 2005-06-30 23.63% 1.82% 4.68%
Quarterly Report Q1 8-K 2005-03-31 25.54% 13.51% 10.46%
Quarterly Report Q4 8-K 2004-12-31 4.72% 7.27% 4.89%
Quarterly Report Q3 8-K 2004-09-30 25.65% -111.18% -111.52%
Quarterly Report Q2 8-K 2004-06-30 32.07% 38.76% 39.94%
Quarterly Report Q1 8-K 2004-03-31 42.59% 36.78% 57.65%
Quarterly Report Q4 8-K 2003-12-31 96.33% -63.85% 91.68%
Quarterly Report Q3 8-K 2003-09-30 55.80% 337.17% 586.06%
Quarterly Report Q2 8-K 2003-06-30 61.63% 27.51% 50.98%
Quarterly Report Q1 8-K 2003-03-31 41.92% 32.93% 39.72%
Quarterly Report Q4 8-K 2002-12-31 2.07% 43.97% 43.89%
Quarterly Report Q3 8-K 2002-09-30 35.33% -58.65% -57.39%
Quarterly Report Q2 8-K 2002-06-30 23.64% 53.84% 58.85%
Quarterly Report Q1 8-K 2002-03-31 19.52% 104.96% 123.55%
Quarterly Report Q4 8-K 2001-12-31 53.59% 244.91% 135.16%
Quarterly Report Q3 8-K 2001-09-30 32.14% 120.15% 623.98%
Quarterly Report Q2 8-K 2001-06-30 36.35% 3188.10% 287.11%
Quarterly Report Q1 8-K 2001-03-31 63.83% 287.77% 198.39%
Quarterly Report Q4 8-K 2000-12-31 48.66% -1420.38% -930.92%
Quarterly Report Q3 8-K 2000-09-30 39.59% 185.85% 73.59%
Quarterly Report Q2 8-K 2000-06-30 24.48% 102.33% 61.52%
Quarterly Report Q1 8-K 2000-03-31 164.72% -265.75% 30.83%
Quarterly Report Q4 8-K 1999-12-31 168.75% 72.41% 59.38%
Quarterly Report Q3 8-K 1999-09-30 181.40% 31.03% 15.62%
Quarterly Report Q2 8-K 1999-06-30 231.58% -12.50% -14.29%
Quarterly Report Q1 8-K 1999-03-31 8.70% 112.12% 2.78%
Quarterly Report Q4 8-K 1998-12-31 45.45% 72.90% 71.17%
Quarterly Report Q3 8-K 1998-09-30 10.26% -16.00% -10.34%
Quarterly Report Q2 8-K 1998-06-30 -11.63% -60.00% -61.54%
Quarterly Report Q1 8-K 1998-03-31 43.75% -83.33% -56.52%
Quarterly Report Q4 8-K 1997-12-31 -13.16% -365.22% -326.92%
Quarterly Report Q3 8-K 1997-09-30 34.48% -19.05% -11.54%
Quarterly Report Q2 8-K 1997-06-30 22.86% -33.33% -23.81%
Quarterly Report Q1 8-K 1997-03-31 3.23% -12.50% -21.05%
Quarterly Report Q4 8-K 1996-12-31 26.67% -4.55% -13.04%
Quarterly Report Q3 8-K 1996-09-30 11.54% 90.00% -85.71%
Quarterly Report Q2 8-K 1996-06-30 52.17% -36.36% -91.30%
Quarterly Report Q1 8-K 1996-03-31 34.78% -45.45% -82.61%
Quarterly Report Q4 8-K 1995-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1995-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1995-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1995-03-31 0.00% 0.00% 0.00%