image
Consumer Cyclical - Auto - Parts - NASDAQ - CN
$ 4.33
1.88 %
$ 131 M
Market Cap
3.58
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 8.84% 77.79% 60.28%
Annual Report FY 10-K 2022-12-31 6.34% 381.93% 116.69%
Annual Report FY 10-K 2021-12-31 19.24% 130.60% 206.52%
Annual Report FY 10-K 2020-12-31 -3.20% -205.98% -106.31%
Annual Report FY 10-K 2019-12-31 -13.05% 193.35% 443.12%
Annual Report FY 10-K 2018-12-31 -0.58% 112.29% -15.09%
Annual Report FY 10-K 2017-12-31 8.01% -85.94% -16.28%
Annual Report FY 10-K 2016-12-31 4.17% -17.81% -22.38%
Annual Report FY 10-K 2015-12-31 -4.98% -18.35% -33.26%
Annual Report FY 10-K 2014-12-31 12.43% 25.21% 21.01%
Annual Report FY 10-K 2013-12-31 23.56% 29.15% 32.09%
Annual Report FY 10-K 2012-12-31 -3.44% -49.15% -16.72%
Annual Report FY 10-K 2011-12-31 0.59% -21.16% -38.24%
Annual Report FY 10-K 2010-12-31 35.34% 120.97% 43.50%
Annual Report FY 10-K 2009-12-31 56.64% 88.29% 122.56%
Annual Report FY 10-K 2008-12-31 22.14% 40.35% -20.42%
Annual Report FY 10-K 2007-12-31 39.50% 84.13% 66.60%
Annual Report FY 10-K 2006-12-31 50.64% 45.13% 59.10%
Annual Report FY 10-K 2005-12-31 9.26% -51.72% -25.50%
Annual Report FY 10-K 2004-12-31 5.17% 77.39% -0.16%
Annual Report FY 10-K 2003-12-31 0.00% 139.04% 208.78%
Annual Report FY 10-K 2002-12-31 0.00% -453821.51% -226910.76%
Annual Report FY 10-K 2001-12-31 0.00% 173.52% 173.52%
Annual Report FY 10-K 2000-12-31 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2024-06-30 -2.00% 21.22% 24.63%
Quarterly Report Q4 8-K 2023-12-31 23.58% 1442.05% 563.36%
Quarterly Report Q3 8-K 2023-09-30 0.24% 27.01% 107.76%
Quarterly Report Q2 8-K 2023-06-30 8.06% 11.01% -37.92%
Quarterly Report Q1 8-K 2023-03-31 4.29% 158.73% 93.79%
Quarterly Report Q4 8-K 2022-12-31 -7.23% -16.35% -377.78%
Quarterly Report Q3 8-K 2022-09-30 26.77% 2456.47% 726.90%
Quarterly Report Q2 8-K 2022-06-30 5.44% 194.62% 10443.70%
Quarterly Report Q1 8-K 2022-03-31 4.65% -17.78% -3.94%
Quarterly Report Q4 8-K 2021-12-31 -5.23% 254.45% 116.09%
Quarterly Report Q3 8-K 2021-09-30 -5.41% -13.44% 918.97%
Quarterly Report Q2 8-K 2021-06-30 44.98% 178.09% 102.29%
Quarterly Report Q1 8-K 2021-03-31 77.20% 7024.44% 261.11%
Quarterly Report Q4 8-K 2020-12-31 26.34% -185.34% -110.62%
Quarterly Report Q3 8-K 2020-09-30 13.80% -45.34% -98.66%
Quarterly Report Q2 8-K 2020-06-30 -21.34% -167.27% -189.49%
Quarterly Report Q1 8-K 2020-03-31 -32.64% -96.93% 11.09%
Quarterly Report Q4 8-K 2019-12-31 -6.70% 154.86% 80.72%
Quarterly Report Q3 8-K 2019-09-30 -10.30% 1044.30% 135.79%
Quarterly Report Q2 8-K 2019-06-30 -15.93% 189.26% 369.18%
Quarterly Report Q1 8-K 2019-03-31 -18.52% -65.98% -77.43%
Quarterly Report Q4 8-K 2018-12-31 -13.54% 91.91% -151.04%
Quarterly Report Q3 8-K 2018-09-30 -5.31% -92.55% -62.80%
Quarterly Report Q2 8-K 2018-06-30 6.90% -90.51% -94.72%
Quarterly Report Q1 8-K 2018-03-31 12.33% -24.54% -36.46%
Quarterly Report Q4 8-K 2017-12-31 -3.89% -678.25% -79.27%
Quarterly Report Q3 8-K 2017-09-30 25.09% -10.96% -13.75%
Quarterly Report Q2 8-K 2017-06-30 16.48% 66.31% 109.84%
Quarterly Report Q1 8-K 2017-03-31 2.10% 0.09% 2.50%
Quarterly Report Q4 8-K 2016-12-31 24.55% -16.96% -29.62%
Quarterly Report Q3 8-K 2016-09-30 4.16% 32.51% 15.21%
Quarterly Report Q2 8-K 2016-06-30 -7.47% -29.96% -36.13%
Quarterly Report Q1 8-K 2016-03-31 -5.34% -32.91% -24.66%
Quarterly Report Q4 8-K 2015-12-31 -11.22% -23.22% -24.12%
Quarterly Report Q3 8-K 2015-09-30 -10.70% -36.31% -43.79%
Quarterly Report Q2 8-K 2015-06-30 -5.46% -30.41% -50.02%
Quarterly Report Q1 8-K 2015-03-31 7.99% 25.63% -4.18%
Quarterly Report Q4 8-K 2014-12-31 4.70% 24.61% 8.61%
Quarterly Report Q3 8-K 2014-09-30 11.90% -21.93% -19.73%
Quarterly Report Q2 8-K 2014-06-30 17.97% 120.96% 111.49%
Quarterly Report Q1 8-K 2014-03-31 17.64% 14.04% 4.55%
Quarterly Report Q4 8-K 2013-12-31 27.25% 42.73% 15.69%
Quarterly Report Q3 8-K 2013-09-30 24.23% 153.35% 100.81%
Quarterly Report Q2 8-K 2013-06-30 21.78% -59.05% -8.86%
Quarterly Report Q1 8-K 2013-03-31 15.00% 872.54% 45.41%
Quarterly Report Q4 8-K 2012-12-31 0.58% -15.54% -7.73%
Quarterly Report Q3 8-K 2012-09-30 -2.42% -62.34% -8.33%
Quarterly Report Q2 8-K 2012-06-30 -2.58% 213.16% 12.21%
Quarterly Report Q1 8-K 2012-03-31 -7.17% -4.47% -45.21%
Quarterly Report Q4 8-K 2011-12-31 -0.69% -75.64% -34.43%
Quarterly Report Q3 8-K 2011-09-30 -1.45% 10.31% -51.04%
Quarterly Report Q2 8-K 2011-06-30 -3.03% -54.53% -44.28%
Quarterly Report Q1 8-K 2011-03-31 7.47% 66.25% -26.17%
Quarterly Report Q4 8-K 2010-12-31 21.34% 278.19% 32.57%
Quarterly Report Q3 8-K 2010-09-30 17.71% -4.25% 26.07%
Quarterly Report Q2 8-K 2010-06-30 36.16% 40.58% 17.60%
Quarterly Report Q1 8-K 2010-03-31 89.46% 357.55% 124.05%
Quarterly Report Q4 8-K 2009-12-31 118.89% 1199.49% 860.86%
Quarterly Report Q3 8-K 2009-09-30 75.04% 210.16% 161.11%
Quarterly Report Q2 8-K 2009-06-30 34.35% 28.08% 112.86%
Quarterly Report Q1 8-K 2009-03-31 7.79% -49.01% 4.54%
Quarterly Report Q4 8-K 2008-12-31 1.51% -77.05% -72.49%
Quarterly Report Q3 8-K 2008-09-30 18.38% 7.16% -44.24%
Quarterly Report Q2 8-K 2008-06-30 28.08% 93.24% -7.85%
Quarterly Report Q1 8-K 2008-03-31 46.10% 169.62% 30.76%
Quarterly Report Q4 8-K 2007-12-31 42.26% 52.57% -2.75%
Quarterly Report Q3 8-K 2007-09-30 37.21% 68.03% 95.09%
Quarterly Report Q2 8-K 2007-06-30 46.73% 226.64% 96.37%
Quarterly Report Q1 8-K 2007-03-31 35.39% 50.14% 104.52%
Quarterly Report Q4 8-K 2006-12-31 42.71% 64.71% 71.81%
Quarterly Report Q3 8-K 2006-09-30 59.44% 42.27% 28.64%
Quarterly Report Q2 8-K 2006-06-30 47.63% 49.71% 81.11%
Quarterly Report Q1 8-K 2006-03-31 50.00% 26.35% 57.24%
Quarterly Report Q4 8-K 2005-12-31 28.03% -56.88% -2.70%
Quarterly Report Q3 8-K 2005-09-30 -2.30% -45.46% -23.58%
Quarterly Report Q2 8-K 2005-06-30 3.16% -72.19% -49.06%
Quarterly Report Q1 8-K 2005-03-31 8.90% -14.56% -14.00%
Quarterly Report Q4 8-K 2004-12-31 -21.82% 217.25% -5.58%
Quarterly Report Q3 8-K 2004-11-12 9.87% 1.04% -15.57%
Quarterly Report Q2 8-K 2004-06-30 31.49% 188.40% 37.99%
Quarterly Report Q1 8-K 2004-03-31 15.30% 428.02% -7.67%
Quarterly Report Q4 8-K 2003-12-31 0.00% 106.42% 123.03%
Quarterly Report Q3 8-K 2003-09-30 0.00% 173032.57% 362489.38%
Quarterly Report Q2 8-K 2003-06-30 0.00% 16788.88% 63496.43%
Quarterly Report Q1 8-K 2003-03-31 0.00% 9772.54% 102467.76%
Quarterly Report Q4 8-K 2002-12-31 0.00% -914870.82% -248785.69%
Quarterly Report Q3 8-K 2002-09-30 0.00% 22.34% 61.17%
Quarterly Report Q2 8-K 2002-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2002-03-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2001-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2001-09-30 0.00% 0.00% 0.00%