image
Healthcare - Medical - Instruments & Supplies - NASDAQ - US
$ 102.02
0.492 %
$ 2.29 B
Market Cap
56.05
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 19.69% 45.89% 75.21%
Annual Report FY 10-K 2022-12-31 4.68% -23.31% -17.17%
Annual Report FY 10-K 2021-12-31 19.37% 26.80% 29.04%
Annual Report FY 10-K 2020-12-31 10.35% 18.32% 25.59%
Annual Report FY 10-K 2019-12-31 11.05% -21.83% -44.11%
Annual Report FY 10-K 2018-12-31 4.66% 33.57% 33.67%
Annual Report FY 10-K 2017-12-31 13.14% 62.20% 29.18%
Annual Report FY 10-K 2016-12-31 13.78% 36.50% 41.89%
Annual Report FY 10-K 2015-12-31 10.20% 98.16% 81.59%
Annual Report FY 10-K 2014-12-31 10.14% 22.27% 40.33%
Annual Report FY 10-K 2013-12-31 13.77% 24.54% 6.56%
Annual Report FY 10-K 2012-12-31 -1.65% 19.97% 14.91%
Annual Report FY 10-K 2011-12-31 2.90% -64.36% -8.09%
Annual Report FY 10-K 2010-12-31 10.12% 276.28% 106.00%
Annual Report FY 10-K 2009-12-31 4.49% 148.22% 166.52%
Annual Report FY 10-K 2008-12-31 17.55% -12.95% 31.59%
Annual Report FY 10-K 2007-12-31 19.69% -150.34% -530.78%
Annual Report FY 10-K 2006-12-31 12.70% -2130.91% -160.90%
Annual Report FY 10-K 2005-12-31 17.35% -94.07% -63.53%
Annual Report FY 10-K 2004-12-31 26.71% 517.57% -94.40%
Annual Report FY 10-K 2003-12-31 19.00% -45.96% 2380.67%
Annual Report FY 10-K 2002-12-31 38.36% 179.83% 395.39%
Annual Report FY 10-K 2001-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 15.63% 48.51% 43.22%
Quarterly Report Q2 8-K 2024-06-30 11.44% 46.04% 52.14%
Quarterly Report Q1 8-K 2024-03-31 13.60% 63.69% 50.80%
Quarterly Report Q4 8-K 2023-12-31 19.36% 50.44% 84.28%
Quarterly Report Q3 8-K 2023-09-30 21.48% 37.50% 124.67%
Quarterly Report Q2 8-K 2023-06-30 19.02% 130.38% 63.42%
Quarterly Report Q1 8-K 2023-03-31 18.99% 0.03% 39.04%
Quarterly Report Q4 8-K 2022-12-31 3.67% -8.87% -33.62%
Quarterly Report Q3 8-K 2022-09-30 1.72% -16.11% -54.97%
Quarterly Report Q2 8-K 2022-06-30 3.54% -57.65% -47.92%
Quarterly Report Q1 8-K 2022-03-31 10.25% 1.84% -28.72%
Quarterly Report Q4 8-K 2021-12-31 5.21% -12.20% -13.03%
Quarterly Report Q3 8-K 2021-09-30 5.36% -13.43% -9.43%
Quarterly Report Q2 8-K 2021-06-30 63.66% 137.11% 127.96%
Quarterly Report Q1 8-K 2021-03-31 17.45% 86.80% 82.52%
Quarterly Report Q4 8-K 2020-12-31 24.45% 52.46% 93.69%
Quarterly Report Q3 8-K 2020-09-30 25.14% 44.93% 69.65%
Quarterly Report Q2 8-K 2020-06-30 -15.71% -24.31% -17.63%
Quarterly Report Q1 8-K 2020-03-31 7.28% -9.65% -1.85%
Quarterly Report Q4 8-K 2019-12-31 6.27% -23.44% -31.49%
Quarterly Report Q3 8-K 2019-09-30 20.42% 20.17% 28.01%
Quarterly Report Q2 8-K 2019-06-30 9.12% -47.16% -48.75%
Quarterly Report Q1 8-K 2019-03-31 9.56% -8.82% -8.78%
Quarterly Report Q4 8-K 2018-12-31 8.55% 40.64% 13.78%
Quarterly Report Q3 8-K 2018-09-30 -2.65% -14.44% -8.71%
Quarterly Report Q2 8-K 2018-06-30 4.92% 88.92% 108.47%
Quarterly Report Q1 8-K 2018-03-31 7.68% 19.70% 15.96%
Quarterly Report Q4 8-K 2017-12-31 12.30% 64.96% 61.73%
Quarterly Report Q3 8-K 2017-09-30 6.92% 56.15% -5.45%
Quarterly Report Q2 8-K 2017-06-30 15.03% 78.29% 46.34%
Quarterly Report Q1 8-K 2017-03-31 19.16% 48.61% 27.06%
Quarterly Report Q4 8-K 2016-12-31 13.69% 2.65% 26.55%
Quarterly Report Q3 8-K 2016-09-30 22.03% 54.35% 60.92%
Quarterly Report Q2 8-K 2016-06-30 12.52% 47.03% 35.40%
Quarterly Report Q1 8-K 2016-03-31 6.92% 58.22% 42.92%
Quarterly Report Q4 8-K 2015-12-31 9.65% 32.05% 12.78%
Quarterly Report Q3 8-K 2015-09-30 8.71% 123.98% 79.32%
Quarterly Report Q2 8-K 2015-06-30 9.56% 38.92% 41.11%
Quarterly Report Q1 8-K 2015-03-31 13.09% 761.35% 1099.57%
Quarterly Report Q4 8-K 2014-12-31 4.27% 156.84% 133.70%
Quarterly Report Q3 8-K 2014-09-30 14.39% 19.59% 138.66%
Quarterly Report Q2 8-K 2014-06-30 13.85% 43.08% 36.83%
Quarterly Report Q1 8-K 2014-03-31 8.92% -24.47% -20.57%
Quarterly Report Q4 8-K 2013-12-31 21.05% 6.88% 26.02%
Quarterly Report Q3 8-K 2013-09-30 12.13% 17.80% -22.48%
Quarterly Report Q2 8-K 2013-06-30 11.07% 7.89% -0.55%
Quarterly Report Q1 8-K 2013-03-31 10.44% 119.17% 31.50%
Quarterly Report Q4 8-K 2012-12-31 10.36% 101.73% 11.78%
Quarterly Report Q3 8-K 2012-09-30 -6.31% -45.39% -49.72%
Quarterly Report Q2 8-K 2012-06-30 -4.97% 58.77% 62.21%
Quarterly Report Q1 8-K 2012-03-31 -4.59% 503.12% 2946.67%
Quarterly Report Q4 8-K 2011-12-31 -7.07% -82.38% 164.25%
Quarterly Report Q3 8-K 2011-09-30 6.65% -19.97% -2.02%
Quarterly Report Q2 8-K 2011-06-30 6.74% -65.65% -55.33%
Quarterly Report Q1 8-K 2011-03-31 5.67% -93.73% -2.36%
Quarterly Report Q4 8-K 2010-12-31 6.24% 54.77% -105.37%
Quarterly Report Q3 8-K 2010-09-30 2.32% 18.05% 57.15%
Quarterly Report Q2 8-K 2010-06-30 12.10% 63.35% 102.22%
Quarterly Report Q1 8-K 2010-03-31 21.74% 154.28% 181.10%
Quarterly Report Q4 8-K 2009-12-31 12.16% 306.73% 246.20%
Quarterly Report Q3 8-K 2009-09-30 11.00% 1044.85% 660.59%
Quarterly Report Q2 8-K 2009-06-30 -0.86% 199.89% 214.27%
Quarterly Report Q1 8-K 2009-03-31 -4.21% 26.64% 39.44%
Quarterly Report Q4 8-K 2008-12-31 9.07% 126.49% 126.96%
Quarterly Report Q3 8-K 2008-09-30 18.52% 89.96% 111.03%
Quarterly Report Q2 8-K 2008-06-30 23.50% -407.93% -94.41%
Quarterly Report Q1 8-K 2008-03-31 19.87% -307.63% -164.69%
Quarterly Report Q4 8-K 2007-12-31 26.80% -74.78% -204.16%
Quarterly Report Q3 8-K 2007-09-30 18.78% -609.91% -449.27%
Quarterly Report Q2 8-K 2007-06-30 17.75% 120.83% 57.47%
Quarterly Report Q1 8-K 2007-03-31 15.31% -170.00% -211.47%
Quarterly Report Q4 8-K 2006-12-31 11.19% -1643.90% 97.98%
Quarterly Report Q3 8-K 2006-09-30 9.21% 628.57% -95.61%
Quarterly Report Q2 8-K 2006-06-30 16.33% -21800.00% -13.96%
Quarterly Report Q1 8-K 2006-03-31 14.26% 625.49% -93.84%
Quarterly Report Q4 8-K 2005-12-31 20.34% -82.25% -18.76%
Quarterly Report Q3 8-K 2005-09-30 19.46% -18.10% 19.46%
Quarterly Report Q2 8-K 2005-06-30 15.03% -97.84% 15.03%
Quarterly Report Q1 8-K 2005-03-31 14.59% -78.02% 14.59%
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%