image
Healthcare - Medical - Devices - NASDAQ - US
$ 75.88
1.61 %
$ 29.6 B
Market Cap
44.64
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 24.49% 58.70% 52.79%
Annual Report FY 10-K 2022-12-31 18.84% 120.56% 123.03%
Annual Report FY 10-K 2021-12-31 27.08% -68.66% -41.44%
Annual Report FY 10-K 2020-12-31 30.54% 388.23% 110.47%
Annual Report FY 10-K 2019-12-31 43.08% 179.54% 176.38%
Annual Report FY 10-K 2018-12-31 43.58% -153.19% -338.35%
Annual Report FY 10-K 2017-12-31 25.33% 23.48% 33.49%
Annual Report FY 10-K 2016-12-31 42.61% -13.89% -11.91%
Annual Report FY 10-K 2015-12-31 55.09% -157.14% -165.58%
Annual Report FY 10-K 2014-12-31 62.00% 24.83% 25.61%
Annual Report FY 10-K 2013-12-31 60.16% 45.32% 48.11%
Annual Report FY 10-K 2012-12-31 30.99% -21.80% -24.21%
Annual Report FY 10-K 2011-12-31 56.83% 18.89% 0.99%
Annual Report FY 10-K 2010-12-31 63.78% -3.08% 1.18%
Annual Report FY 10-K 2009-12-31 201.82% 3.01% 13.24%
Annual Report FY 10-K 2008-12-31 112.62% -20.28% -13.18%
Annual Report FY 10-K 2007-12-31 113.25% 1.55% 5.36%
Annual Report FY 10-K 2006-12-31 0.00% -51.46% -52.08%
Annual Report FY 10-K 2005-12-31 0.00% -120.61% -130.53%
Annual Report FY 10-K 2004-12-31 0.00% -40.67% -38.12%
Annual Report FY 10-K 2003-12-31 0.00% -28.63% -61.38%
Annual Report FY 10-K 2002-12-31 0.00% -22.88% 6.14%
Annual Report FY 10-K 2001-12-31 0.00% -58.21% -67.51%
Annual Report FY 10-K 2000-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 1.97% 11.52% -26.03%
Quarterly Report Q2 8-K 2024-06-30 15.26% 23.81% 23.34%
Quarterly Report Q1 8-K 2024-03-31 24.21% 201.23% 46.31%
Quarterly Report Q4 8-K 2023-12-31 26.90% 179.19% 72.97%
Quarterly Report Q3 8-K 2023-09-30 26.69% 19.27% 39.32%
Quarterly Report Q2 8-K 2023-06-30 25.15% 127.70% 66.36%
Quarterly Report Q1 8-K 2023-03-31 17.92% -50.05% 67.31%
Quarterly Report Q4 8-K 2022-12-31 16.76% 573.20% 20800.00%
Quarterly Report Q3 8-K 2022-09-30 18.36% 42.74% 24.68%
Quarterly Report Q2 8-K 2022-06-30 16.99% -19.08% -23.76%
Quarterly Report Q1 8-K 2022-03-31 24.51% 141.44% -10.02%
Quarterly Report Q4 8-K 2021-12-31 22.73% -5.46% -99.42%
Quarterly Report Q3 8-K 2021-09-30 29.81% -1.80% 25.72%
Quarterly Report Q2 8-K 2021-06-30 31.72% 35.85% 48.97%
Quarterly Report Q1 8-K 2021-03-31 24.66% 102.51% 36.61%
Quarterly Report Q4 8-K 2020-12-31 22.93% 283.17% 2.46%
Quarterly Report Q3 8-K 2020-09-30 26.39% 57.64% 68.04%
Quarterly Report Q2 8-K 2020-06-30 34.30% 540.95% 8575.00%
Quarterly Report Q1 8-K 2020-03-31 44.42% 173.98% 333.33%
Quarterly Report Q4 8-K 2019-12-31 36.92% 151.59% 161.66%
Quarterly Report Q3 8-K 2019-09-30 48.59% -1.72% 302.88%
Quarterly Report Q2 8-K 2019-06-30 38.72% -34.77% 83.67%
Quarterly Report Q1 8-K 2019-03-31 52.11% -11.16% 53.09%
Quarterly Report Q4 8-K 2018-12-31 52.94% -1811.70% -1371.67%
Quarterly Report Q3 8-K 2018-09-30 44.47% 2430.00% 2880.00%
Quarterly Report Q2 8-K 2018-06-30 42.15% 941.38% 63.97%
Quarterly Report Q1 8-K 2018-03-31 29.59% 41.97% 24.01%
Quarterly Report Q4 8-K 2017-12-31 29.09% -27.03% 296.72%
Quarterly Report Q3 8-K 2017-09-30 24.23% 89.36% 97.30%
Quarterly Report Q2 8-K 2017-06-30 24.25% 114.36% 32.34%
Quarterly Report Q1 8-K 2017-03-31 22.46% -117.19% -110.42%
Quarterly Report Q4 8-K 2016-12-31 30.89% -493.33% -381.25%
Quarterly Report Q3 8-K 2016-09-30 41.25% 55.76% 56.37%
Quarterly Report Q2 8-K 2016-06-30 47.32% -445.95% -458.33%
Quarterly Report Q1 8-K 2016-03-31 59.62% -48.84% -51.18%
Quarterly Report Q4 8-K 2015-12-31 55.16% 15.38% 0.00%
Quarterly Report Q3 8-K 2015-09-30 52.46% -717.31% -748.00%
Quarterly Report Q2 8-K 2015-06-30 58.50% 38.33% 37.93%
Quarterly Report Q1 8-K 2015-03-31 54.56% -3.20% -3.25%
Quarterly Report Q4 8-K 2014-12-31 63.06% 150.00% 169.57%
Quarterly Report Q3 8-K 2014-09-30 60.84% 13.33% 13.79%
Quarterly Report Q2 8-K 2014-06-30 64.25% 40.59% 41.41%
Quarterly Report Q1 8-K 2014-03-31 59.12% -12.61% -12.84%
Quarterly Report Q4 8-K 2013-12-31 55.41% 69.35% 72.40%
Quarterly Report Q3 8-K 2013-09-30 85.80% 65.24% 66.52%
Quarterly Report Q2 8-K 2013-06-30 52.67% 31.25% 32.42%
Quarterly Report Q1 8-K 2013-03-31 47.30% 21.08% 29.21%
Quarterly Report Q4 8-K 2012-12-31 48.37% 30.76% 32.13%
Quarterly Report Q3 8-K 2012-09-30 26.49% -30.01% -30.16%
Quarterly Report Q2 8-K 2012-06-30 9.49% -99.42% -98.25%
Quarterly Report Q1 8-K 2012-03-31 41.77% -18.68% -29.71%
Quarterly Report Q4 8-K 2011-12-31 43.39% -24.86% -24.18%
Quarterly Report Q3 8-K 2011-09-30 56.50% 0.90% -1.88%
Quarterly Report Q2 8-K 2011-06-30 81.72% 36.96% 34.42%
Quarterly Report Q1 8-K 2011-03-31 48.50% 41.55% -7.19%
Quarterly Report Q4 8-K 2010-12-31 49.33% 14.89% -4.48%
Quarterly Report Q3 8-K 2010-09-30 60.68% 0.92% -12.81%
Quarterly Report Q2 8-K 2010-06-30 74.58% 23.76% 16.25%
Quarterly Report Q1 8-K 2010-03-31 83.14% -54.26% 2.32%
Quarterly Report Q4 8-K 2009-12-31 157.08% 14.28% 25.72%
Quarterly Report Q3 8-K 2009-09-30 278.07% 7.93% 17.23%
Quarterly Report Q2 8-K 2009-06-30 240.62% -8.92% -0.00%
Quarterly Report Q1 8-K 2009-03-31 179.91% -1.31% 10.34%
Quarterly Report Q4 8-K 2008-12-31 166.56% -9.98% -4.61%
Quarterly Report Q3 8-K 2008-09-30 56.86% -29.02% -21.62%
Quarterly Report Q2 8-K 2008-06-30 129.66% -24.15% -16.59%
Quarterly Report Q1 8-K 2008-03-31 83.99% -18.69% -10.37%
Quarterly Report Q4 8-K 2007-12-31 83.01% -10.43% -3.57%
Quarterly Report Q3 8-K 2007-09-30 45.54% 15.28% 19.31%
Quarterly Report Q2 8-K 2007-06-30 80.14% -1.50% 3.07%
Quarterly Report Q1 8-K 2007-03-31 6749.41% -0.09% -0.47%
Quarterly Report Q4 8-K 2006-12-31 0.00% 8.24% 6.72%
Quarterly Report Q3 8-K 2006-09-30 0.00% -112.30% -107.78%
Quarterly Report Q2 8-K 2006-06-30 0.00% -74.94% -74.00%
Quarterly Report Q1 8-K 2006-03-31 0.00% -82.41% -86.26%
Quarterly Report Q4 8-K 2005-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2005-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2005-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2005-03-31 0.00% 0.00% 0.00%