image
Industrials - Manufacturing - Tools & Accessories - NASDAQ - US
$ 27.5
-2.31 %
$ 170 M
Market Cap
13.75
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-30 -2.08% -30.21% 7.18%
Annual Report FY 10-K 2022-12-31 13.28% -23.98% -18.80%
Annual Report FY 10-K 2022-01-01 2.55% 199.37% 3.49%
Annual Report FY 10-K 2021-01-02 -4.50% -59.25% -93.13%
Annual Report FY 10-K 2019-12-28 7.46% -8.55% 1273.44%
Annual Report FY 10-K 2018-12-29 14.71% 187.52% 45.47%
Annual Report FY 10-K 2017-12-30 48.42% -35.20% 10.24%
Annual Report FY 10-K 2016-12-31 -4.81% 35.94% 38.72%
Annual Report FY 10-K 2016-01-02 2.66% -25.25% -31.50%
Annual Report FY 10-K 2015-01-03 -1.15% 11.00% 12.83%
Annual Report FY 10-K 2013-12-28 -9.56% -19.99% -23.36%
Annual Report FY 10-K 2012-12-29 10.26% 56.69% 55.55%
Annual Report FY 10-K 2011-12-31 9.78% -0.69% 2.36%
Annual Report FY 10-K 2011-01-01 15.50% 434.83% 137.84%
Annual Report FY 10-K 2010-01-02 -17.08% -76.99% -49.10%
Annual Report FY 10-K 2009-01-03 -13.06% -55.31% -55.86%
Annual Report FY 10-K 2007-12-29 12.87% 4.37% 0.85%
Annual Report FY 10-K 2006-12-30 26.91% 121.17% 98.51%
Annual Report FY 10-K 2005-12-31 8.97% -8.21% 1.35%
Annual Report FY 10-K 2005-01-01 13.39% 41.53% 21.07%
Annual Report FY 10-K 2004-01-03 8.48% 2.12% 0.53%
Annual Report FY 10-K 2002-12-28 -1.72% -15.87% -13.75%
Annual Report FY 10-K 2001-12-29 -6.09% -44.54% -38.78%
Annual Report FY 10-K 2000-12-30 18.06% 8.55% 19.76%
Annual Report FY 10-K 2000-01-01 5.66% 20.37% 13.33%
Annual Report FY 10-K 1999-01-02 5.05% 45.95% 52.54%
Annual Report FY 10-K 1998-01-03 16.23% 311.11% 247.06%
Annual Report FY 10-K 1996-12-28 -2.53% -62.50% -59.52%
Annual Report FY 10-K 1995-12-30 -10.00% -7.69% 5.00%
Annual Report FY 10-K 1994-12-31 10.55% -7.14% -2.44%
Annual Report FY 10-K 1993-12-31 -0.67% 86.67% 0.00%
Annual Report FY 10-K 1992-12-31 6.18% -46.43% -33.87%
Annual Report FY 10-K 1991-12-31 -11.84% 0.00% 14.81%
Annual Report FY 10-K 1990-12-31 -10.96% 75.00% 54.29%
Annual Report FY 10-K 1989-12-31 -1.77% -38.46% -16.67%
Annual Report FY 10-K 1988-12-31 16.51% -7.14% -33.33%
Annual Report FY 10-K 1987-12-31 -12.13% 55.56% 61.54%
Annual Report FY 10-K 1986-12-31 -4.91% -30.77% -13.33%
Annual Report FY 10-K 1985-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-28 108591381.04% -499596663.44% 29.43%
Quarterly Report Q2 8-K 2024-06-29 7.04% 150.70% 121.28%
Quarterly Report Q1 8-K 2024-03-30 -6.30% 220.69% 118.39%
Quarterly Report Q4 8-K 2023-12-30 -3.02% 2002.00% 649.81%
Quarterly Report Q3 8-K 2023-09-30 -8.38% -31.90% -10.83%
Quarterly Report Q2 8-K 2023-07-01 -1.73% -65.34% -50.32%
Quarterly Report Q1 8-K 2023-04-01 5.04% -79.96% -56.50%
Quarterly Report Q4 8-K 2022-12-31 15.85% -91.66% -80.05%
Quarterly Report Q3 8-K 2022-10-01 12.15% -24.58% 22.34%
Quarterly Report Q2 8-K 2022-07-02 13.54% 190.23% 39.11%
Quarterly Report Q1 8-K 2022-04-02 -5.59% -48.12% -40.80%
Quarterly Report Q4 8-K 2022-01-01 -1.35% 41.90% 509.00%
Quarterly Report Q3 8-K 2021-10-02 -2.93% 99.74% 13.60%
Quarterly Report Q2 8-K 2021-07-03 25.42% -136.86% 256.66%
Quarterly Report Q1 8-K 2021-04-03 11.90% 101.70% 53.69%
Quarterly Report Q4 8-K 2021-01-02 -12.06% -71.57% -90.89%
Quarterly Report Q3 8-K 2020-10-03 8.42% -28.82% -25.95%
Quarterly Report Q2 8-K 2020-06-27 -20.52% -74.66% -75.77%
Quarterly Report Q1 8-K 2020-03-28 7.30% 84.33% 65.41%
Quarterly Report Q4 8-K 2019-12-28 21.40% 13.51% 41.36%
Quarterly Report Q3 8-K 2019-09-28 5.81% 11.32% 20.67%
Quarterly Report Q2 8-K 2019-06-29 0.95% -22.36% -32.57%
Quarterly Report Q1 8-K 2019-03-30 2.42% -49.33% -44.05%
Quarterly Report Q4 8-K 2018-12-29 4.56% 2695.62% 14.52%
Quarterly Report Q3 8-K 2018-09-29 2.41% 68.87% 32.65%
Quarterly Report Q2 8-K 2018-06-30 4.85% 122.21% 76.50%
Quarterly Report Q1 8-K 2018-03-31 64.93% 104.34% 86.56%
Quarterly Report Q4 8-K 2017-12-30 58.57% -6.37% 4.61%
Quarterly Report Q3 8-K 2017-09-30 67.30% -7.07% 9.48%
Quarterly Report Q2 8-K 2017-07-01 57.37% -29.76% -19.94%
Quarterly Report Q1 8-K 2017-04-01 8.89% 134.10% 132.73%
Quarterly Report Q4 8-K 2016-12-31 -0.78% 52.19% 61.87%
Quarterly Report Q3 8-K 2016-10-01 -7.62% -5.05% -5.38%
Quarterly Report Q2 8-K 2016-07-02 -0.42% 257.14% 262.83%
Quarterly Report Q1 8-K 2016-04-02 -10.24% -25.85% -29.94%
Quarterly Report Q4 8-K 2016-01-02 0.06% -14.39% -18.52%
Quarterly Report Q3 8-K 2015-10-03 1.22% 3.94% -7.98%
Quarterly Report Q2 8-K 2015-07-04 6.49% -65.48% -69.30%
Quarterly Report Q1 8-K 2015-04-04 2.87% -41.85% -40.30%
Quarterly Report Q4 8-K 2015-01-03 0.38% 5.70% -5.00%
Quarterly Report Q3 8-K 2014-09-27 4.52% 35.19% 52.59%
Quarterly Report Q2 8-K 2014-06-28 -11.38% -22.11% -15.71%
Quarterly Report Q1 8-K 2014-03-29 3.33% 49.50% 44.90%
Quarterly Report Q4 8-K 2013-12-28 -4.32% 11.59% 4.59%
Quarterly Report Q3 8-K 2013-09-28 -13.59% -19.12% -26.32%
Quarterly Report Q2 8-K 2013-06-29 -5.56% -17.40% -20.19%
Quarterly Report Q1 8-K 2013-03-30 -14.33% -50.86% -49.98%
Quarterly Report Q4 8-K 2012-12-29 -5.91% 17.75% 13.09%
Quarterly Report Q3 8-K 2012-09-29 9.85% 52.33% 56.76%
Quarterly Report Q2 8-K 2012-06-30 17.00% 77.53% 80.27%
Quarterly Report Q1 8-K 2012-03-31 22.02% 86.27% 84.37%
Quarterly Report Q4 8-K 2011-12-31 16.60% -10.33% 8.22%
Quarterly Report Q3 8-K 2011-10-01 6.28% -2.00% -4.97%
Quarterly Report Q2 8-K 2011-07-26 9.03% 5.10% 1.04%
Quarterly Report Q1 8-K 2011-04-02 7.22% 8.77% 5.71%
Quarterly Report Q4 8-K 2011-01-01 16.51% 342.26% 46.09%
Quarterly Report Q3 8-K 2010-10-02 20.72% 64.18% 65.78%
Quarterly Report Q2 8-K 2010-07-03 15.99% 67.49% 44.58%
Quarterly Report Q1 8-K 2010-04-03 8.87% 193.27% 267.86%
Quarterly Report Q4 8-K 2010-01-02 -13.30% -65.44% 4.37%
Quarterly Report Q3 8-K 2009-10-03 -18.58% 3.70% 26.54%
Quarterly Report Q2 8-K 2009-07-04 -22.19% -37.82% -32.66%
Quarterly Report Q1 8-K 2009-04-04 -13.63% -89.71% -46.78%
Quarterly Report Q4 8-K 2009-01-03 -4.30% 20.37% 5.38%
Quarterly Report Q3 8-K 2008-09-27 -4.10% -48.73% -51.33%
Quarterly Report Q2 8-K 2008-06-28 5.63% 85.99% 66.88%
Quarterly Report Q1 8-K 2008-03-29 -37.08% -82.15% -80.93%
Quarterly Report Q4 8-K 2007-12-29 -32.11% -84.25% -84.24%
Quarterly Report Q3 8-K 2007-09-29 15.45% 2.37% 0.14%
Quarterly Report Q2 8-K 2007-06-30 15.19% -39.93% -36.75%
Quarterly Report Q1 8-K 2007-03-31 87.78% 490.88% 437.03%
Quarterly Report Q4 8-K 2006-12-30 76.26% 334.53% 293.28%
Quarterly Report Q3 8-K 2006-09-30 14.71% 32.70% -0.49%
Quarterly Report Q2 8-K 2006-07-01 8.20% 11.92% 13.04%
Quarterly Report Q1 8-K 2006-04-01 6.06% 56.56% 33.40%
Quarterly Report Q4 8-K 2005-12-31 13.89% -8.30% 52.30%
Quarterly Report Q3 8-K 2005-10-01 6.71% -16.60% -22.01%
Quarterly Report Q2 8-K 2005-07-02 8.39% 42.42% 30.39%
Quarterly Report Q1 8-K 2005-04-02 6.93% -32.13% -22.80%
Quarterly Report Q4 8-K 2005-01-01 6.50% 167.43% 15.96%
Quarterly Report Q3 8-K 2004-10-02 16.60% 59.79% 70.30%
Quarterly Report Q2 8-K 2004-07-03 17.10% -18.79% -17.11%
Quarterly Report Q1 8-K 2004-04-03 13.71% 12.90% 16.01%
Quarterly Report Q4 8-K 2004-01-03 17.76% -55.12% -29.64%
Quarterly Report Q3 8-K 2003-09-27 9.10% 39.04% 8.84%
Quarterly Report Q2 8-K 2003-06-28 1.47% 23.49% 17.41%
Quarterly Report Q1 8-K 2003-03-29 6.24% 40.80% 14.29%
Quarterly Report Q4 8-K 2002-12-28 4.47% -29.93% -14.91%
Quarterly Report Q3 8-K 2002-09-28 -2.48% 28.11% 19.02%
Quarterly Report Q2 8-K 2002-06-29 2.91% 37.86% -1.22%
Quarterly Report Q1 8-K 2002-03-30 -10.49% -41.22% -37.88%
Quarterly Report Q4 8-K 2001-12-29 -17.64% -8.61% -35.35%
Quarterly Report Q3 8-K 2001-09-29 -16.78% -73.69% -65.15%
Quarterly Report Q2 8-K 2001-06-30 1.80% -67.55% -41.52%
Quarterly Report Q1 8-K 2001-03-31 12.38% -23.64% -0.24%
Quarterly Report Q4 8-K 2000-12-30 35.05% 2.22% 20.18%
Quarterly Report Q3 8-K 2000-09-30 35.69% 18.33% 52.86%
Quarterly Report Q2 8-K 2000-07-01 1.62% 5.97% 6.88%
Quarterly Report Q1 8-K 2000-04-01 4.20% 0.56% -0.42%
Quarterly Report Q4 8-K 2000-01-01 0.59% 28.57% 16.00%
Quarterly Report Q3 8-K 1999-10-02 1.11% 21.43% 9.09%
Quarterly Report Q2 8-K 1999-07-03 14.94% 23.08% 13.64%
Quarterly Report Q1 8-K 1999-04-03 5.43% 15.38% 20.00%
Quarterly Report Q4 8-K 1999-01-02 -5.06% 16.67% 31.58%
Quarterly Report Q3 8-K 1998-10-03 7.78% 27.27% 29.41%
Quarterly Report Q2 8-K 1998-07-04 2.96% 62.50% 69.23%
Quarterly Report Q1 8-K 1998-04-03 15.72% 116.67% 122.22%
Quarterly Report Q4 8-K 1998-01-03 24.48% 500.00% 171.43%
Quarterly Report Q3 8-K 1997-09-27 21.90% 120.00% 142.86%
Quarterly Report Q2 8-K 1997-06-28 9.74% 100.00% 116.67%
Quarterly Report Q1 8-K 1997-03-29 9.66% 400.00% 400.00%
Quarterly Report Q4 8-K 1996-12-28 5.15% -50.00% -12.50%
Quarterly Report Q3 8-K 1996-09-28 -4.86% 0.00% -22.22%
Quarterly Report Q2 8-K 1996-06-29 -7.78% -33.33% -40.00%
Quarterly Report Q1 8-K 1996-03-30 -18.08% -20.00% -20.00%
Quarterly Report Q4 8-K 1995-12-30 -18.56% -42.86% -33.33%
Quarterly Report Q3 8-K 1995-09-30 -15.29% -16.67% 12.50%
Quarterly Report Q2 8-K 1995-07-01 0.60% 0.00% 25.00%
Quarterly Report Q1 8-K 1995-04-01 12.74% 42.86% 25.00%
Quarterly Report Q4 8-K 1994-12-31 15.17% -46.15% -40.00%
Quarterly Report Q3 8-K 1994-09-30 12.58% -25.00% -27.27%
Quarterly Report Q2 8-K 1994-06-30 6.41% 50.00% 60.00%
Quarterly Report Q1 8-K 1994-03-31 8.28% 133.33% -91.72%
Quarterly Report Q4 8-K 1993-12-31 2.84% 262.50% 17.65%
Quarterly Report Q3 8-K 1993-09-30 2.03% 60.00% 57.14%
Quarterly Report Q2 8-K 1993-06-30 -1.27% -42.86% -96.84%
Quarterly Report Q1 8-K 1993-03-31 -5.84% -70.00% -5.84%
Quarterly Report Q4 8-K 1992-12-31 19.49% 0.00% 104.40%
Quarterly Report Q3 8-K 1992-09-30 2.78% 0.00% -95.14%
Quarterly Report Q2 8-K 1992-06-30 5.33% 0.00% 5.33%
Quarterly Report Q1 8-K 1992-03-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 1991-12-31 -21.85% 0.00% 11.67%
Quarterly Report Q3 8-K 1991-09-30 -4.64% 0.00% -4.64%
Quarterly Report Q2 8-K 1991-06-30 -10.71% 0.00% -10.71%
Quarterly Report Q1 8-K 1991-03-31 -16.30% 0.00% -16.30%
Quarterly Report Q4 8-K 1990-12-31 -12.21% 0.00% 14.98%
Quarterly Report Q3 8-K 1990-09-30 -9.58% 0.00% -9.58%
Quarterly Report Q2 8-K 1990-06-30 -10.64% 0.00% -10.64%
Quarterly Report Q1 8-K 1990-03-31 -5.15% 0.00% -5.15%
Quarterly Report Q4 8-K 1989-12-31 -5.49% 0.00% -0.78%
Quarterly Report Q3 8-K 1989-09-30 -8.24% 0.00% -8.24%
Quarterly Report Q2 8-K 1989-06-30 2.17% 0.00% 2.17%
Quarterly Report Q1 8-K 1989-03-31 4.30% 0.00% 4.30%
Quarterly Report Q4 8-K 1988-12-31 2175.00% 0.00% 8.77%
Quarterly Report Q3 8-K 1988-09-30 -6.67% 0.00% -6.67%
Quarterly Report Q2 8-K 1988-06-30 -15.98% 0.00% -15.98%
Quarterly Report Q1 8-K 1988-03-31 -10.58% 0.00% -10.58%
Quarterly Report Q4 8-K 1987-12-31 -95.63% 0.00% -12.93%
Quarterly Report Q3 8-K 1987-09-30 9.55% 0.00% 9.55%
Quarterly Report Q2 8-K 1987-06-30 23.03% 0.00% 23.03%
Quarterly Report Q1 8-K 1987-03-31 16.85% 0.00% 16.85%
Quarterly Report Q4 8-K 1986-12-31 1.67% 0.00% 6.43%
Quarterly Report Q3 8-K 1986-09-30 -1.11% 0.00% -1.11%
Quarterly Report Q2 8-K 1986-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1986-03-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 1985-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1985-09-30 0.00% 0.00% 0.00%