image
Healthcare - Medical - Instruments & Supplies - NASDAQ - US
$ 26.66
-2.33 %
$ 1.31 B
Market Cap
60.59
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-29 13.37% -46.18% -35.85%
Annual Report FY 10-K 2022-12-30 23.40% 44.18% 31.38%
Annual Report FY 10-K 2021-12-31 41.00% 365.26% 392.52%
Annual Report FY 10-K 2021-01-01 8.84% -57.91% -42.89%
Annual Report FY 10-K 2020-01-03 21.16% 182.77% 79.71%
Annual Report FY 10-K 2018-12-28 36.80% 332.26% 281.63%
Annual Report FY 10-K 2017-12-29 9.92% 82.36% 71.31%
Annual Report FY 10-K 2016-12-30 6.88% -85.66% -137.12%
Annual Report FY 10-K 2016-01-01 2.85% 22.15% 33.51%
Annual Report FY 10-K 2015-01-02 3.84% -2108.54% -1146.71%
Annual Report FY 10-K 2014-01-03 13.22% 122.58% 157.38%
Annual Report FY 10-K 2012-12-28 1.62% -130.79% -43.84%
Annual Report FY 10-K 2011-12-30 14.21% 2443.40% 206.96%
Annual Report FY 10-K 2010-12-31 -27.06% 100.85% 30.22%
Annual Report FY 10-K 2010-01-01 0.60% 73.27% 81.71%
Annual Report FY 10-K 2009-01-02 26.16% -44.98% -44.39%
Annual Report FY 10-K 2007-12-28 5.47% -6.35% -3.80%
Annual Report FY 10-K 2006-12-29 9.71% -34.62% -25.80%
Annual Report FY 10-K 2005-12-30 -0.74% 1.39% -6.44%
Annual Report FY 10-K 2004-12-31 2.43% -35.60% -55.68%
Annual Report FY 10-K 2004-01-02 4.58% 51.29% 8.27%
Annual Report FY 10-K 2003-01-03 -3.96% -15.67% 60.01%
Annual Report FY 10-K 2001-12-28 -6.94% 21.53% 11.87%
Annual Report FY 10-K 2000-12-29 -8.50% -859.16% -504.55%
Annual Report FY 10-K 1999-12-31 8.86% -8.33% -39.39%
Annual Report FY 10-K 1999-01-01 27.53% -67.57% -29.03%
Annual Report FY 10-K 1998-01-02 0.71% 7.25% -7.92%
Annual Report FY 10-K 1997-01-03 21.61% -8.00% 42.25%
Annual Report FY 10-K 1995-12-29 26.64% -9.64% 29.09%
Annual Report FY 10-K 1994-12-31 36.32% 232.00% 189.47%
Annual Report FY 10-K 1993-12-31 97.06% 149.02% 141.30%
Annual Report FY 10-K 1992-12-31 137.21% 54.87% 58.93%
Annual Report FY 10-K 1991-12-31 -4.44% -322.86% -173.17%
Annual Report FY 10-K 1990-12-31 0.00% 179.55% -13.89%
Annual Report FY 10-K 1989-12-31 -33.82% -15.79% -33.33%
Annual Report FY 10-K 1988-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-27 10.31% 107.18% -9.74%
Quarterly Report Q2 8-K 2024-06-28 7.26% 21.69% 38.40%
Quarterly Report Q1 8-K 2024-03-29 5.21% -123.21% -81.46%
Quarterly Report Q4 8-K 2023-12-29 19.09% 32.51% 979.36%
Quarterly Report Q3 8-K 2023-09-29 5.60% -53.06% -54.07%
Quarterly Report Q2 8-K 2023-06-30 13.82% -53.49% -49.49%
Quarterly Report Q1 8-K 2023-03-31 16.34% -71.78% -76.88%
Quarterly Report Q4 8-K 2022-12-30 8.55% 18.92% -86.94%
Quarterly Report Q3 8-K 2022-09-30 30.32% 70.47% 74.88%
Quarterly Report Q2 8-K 2022-07-01 30.04% 52.19% 59.83%
Quarterly Report Q1 8-K 2022-04-01 24.53% 92.35% 62.16%
Quarterly Report Q4 8-K 2021-12-31 28.27% 47.94% 81.09%
Quarterly Report Q3 8-K 2021-10-01 23.94% 54.68% 60.53%
Quarterly Report Q2 8-K 2021-07-02 77.21% 830.97% 1109.38%
Quarterly Report Q1 8-K 2021-04-02 44.24% 3825.37% 758.15%
Quarterly Report Q4 8-K 2021-01-01 18.30% -47.84% 74.08%
Quarterly Report Q3 8-K 2020-10-02 20.55% 62.98% 46.43%
Quarterly Report Q2 8-K 2020-07-03 -11.27% -29.94% -22.88%
Quarterly Report Q1 8-K 2020-04-03 7.99% -9.80% -72.52%
Quarterly Report Q4 8-K 2020-01-03 24.68% 482.03% 97.30%
Quarterly Report Q3 8-K 2019-09-27 22.93% 63.67% 110.61%
Quarterly Report Q2 8-K 2019-06-28 16.99% 113.88% 52.38%
Quarterly Report Q1 8-K 2019-03-29 20.26% 134.48% 95.87%
Quarterly Report Q4 8-K 2018-12-28 25.49% 894.20% 194.21%
Quarterly Report Q3 8-K 2018-09-28 35.35% 24.38% 51.77%
Quarterly Report Q2 8-K 2018-06-29 54.56% 288.47% 329.24%
Quarterly Report Q1 8-K 2018-03-30 33.14% 126.46% 138.14%
Quarterly Report Q4 8-K 2017-12-29 12.26% 16.87% -100.32%
Quarterly Report Q3 8-K 2017-09-29 17.06% 165.97% 160.82%
Quarterly Report Q2 8-K 2017-06-30 4.59% 54.69% 38.38%
Quarterly Report Q1 8-K 2017-03-31 5.61% 72.60% 79.16%
Quarterly Report Q4 8-K 2016-12-30 6.13% 80.33% 2062.50%
Quarterly Report Q3 8-K 2016-09-30 6.94% -1.48% 15.18%
Quarterly Report Q2 8-K 2016-07-01 12.42% -34.02% -22.89%
Quarterly Report Q1 8-K 2016-04-01 2.18% -243.63% -565.76%
Quarterly Report Q4 8-K 2016-01-01 25.86% 66.75% 98.29%
Quarterly Report Q3 8-K 2015-10-02 3.09% 35.25% -30.20%
Quarterly Report Q2 8-K 2015-07-03 -6.94% 10.62% -25.40%
Quarterly Report Q1 8-K 2015-04-03 -6.54% -72.19% -12.52%
Quarterly Report Q4 8-K 2015-01-02 -12.52% -189.73% -199.12%
Quarterly Report Q3 8-K 2014-10-03 6.33% -515.43% -897.69%
Quarterly Report Q2 8-K 2014-07-04 10.37% -643.53% -200.29%
Quarterly Report Q1 8-K 2014-04-04 12.09% -288.54% -123.80%
Quarterly Report Q4 8-K 2014-01-03 15.05% 38.05% -0.64%
Quarterly Report Q3 8-K 2013-09-27 7.82% 683.33% 290.11%
Quarterly Report Q2 8-K 2013-06-28 13.94% 156.62% 523.17%
Quarterly Report Q1 8-K 2013-03-29 16.07% 103.02% 289.93%
Quarterly Report Q4 8-K 2012-12-28 0.53% -1297.25% -186.08%
Quarterly Report Q3 8-K 2012-09-28 3.93% -116.88% -12.35%
Quarterly Report Q2 8-K 2012-06-29 -2.01% -57.03% -14.02%
Quarterly Report Q1 8-K 2012-03-30 4.44% -22.67% 33.65%
Quarterly Report Q4 8-K 2011-12-30 13.84% 115.77% 197.09%
Quarterly Report Q3 8-K 2011-09-30 16.07% 106.65% 161.83%
Quarterly Report Q2 8-K 2011-07-01 19.28% 152.89% 246.43%
Quarterly Report Q1 8-K 2011-04-01 7.77% -91.50% 173.68%
Quarterly Report Q4 8-K 2010-12-31 -27.44% 53.41% 9.83%
Quarterly Report Q3 8-K 2010-10-01 -27.39% 41.13% -1.97%
Quarterly Report Q2 8-K 2010-07-02 -28.66% -49.63% -20.33%
Quarterly Report Q1 8-K 2010-04-02 -24.64% 312.39% 106.70%
Quarterly Report Q4 8-K 2010-01-01 9.22% 84.32% 90.75%
Quarterly Report Q3 8-K 2009-10-02 0.01% 12.58% 18.02%
Quarterly Report Q2 8-K 2009-07-03 -7.49% 57.25% 66.62%
Quarterly Report Q1 8-K 2009-04-03 1.80% 81.41% 87.00%
Quarterly Report Q4 8-K 2009-01-02 14.30% -120.46% -127.30%
Quarterly Report Q3 8-K 2008-09-26 32.89% 41.25% 60.56%
Quarterly Report Q2 8-K 2008-06-27 38.39% 41.59% 45.83%
Quarterly Report Q1 8-K 2008-03-28 20.40% -153.91% -172.53%
Quarterly Report Q4 8-K 2007-12-28 4.05% 24.39% 22.02%
Quarterly Report Q3 8-K 2007-09-28 3.73% -37.33% -34.22%
Quarterly Report Q2 8-K 2007-06-29 2.55% -35.39% -20.67%
Quarterly Report Q1 8-K 2007-03-30 12.03% -4.73% 0.31%
Quarterly Report Q4 8-K 2006-12-29 26.52% -65.69% -32.28%
Quarterly Report Q3 8-K 2006-09-29 12.81% 15.54% 19.05%
Quarterly Report Q2 8-K 2006-06-30 4.68% -52.51% -57.67%
Quarterly Report Q1 8-K 2006-03-31 -2.65% -43.80% -57.74%
Quarterly Report Q4 8-K 2005-12-30 -13.51% 21.88% 7.86%
Quarterly Report Q3 8-K 2005-09-30 -4.06% -45.59% -59.23%
Quarterly Report Q2 8-K 2005-07-01 15.69% 37.57% 41.07%
Quarterly Report Q1 8-K 2005-04-01 0.80% -79.98% -109.15%
Quarterly Report Q4 8-K 2004-12-31 9.39% -24.55% -57.48%
Quarterly Report Q3 8-K 2004-10-01 1.79% 16.31% 16.33%
Quarterly Report Q2 8-K 2004-07-02 -7.16% -202.87% -242.22%
Quarterly Report Q1 8-K 2004-04-02 6.18% -73.90% -50.85%
Quarterly Report Q4 8-K 2004-01-02 -3.58% 65.18% -261.40%
Quarterly Report Q3 8-K 2003-10-03 6.48% -26.40% -47.11%
Quarterly Report Q2 8-K 2003-07-04 7.14% 71.45% 67.84%
Quarterly Report Q1 8-K 2003-04-04 8.93% 25.08% 63.52%
Quarterly Report Q4 8-K 2003-01-03 8.51% -19.82% 91.13%
Quarterly Report Q3 8-K 2002-09-27 -7.84% -7.68% 40.71%
Quarterly Report Q2 8-K 2002-06-28 -6.22% 6.42% 57.57%
Quarterly Report Q1 8-K 2002-03-29 -9.77% -333.48% -410.98%
Quarterly Report Q4 8-K 2001-12-28 -8.58% -607.35% 48.15%
Quarterly Report Q3 8-K 2001-09-28 -11.05% -367.66% -273.59%
Quarterly Report Q2 8-K 2001-06-29 0.32% 77.44% -0.42%
Quarterly Report Q1 8-K 2001-03-30 -8.04% -87.27% -101.96%
Quarterly Report Q4 8-K 2000-12-29 -14.51% -397.54% -4761.04%
Quarterly Report Q3 8-K 2000-09-29 -0.99% 8.31% -19.48%
Quarterly Report Q2 8-K 2000-06-30 -12.60% -2644.87% -498.93%
Quarterly Report Q1 8-K 2000-03-31 -4.47% -62.35% -75.76%
Quarterly Report Q4 8-K 1999-12-31 18.18% -40.00% -0.00%
Quarterly Report Q3 8-K 1999-10-01 6.98% 138.46% 0.00%
Quarterly Report Q2 8-K 1999-07-02 5.00% -53.33% -50.00%
Quarterly Report Q1 8-K 1999-04-02 4.96% -58.82% -48.15%
Quarterly Report Q4 8-K 1999-01-01 55.29% -68.75% -100.00%
Quarterly Report Q3 8-K 1998-10-02 9.32% -61.90% -60.61%
Quarterly Report Q2 8-K 1998-07-03 20.69% -25.00% -3.45%
Quarterly Report Q1 8-K 1998-04-03 36.89% 0.00% 12.50%
Quarterly Report Q4 8-K 1998-01-02 -26.09% -15.79% -89.29%
Quarterly Report Q3 8-K 1997-10-03 9.26% 16.67% 17.86%
Quarterly Report Q2 8-K 1997-07-04 12.62% 17.65% 31.82%
Quarterly Report Q1 8-K 1997-04-04 8.42% 13.33% 20.00%
Quarterly Report Q4 8-K 1997-01-03 15.00% -5.00% 55.56%
Quarterly Report Q3 8-K 1996-09-27 20.00% -14.29% 27.27%
Quarterly Report Q2 8-K 1996-06-28 22.62% -5.56% 37.50%
Quarterly Report Q1 8-K 1996-03-29 30.14% -6.25% 33.33%
Quarterly Report Q4 8-K 1995-12-29 23.46% -52.38% -5.26%
Quarterly Report Q3 8-K 1995-09-29 30.43% 23.53% 46.67%
Quarterly Report Q2 8-K 1995-06-30 27.27% 38.46% 33.33%
Quarterly Report Q1 8-K 1995-03-31 25.86% 45.45% 66.67%
Quarterly Report Q4 8-K 1994-12-31 30.65% 366.67% 137.50%
Quarterly Report Q3 8-K 1994-09-30 46.81% 183.33% 200.00%
Quarterly Report Q2 8-K 1994-06-30 32.00% 116.67% 200.00%
Quarterly Report Q1 8-K 1994-03-31 34.88% 175.00% -79.07%
Quarterly Report Q4 8-K 1993-12-31 77.14% 136.00% 107.08%
Quarterly Report Q3 8-K 1993-09-30 95.83% 133.33% -79.17%
Quarterly Report Q2 8-K 1993-06-30 117.39% 137.50% -82.61%
Quarterly Report Q1 8-K 1993-03-31 115.00% -55.56% 115.00%
Quarterly Report Q4 8-K 1992-12-31 94.44% 0.00% 17.52%
Quarterly Report Q3 8-K 1992-09-30 200.00% 0.00% 200.00%
Quarterly Report Q2 8-K 1992-06-30 155.56% 0.00% 155.56%
Quarterly Report Q1 8-K 1992-03-31 150.00% 164.29% 242.86%
Quarterly Report Q4 8-K 1991-12-31 118.95% 0.00% 24.31%
Quarterly Report Q3 8-K 1991-09-30 -46.67% 0.00% -46.67%
Quarterly Report Q2 8-K 1991-06-30 -85.71% 0.00% -85.71%
Quarterly Report Q1 8-K 1991-03-31 -87.10% 0.00% -22.58%
Quarterly Report Q4 8-K 1990-12-31 -791.67% 0.00% -162.32%
Quarterly Report Q3 8-K 1990-09-30 36.36% 0.00% 36.36%
Quarterly Report Q2 8-K 1990-06-30 472.73% 0.00% 472.73%
Quarterly Report Q1 8-K 1990-03-31 463.64% 0.00% 463.64%
Quarterly Report Q4 8-K 1989-12-31 -29.41% 0.00% 11.54%
Quarterly Report Q3 8-K 1989-09-30 -35.29% 0.00% -35.29%
Quarterly Report Q2 8-K 1989-06-30 -35.29% 0.00% -35.29%
Quarterly Report Q1 8-K 1989-03-31 -35.29% 0.00% -35.29%
Quarterly Report Q4 8-K 1988-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1988-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1988-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1988-03-31 0.00% 0.00% 0.00%