US Stock MarketDetailed Quotes

CECO CECO Environmental

Watchlist
  • 27.600
  • -0.600-2.13%
Close Aug 16 16:00 ET
  • 27.600
  • 0.0000.00%
Post 16:06 ET
964.91MMarket Cap72.63P/E (TTM)

CECO Environmental Key Stats

Quarterly+Annual
YOY yoy
Hide blank lines yoy
(Q2)Jun 30, 2024
(Q1)Mar 31, 2024
(FY)Dec 31, 2023
(Q4)Dec 31, 2023
(Q3)Sep 30, 2023
(Q2)Jun 30, 2023
(Q1)Mar 31, 2023
(FY)Dec 31, 2022
(Q4)Dec 31, 2022
(Q3)Sep 30, 2022
Assets
Current assets
Cash, cash equivalents and short term investments
-23.30%36.52M
12.91%46.56M
20.34%54.78M
20.34%54.78M
35.23%47.58M
38.36%47.62M
45.28%41.23M
52.24%45.52M
52.24%45.52M
10.22%35.19M
-Cash and cash equivalents
-23.30%36.52M
12.91%46.56M
20.34%54.78M
20.34%54.78M
35.23%47.58M
38.36%47.62M
45.28%41.23M
52.24%45.52M
52.24%45.52M
10.22%35.19M
Receivables
-3.30%182.35M
-7.65%175.19M
16.36%179.31M
16.36%179.31M
20.82%177.29M
28.74%188.57M
30.83%189.71M
21.90%154.1M
21.90%154.1M
21.71%146.73M
-Accounts receivable
0.25%126.97M
2.28%116.65M
35.34%115.99M
35.34%115.99M
380.81%112.43M
443.97%126.66M
572.47%114.04M
583.62%85.71M
583.62%85.71M
98.98%23.38M
-Other receivables
-10.54%55.38M
-26.66%58.54M
-3.91%69.77M
-3.91%69.77M
-49.07%64.86M
-51.26%61.91M
-39.31%79.82M
-38.13%72.62M
-38.13%72.62M
13.50%127.36M
-Recievables adjustments allowances
----
----
-53.08%-6.46M
-53.08%-6.46M
----
----
-19.57%-4.16M
-21.33%-4.22M
-21.33%-4.22M
-17.69%-4.01M
Inventory
20.88%38.48M
25.53%38.03M
28.51%34.09M
28.51%34.09M
53.24%37.91M
32.72%31.83M
37.22%30.3M
55.56%26.53M
55.56%26.53M
32.95%24.74M
Prepaid assets
-50.20%3.22M
-40.67%741K
-35.17%824K
-35.17%824K
660.16%6.58M
622.96%6.46M
10.73%1.25M
-54.35%1.27M
-54.35%1.27M
-77.47%866K
Restricted cash
-58.18%391K
-51.49%471K
-37.06%669K
-37.06%669K
-26.61%753K
-9.84%935K
-49.37%971K
-49.21%1.06M
-49.21%1.06M
-59.62%1.03M
Other current assets
30.57%20.41M
-11.46%10.62M
-3.33%11.77M
-3.33%11.77M
7.96%15.27M
31.26%15.63M
-9.97%12M
13.14%12.17M
13.14%12.17M
15.63%14.14M
Total current assets
-3.32%281.37M
-1.40%271.61M
16.94%281.44M
16.94%281.44M
28.15%285.39M
33.07%291.04M
30.03%275.45M
27.32%240.66M
27.32%240.66M
17.39%222.69M
Non current assets
Net PPE
24.36%44.43M
20.34%42.84M
31.96%42.49M
31.96%42.49M
20.27%38.86M
25.34%35.72M
27.69%35.6M
19.97%32.2M
19.97%32.2M
20.15%32.31M
-Gross PPE
24.36%44.43M
20.34%42.84M
8.83%61.9M
8.83%61.9M
20.27%38.86M
25.34%35.72M
27.69%35.6M
19.19%56.88M
19.19%56.88M
20.15%32.31M
-Accumulated depreciation
----
----
21.35%-19.41M
21.35%-19.41M
----
----
----
-18.18%-24.68M
-18.18%-24.68M
----
Goodwill and other intangible assets
5.77%266.75M
6.58%269.36M
19.04%271.36M
19.04%271.36M
19.26%271.68M
9.14%252.19M
17.31%252.74M
15.92%227.96M
15.92%227.96M
14.50%227.81M
-Goodwill
5.71%211.14M
1.78%211.48M
15.35%211.33M
15.35%211.33M
15.06%209.83M
7.50%199.74M
14.42%207.79M
13.66%183.2M
13.66%183.2M
12.85%182.37M
-Other intangible assets
6.00%55.61M
28.77%57.88M
34.12%60.03M
34.12%60.03M
36.12%61.85M
15.83%52.46M
32.78%44.95M
26.19%44.76M
26.19%44.76M
21.63%45.44M
Non current deferred assets
-67.77%263K
-64.56%291K
-63.33%304K
-63.33%304K
58.61%801K
61.58%816K
62.57%821K
64.16%829K
64.16%829K
--505K
Other non current assets
86.96%5.32M
66.31%4.92M
52.75%4.7M
52.75%4.7M
14.34%3.33M
-2.73%2.85M
8.87%2.96M
-3.45%3.08M
-3.45%3.08M
-6.72%2.92M
Total non current assets
8.64%316.76M
8.66%317.41M
20.75%318.85M
20.75%318.85M
19.40%314.67M
10.86%291.58M
18.48%292.12M
16.23%264.06M
16.23%264.06M
15.10%263.54M
Total assets
2.66%598.13M
3.78%589.02M
18.94%600.29M
18.94%600.29M
23.41%600.06M
20.94%582.62M
23.82%567.57M
21.27%504.72M
21.27%504.72M
16.13%486.23M
Liabilities
Current liabilities
Payables
9.35%92.16M
-1.64%79.88M
16.06%88.92M
16.06%88.92M
45.65%97.71M
16.29%84.28M
25.27%81.21M
32.70%76.61M
32.70%76.61M
11.51%67.08M
-accounts payable
12.99%90.94M
1.34%79.06M
19.46%87.69M
19.46%87.69M
44.35%94.24M
16.02%80.49M
23.41%78.02M
30.52%73.41M
30.52%73.41M
9.36%65.28M
-Total tax payable
-68.00%1.21M
-74.42%816K
-61.74%1.23M
-61.74%1.23M
93.05%3.47M
22.51%3.79M
98.14%3.19M
114.80%3.21M
114.80%3.21M
285.22%1.8M
Current accrued expenses
18.66%22.74M
42.94%25.24M
26.72%20.87M
26.72%20.87M
23.97%22.02M
15.96%19.16M
16.05%17.66M
10.13%16.47M
10.13%16.47M
11.36%17.76M
Current debt and capital lease obligation
40.62%14.53M
92.68%16.11M
153.65%17.27M
153.65%17.27M
63.02%11.41M
49.99%10.33M
39.80%8.36M
47.43%6.81M
47.43%6.81M
14.17%7M
-Current debt
55.29%10.58M
148.87%12.08M
262.89%12.99M
262.89%12.99M
90.01%7.23M
79.15%6.81M
46.96%4.85M
62.46%3.58M
62.46%3.58M
1.41%3.8M
-Current capital lease obligation
12.22%3.95M
14.96%4.03M
32.53%4.28M
32.53%4.28M
30.93%4.19M
14.06%3.52M
30.98%3.51M
33.72%3.23M
33.72%3.23M
34.26%3.2M
Current deferred liabilities
1.40%69.05M
19.42%67.04M
73.97%64.77M
73.97%64.77M
61.57%63.4M
62.66%68.09M
36.14%56.14M
11.76%37.23M
11.76%37.23M
32.19%39.24M
Current liabilities
10.15%207.32M
14.43%196.31M
38.45%203.11M
38.45%203.11M
45.39%203.3M
30.69%188.22M
29.39%171.55M
25.72%146.7M
25.72%146.7M
18.09%139.83M
Non current liabilities
Long term debt and capital lease obligation
-10.84%129.85M
-9.59%135.56M
19.07%138.21M
19.07%138.21M
24.26%144.37M
42.62%145.65M
65.36%149.94M
65.03%116.08M
65.03%116.08M
63.49%116.19M
-Long term debt
-12.44%120.25M
-11.56%125.07M
17.81%126.8M
17.81%126.8M
26.38%135.27M
48.03%137.32M
73.73%141.42M
74.78%107.63M
74.78%107.63M
72.13%107.03M
-Long term capital lease obligation
15.39%9.61M
23.11%10.49M
35.06%11.42M
35.06%11.42M
-0.57%9.1M
-11.01%8.33M
-8.10%8.52M
-3.53%8.45M
-3.53%8.45M
3.03%9.15M
Non current deferred liabilities
24.50%9.95M
9.28%9.52M
1.98%8.84M
1.98%8.84M
-22.61%7.59M
-20.07%7.99M
8.55%8.71M
3.29%8.67M
3.29%8.67M
36.46%9.81M
Other non current liabilities
-17.74%11.2M
-24.41%11.48M
-16.43%12.64M
-16.43%12.64M
-2.23%14.65M
-9.99%13.61M
9.39%15.19M
2.04%15.13M
2.04%15.13M
-23.09%14.99M
Total non current liabilities
-9.72%151M
-9.94%156.56M
14.17%159.69M
14.17%159.69M
18.18%166.62M
31.44%167.25M
54.41%173.83M
49.51%139.87M
49.51%139.87M
44.24%140.98M
Total liabilities
0.80%358.32M
2.17%352.87M
26.60%362.8M
26.60%362.8M
31.73%369.92M
31.04%355.47M
40.88%345.39M
36.31%286.57M
36.31%286.57M
29.91%280.81M
Shareholders'equity
Share capital
0.58%349K
0.87%349K
1.16%348K
1.16%348K
1.17%347K
0.58%347K
-1.14%346K
-1.71%344K
-1.71%344K
-4.19%343K
-common stock
0.58%349K
0.87%349K
1.16%348K
1.16%348K
1.17%347K
0.58%347K
-1.14%346K
-1.71%344K
-1.71%344K
-4.19%343K
-Preferred stock
--0
--0
--0
--0
--0
--0
--0
--0
--0
--0
Retained earnings
97.10%-394K
71.83%-4.88M
66.90%-6.39M
66.90%-6.39M
62.80%-10.27M
53.97%-13.6M
48.94%-17.32M
47.44%-19.3M
47.44%-19.3M
27.22%-27.6M
Paid-in capital
-0.34%251.56M
0.28%251.67M
1.91%254.96M
1.91%254.96M
1.75%253.61M
0.86%252.41M
-1.14%250.97M
-1.11%250.17M
-1.11%250.17M
-3.20%249.25M
Gains losses not affecting retained earnings
3.60%-16.48M
9.34%-15.62M
9.57%-16.27M
9.57%-16.27M
14.94%-18.25M
-9.79%-17.09M
-36.74%-17.23M
-49.10%-18M
-49.10%-18M
-49.00%-21.46M
Total stockholders'equity
5.84%235.04M
6.81%231.52M
9.11%232.64M
9.11%232.64M
12.42%225.44M
8.06%222.07M
4.36%216.77M
4.24%213.22M
4.24%213.22M
-0.44%200.54M
Noncontrolling interests
-6.08%4.77M
-14.52%4.63M
-1.54%4.85M
-1.54%4.85M
-3.73%4.7M
2.48%5.08M
-1.92%5.42M
250.96%4.92M
250.96%4.92M
341.72%4.88M
Total equity
5.58%239.81M
6.29%236.15M
8.87%237.49M
8.87%237.49M
12.03%230.14M
7.93%227.15M
4.20%222.18M
5.92%218.15M
5.92%218.15M
1.43%205.42M
Currency Unit
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
Accounting Standards
US-GAAP
US-GAAP
US-GAAP
US-GAAP
US-GAAP
US-GAAP
US-GAAP
US-GAAP
US-GAAP
US-GAAP
Audit Opinions
--
--
Unqualified Opinion
--
--
--
--
Unqualified Opinion
--
--
(Q2)Jun 30, 2024(Q1)Mar 31, 2024(FY)Dec 31, 2023(Q4)Dec 31, 2023(Q3)Sep 30, 2023(Q2)Jun 30, 2023(Q1)Mar 31, 2023(FY)Dec 31, 2022(Q4)Dec 31, 2022(Q3)Sep 30, 2022
Assets
Current assets
Cash, cash equivalents and short term investments -23.30%36.52M12.91%46.56M20.34%54.78M20.34%54.78M35.23%47.58M38.36%47.62M45.28%41.23M52.24%45.52M52.24%45.52M10.22%35.19M
-Cash and cash equivalents -23.30%36.52M12.91%46.56M20.34%54.78M20.34%54.78M35.23%47.58M38.36%47.62M45.28%41.23M52.24%45.52M52.24%45.52M10.22%35.19M
Receivables -3.30%182.35M-7.65%175.19M16.36%179.31M16.36%179.31M20.82%177.29M28.74%188.57M30.83%189.71M21.90%154.1M21.90%154.1M21.71%146.73M
-Accounts receivable 0.25%126.97M2.28%116.65M35.34%115.99M35.34%115.99M380.81%112.43M443.97%126.66M572.47%114.04M583.62%85.71M583.62%85.71M98.98%23.38M
-Other receivables -10.54%55.38M-26.66%58.54M-3.91%69.77M-3.91%69.77M-49.07%64.86M-51.26%61.91M-39.31%79.82M-38.13%72.62M-38.13%72.62M13.50%127.36M
-Recievables adjustments allowances ---------53.08%-6.46M-53.08%-6.46M---------19.57%-4.16M-21.33%-4.22M-21.33%-4.22M-17.69%-4.01M
Inventory 20.88%38.48M25.53%38.03M28.51%34.09M28.51%34.09M53.24%37.91M32.72%31.83M37.22%30.3M55.56%26.53M55.56%26.53M32.95%24.74M
Prepaid assets -50.20%3.22M-40.67%741K-35.17%824K-35.17%824K660.16%6.58M622.96%6.46M10.73%1.25M-54.35%1.27M-54.35%1.27M-77.47%866K
Restricted cash -58.18%391K-51.49%471K-37.06%669K-37.06%669K-26.61%753K-9.84%935K-49.37%971K-49.21%1.06M-49.21%1.06M-59.62%1.03M
Other current assets 30.57%20.41M-11.46%10.62M-3.33%11.77M-3.33%11.77M7.96%15.27M31.26%15.63M-9.97%12M13.14%12.17M13.14%12.17M15.63%14.14M
Total current assets -3.32%281.37M-1.40%271.61M16.94%281.44M16.94%281.44M28.15%285.39M33.07%291.04M30.03%275.45M27.32%240.66M27.32%240.66M17.39%222.69M
Non current assets
Net PPE 24.36%44.43M20.34%42.84M31.96%42.49M31.96%42.49M20.27%38.86M25.34%35.72M27.69%35.6M19.97%32.2M19.97%32.2M20.15%32.31M
-Gross PPE 24.36%44.43M20.34%42.84M8.83%61.9M8.83%61.9M20.27%38.86M25.34%35.72M27.69%35.6M19.19%56.88M19.19%56.88M20.15%32.31M
-Accumulated depreciation --------21.35%-19.41M21.35%-19.41M-------------18.18%-24.68M-18.18%-24.68M----
Goodwill and other intangible assets 5.77%266.75M6.58%269.36M19.04%271.36M19.04%271.36M19.26%271.68M9.14%252.19M17.31%252.74M15.92%227.96M15.92%227.96M14.50%227.81M
-Goodwill 5.71%211.14M1.78%211.48M15.35%211.33M15.35%211.33M15.06%209.83M7.50%199.74M14.42%207.79M13.66%183.2M13.66%183.2M12.85%182.37M
-Other intangible assets 6.00%55.61M28.77%57.88M34.12%60.03M34.12%60.03M36.12%61.85M15.83%52.46M32.78%44.95M26.19%44.76M26.19%44.76M21.63%45.44M
Non current deferred assets -67.77%263K-64.56%291K-63.33%304K-63.33%304K58.61%801K61.58%816K62.57%821K64.16%829K64.16%829K--505K
Other non current assets 86.96%5.32M66.31%4.92M52.75%4.7M52.75%4.7M14.34%3.33M-2.73%2.85M8.87%2.96M-3.45%3.08M-3.45%3.08M-6.72%2.92M
Total non current assets 8.64%316.76M8.66%317.41M20.75%318.85M20.75%318.85M19.40%314.67M10.86%291.58M18.48%292.12M16.23%264.06M16.23%264.06M15.10%263.54M
Total assets 2.66%598.13M3.78%589.02M18.94%600.29M18.94%600.29M23.41%600.06M20.94%582.62M23.82%567.57M21.27%504.72M21.27%504.72M16.13%486.23M
Liabilities
Current liabilities
Payables 9.35%92.16M-1.64%79.88M16.06%88.92M16.06%88.92M45.65%97.71M16.29%84.28M25.27%81.21M32.70%76.61M32.70%76.61M11.51%67.08M
-accounts payable 12.99%90.94M1.34%79.06M19.46%87.69M19.46%87.69M44.35%94.24M16.02%80.49M23.41%78.02M30.52%73.41M30.52%73.41M9.36%65.28M
-Total tax payable -68.00%1.21M-74.42%816K-61.74%1.23M-61.74%1.23M93.05%3.47M22.51%3.79M98.14%3.19M114.80%3.21M114.80%3.21M285.22%1.8M
Current accrued expenses 18.66%22.74M42.94%25.24M26.72%20.87M26.72%20.87M23.97%22.02M15.96%19.16M16.05%17.66M10.13%16.47M10.13%16.47M11.36%17.76M
Current debt and capital lease obligation 40.62%14.53M92.68%16.11M153.65%17.27M153.65%17.27M63.02%11.41M49.99%10.33M39.80%8.36M47.43%6.81M47.43%6.81M14.17%7M
-Current debt 55.29%10.58M148.87%12.08M262.89%12.99M262.89%12.99M90.01%7.23M79.15%6.81M46.96%4.85M62.46%3.58M62.46%3.58M1.41%3.8M
-Current capital lease obligation 12.22%3.95M14.96%4.03M32.53%4.28M32.53%4.28M30.93%4.19M14.06%3.52M30.98%3.51M33.72%3.23M33.72%3.23M34.26%3.2M
Current deferred liabilities 1.40%69.05M19.42%67.04M73.97%64.77M73.97%64.77M61.57%63.4M62.66%68.09M36.14%56.14M11.76%37.23M11.76%37.23M32.19%39.24M
Current liabilities 10.15%207.32M14.43%196.31M38.45%203.11M38.45%203.11M45.39%203.3M30.69%188.22M29.39%171.55M25.72%146.7M25.72%146.7M18.09%139.83M
Non current liabilities
Long term debt and capital lease obligation -10.84%129.85M-9.59%135.56M19.07%138.21M19.07%138.21M24.26%144.37M42.62%145.65M65.36%149.94M65.03%116.08M65.03%116.08M63.49%116.19M
-Long term debt -12.44%120.25M-11.56%125.07M17.81%126.8M17.81%126.8M26.38%135.27M48.03%137.32M73.73%141.42M74.78%107.63M74.78%107.63M72.13%107.03M
-Long term capital lease obligation 15.39%9.61M23.11%10.49M35.06%11.42M35.06%11.42M-0.57%9.1M-11.01%8.33M-8.10%8.52M-3.53%8.45M-3.53%8.45M3.03%9.15M
Non current deferred liabilities 24.50%9.95M9.28%9.52M1.98%8.84M1.98%8.84M-22.61%7.59M-20.07%7.99M8.55%8.71M3.29%8.67M3.29%8.67M36.46%9.81M
Other non current liabilities -17.74%11.2M-24.41%11.48M-16.43%12.64M-16.43%12.64M-2.23%14.65M-9.99%13.61M9.39%15.19M2.04%15.13M2.04%15.13M-23.09%14.99M
Total non current liabilities -9.72%151M-9.94%156.56M14.17%159.69M14.17%159.69M18.18%166.62M31.44%167.25M54.41%173.83M49.51%139.87M49.51%139.87M44.24%140.98M
Total liabilities 0.80%358.32M2.17%352.87M26.60%362.8M26.60%362.8M31.73%369.92M31.04%355.47M40.88%345.39M36.31%286.57M36.31%286.57M29.91%280.81M
Shareholders'equity
Share capital 0.58%349K0.87%349K1.16%348K1.16%348K1.17%347K0.58%347K-1.14%346K-1.71%344K-1.71%344K-4.19%343K
-common stock 0.58%349K0.87%349K1.16%348K1.16%348K1.17%347K0.58%347K-1.14%346K-1.71%344K-1.71%344K-4.19%343K
-Preferred stock --0--0--0--0--0--0--0--0--0--0
Retained earnings 97.10%-394K71.83%-4.88M66.90%-6.39M66.90%-6.39M62.80%-10.27M53.97%-13.6M48.94%-17.32M47.44%-19.3M47.44%-19.3M27.22%-27.6M
Paid-in capital -0.34%251.56M0.28%251.67M1.91%254.96M1.91%254.96M1.75%253.61M0.86%252.41M-1.14%250.97M-1.11%250.17M-1.11%250.17M-3.20%249.25M
Gains losses not affecting retained earnings 3.60%-16.48M9.34%-15.62M9.57%-16.27M9.57%-16.27M14.94%-18.25M-9.79%-17.09M-36.74%-17.23M-49.10%-18M-49.10%-18M-49.00%-21.46M
Total stockholders'equity 5.84%235.04M6.81%231.52M9.11%232.64M9.11%232.64M12.42%225.44M8.06%222.07M4.36%216.77M4.24%213.22M4.24%213.22M-0.44%200.54M
Noncontrolling interests -6.08%4.77M-14.52%4.63M-1.54%4.85M-1.54%4.85M-3.73%4.7M2.48%5.08M-1.92%5.42M250.96%4.92M250.96%4.92M341.72%4.88M
Total equity 5.58%239.81M6.29%236.15M8.87%237.49M8.87%237.49M12.03%230.14M7.93%227.15M4.20%222.18M5.92%218.15M5.92%218.15M1.43%205.42M
Currency Unit USDUSDUSDUSDUSDUSDUSDUSDUSDUSD
Accounting Standards US-GAAPUS-GAAPUS-GAAPUS-GAAPUS-GAAPUS-GAAPUS-GAAPUS-GAAPUS-GAAPUS-GAAP
Audit Opinions ----Unqualified Opinion--------Unqualified Opinion----

Analysis

Analyst Rating

No Data

Price Target

No Data

Heat List
US
Overall
Symbol
Latest Price
% Chg