US Stock MarketDetailed Quotes

CECO CECO Environmental

Watchlist
  • 22.340
  • +3.140+16.35%
Close Apr 29 16:00 ET
  • 22.600
  • +0.260+1.16%
Pre 08:38 ET
787.89MMarket Cap17.18P/E (TTM)

CECO Environmental Key Stats

Quarterly+Annual
YOY yoy
Hide blank lines yoy
(Q1)Mar 31, 2025
(FY)Dec 31, 2024
(Q4)Dec 31, 2024
(Q3)Sep 30, 2024
(Q2)Jun 30, 2024
(Q1)Mar 31, 2024
(FY)Dec 31, 2023
(Q4)Dec 31, 2023
(Q3)Sep 30, 2023
(Q2)Jun 30, 2023
Assets
Current assets
Cash, cash equivalents and short term investments
214.61%146.47M
-30.94%37.83M
-30.94%37.83M
-18.67%38.7M
-23.30%36.52M
12.91%46.56M
20.34%54.78M
20.34%54.78M
35.23%47.58M
38.36%47.62M
-Cash and cash equivalents
214.61%146.47M
-30.94%37.83M
-30.94%37.83M
-18.67%38.7M
-23.30%36.52M
12.91%46.56M
20.34%54.78M
20.34%54.78M
35.23%47.58M
38.36%47.62M
Receivables
34.56%235.74M
27.97%229.46M
27.97%229.46M
-4.89%168.61M
-3.30%182.35M
-7.65%175.19M
16.36%179.31M
16.36%179.31M
20.82%177.29M
28.74%188.57M
-Accounts receivable
30.65%152.41M
33.49%154.84M
33.49%154.84M
-10.96%100.11M
0.25%126.97M
2.28%116.65M
35.34%115.99M
35.34%115.99M
380.81%112.43M
443.97%126.66M
-Other receivables
42.35%83.34M
19.66%83.49M
19.66%83.49M
5.62%68.5M
-10.54%55.38M
-26.66%58.54M
-3.91%69.77M
-3.91%69.77M
-49.07%64.86M
-51.26%61.91M
-Recievables adjustments allowances
----
-37.20%-8.86M
-37.20%-8.86M
----
----
----
-53.08%-6.46M
-53.08%-6.46M
----
----
Inventory
39.14%52.92M
25.04%42.62M
25.04%42.62M
-0.40%37.76M
20.88%38.48M
25.53%38.03M
28.51%34.09M
28.51%34.09M
53.24%37.91M
32.72%31.83M
Prepaid assets
420.38%3.86M
364.32%3.83M
364.32%3.83M
-41.88%3.83M
-50.20%3.22M
-40.67%741K
-35.17%824K
-35.17%824K
660.16%6.58M
622.96%6.46M
Restricted cash
-56.48%205K
-44.84%369K
-44.84%369K
-69.99%226K
-58.18%391K
-51.49%471K
-37.06%669K
-37.06%669K
-26.61%753K
-9.84%935K
Other current assets
247.55%36.91M
43.25%16.86M
43.25%16.86M
77.80%27.14M
30.57%20.41M
-11.46%10.62M
-3.33%11.77M
-3.33%11.77M
7.96%15.27M
31.26%15.63M
Total current assets
75.29%476.1M
17.60%330.97M
17.60%330.97M
-3.20%276.27M
-3.32%281.37M
-1.40%271.61M
16.94%281.44M
16.94%281.44M
28.15%285.39M
33.07%291.04M
Non current assets
Net PPE
64.53%70.48M
38.64%58.91M
38.64%58.91M
46.67%57M
24.36%44.43M
20.34%42.84M
31.96%42.49M
31.96%42.49M
20.27%38.86M
25.34%35.72M
-Gross PPE
64.53%70.48M
61.68%100.09M
61.68%100.09M
46.67%57M
24.36%44.43M
20.34%42.84M
8.83%61.9M
8.83%61.9M
20.27%38.86M
25.34%35.72M
-Accumulated depreciation
----
-112.12%-41.18M
-112.12%-41.18M
----
----
----
21.35%-19.41M
21.35%-19.41M
----
----
Goodwill and other intangible assets
46.12%393.58M
30.18%353.26M
30.18%353.26M
3.49%281.17M
5.77%266.75M
6.58%269.36M
19.04%271.36M
19.04%271.36M
19.26%271.68M
9.14%252.19M
-Goodwill
29.93%274.77M
27.64%269.75M
27.64%269.75M
4.86%220.03M
5.71%211.14M
1.78%211.48M
15.35%211.33M
15.35%211.33M
15.06%209.83M
7.50%199.74M
-Other intangible assets
105.26%118.81M
39.12%83.52M
39.12%83.52M
-1.15%61.15M
6.00%55.61M
28.77%57.88M
34.12%60.03M
34.12%60.03M
36.12%61.85M
15.83%52.46M
Non current deferred assets
-27.84%210K
217.76%966K
217.76%966K
-64.17%287K
-67.77%263K
-64.56%291K
-63.33%304K
-63.33%304K
58.61%801K
61.58%816K
Other non current assets
239.85%16.72M
231.64%15.59M
231.64%15.59M
103.78%6.79M
86.96%5.32M
66.31%4.92M
52.75%4.7M
52.75%4.7M
14.34%3.33M
-2.73%2.85M
Total non current assets
51.54%480.99M
34.46%428.73M
34.46%428.73M
9.72%345.25M
8.64%316.76M
8.66%317.41M
20.75%318.85M
20.75%318.85M
19.40%314.67M
10.86%291.58M
Total assets
62.49%957.1M
26.56%759.7M
26.56%759.7M
3.58%621.51M
2.66%598.13M
3.78%589.02M
18.94%600.29M
18.94%600.29M
23.41%600.06M
20.94%582.62M
Liabilities
Current liabilities
Payables
61.92%129.34M
26.28%112.28M
26.28%112.28M
-5.52%92.32M
9.35%92.16M
-1.64%79.88M
16.06%88.92M
16.06%88.92M
45.65%97.71M
16.29%84.28M
-accounts payable
38.51%109.5M
25.07%109.67M
25.07%109.67M
-2.04%92.32M
12.99%90.94M
1.34%79.06M
19.46%87.69M
19.46%87.69M
44.35%94.24M
16.02%80.49M
-Total tax payable
2,330.27%19.83M
112.88%2.61M
112.88%2.61M
--0
-68.00%1.21M
-74.42%816K
-61.74%1.23M
-61.74%1.23M
93.05%3.47M
22.51%3.79M
Current accrued expenses
26.11%31.83M
1.80%21.25M
1.80%21.25M
-8.17%20.22M
18.66%22.74M
42.94%25.24M
26.72%20.87M
26.72%20.87M
23.97%22.02M
15.96%19.16M
Current debt and capital lease obligation
-60.60%6.35M
-55.91%7.61M
-55.91%7.61M
46.17%16.68M
40.62%14.53M
92.68%16.11M
153.65%17.27M
153.65%17.27M
63.02%11.41M
49.99%10.33M
-Current debt
-80.36%2.37M
-74.21%3.35M
-74.21%3.35M
69.94%12.28M
55.29%10.58M
148.87%12.08M
262.89%12.99M
262.89%12.99M
90.01%7.23M
79.15%6.81M
-Current capital lease obligation
-1.44%3.98M
-0.37%4.26M
-0.37%4.26M
5.13%4.4M
12.22%3.95M
14.96%4.03M
32.53%4.28M
32.53%4.28M
30.93%4.19M
14.06%3.52M
Current deferred liabilities
48.26%99.39M
40.87%91.25M
40.87%91.25M
15.33%73.11M
1.40%69.05M
19.42%67.04M
73.97%64.77M
73.97%64.77M
61.57%63.4M
62.66%68.09M
Current liabilities
42.00%278.75M
20.46%244.66M
20.46%244.66M
4.85%213.16M
10.15%207.32M
14.43%196.31M
38.45%203.11M
38.45%203.11M
45.39%203.3M
30.69%188.22M
Non current liabilities
Long term debt and capital lease obligation
163.72%357.5M
71.81%237.46M
71.81%237.46M
-1.29%142.51M
-10.84%129.85M
-9.59%135.56M
19.07%138.21M
19.07%138.21M
24.26%144.37M
42.62%145.65M
-Long term debt
170.28%338.04M
71.32%217.23M
71.32%217.23M
-9.21%122.82M
-12.44%120.25M
-11.56%125.07M
17.81%126.8M
17.81%126.8M
26.38%135.27M
48.03%137.32M
-Long term capital lease obligation
85.49%19.46M
77.19%20.23M
77.19%20.23M
116.42%19.7M
15.39%9.61M
23.11%10.49M
35.06%11.42M
35.06%11.42M
-0.57%9.1M
-11.01%8.33M
Non current deferred liabilities
178.19%26.48M
28.11%11.32M
28.11%11.32M
26.76%9.62M
24.50%9.95M
9.28%9.52M
1.98%8.84M
1.98%8.84M
-22.61%7.59M
-20.07%7.99M
Other non current liabilities
-62.42%4.31M
13.59%14.36M
13.59%14.36M
-29.46%10.34M
-17.74%11.2M
-24.41%11.48M
-16.43%12.64M
-16.43%12.64M
-2.23%14.65M
-9.99%13.61M
Total non current liabilities
148.02%388.29M
64.78%263.14M
64.78%263.14M
-2.49%162.47M
-9.72%151M
-9.94%156.56M
14.17%159.69M
14.17%159.69M
18.18%166.62M
31.44%167.25M
Total liabilities
89.03%667.04M
39.97%507.81M
39.97%507.81M
1.55%375.63M
0.80%358.32M
2.17%352.87M
26.60%362.8M
26.60%362.8M
31.73%369.92M
31.04%355.47M
Shareholders'equity
Share capital
0.86%352K
0.29%349K
0.29%349K
0.58%349K
0.58%349K
0.87%349K
1.16%348K
1.16%348K
1.17%347K
0.58%347K
-common stock
0.86%352K
0.29%349K
0.29%349K
0.58%349K
0.58%349K
0.87%349K
1.16%348K
1.16%348K
1.17%347K
0.58%347K
-Preferred stock
--0
--0
--0
--0
--0
--0
--0
--0
--0
--0
Retained earnings
972.19%42.55M
202.87%6.57M
202.87%6.57M
116.48%1.69M
97.10%-394K
71.83%-4.88M
66.90%-6.39M
66.90%-6.39M
62.80%-10.27M
53.97%-13.6M
Paid-in capital
1.64%255.81M
0.10%255.21M
0.10%255.21M
-0.01%253.59M
-0.34%251.56M
0.28%251.67M
1.91%254.96M
1.91%254.96M
1.75%253.61M
0.86%252.41M
Gains losses not affecting retained earnings
17.27%-12.92M
11.26%-14.44M
11.26%-14.44M
21.24%-14.37M
3.60%-16.48M
9.34%-15.62M
9.57%-16.27M
9.57%-16.27M
14.94%-18.25M
-9.79%-17.09M
Total stockholders'equity
23.44%285.79M
6.47%247.69M
6.47%247.69M
7.01%241.26M
5.84%235.04M
6.81%231.52M
9.11%232.64M
9.11%232.64M
12.42%225.44M
8.06%222.07M
Noncontrolling interests
-7.97%4.26M
-13.28%4.2M
-13.28%4.2M
-1.60%4.62M
-6.08%4.77M
-14.52%4.63M
-1.54%4.85M
-1.54%4.85M
-3.73%4.7M
2.48%5.08M
Total equity
22.82%290.05M
6.06%251.89M
6.06%251.89M
6.84%245.88M
5.58%239.81M
6.29%236.15M
8.87%237.49M
8.87%237.49M
12.03%230.14M
7.93%227.15M
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
--
--
--
--
--
--
--
--
(Q1)Mar 31, 2025(FY)Dec 31, 2024(Q4)Dec 31, 2024(Q3)Sep 30, 2024(Q2)Jun 30, 2024(Q1)Mar 31, 2024(FY)Dec 31, 2023(Q4)Dec 31, 2023(Q3)Sep 30, 2023(Q2)Jun 30, 2023
Assets
Current assets
Cash, cash equivalents and short term investments 214.61%146.47M-30.94%37.83M-30.94%37.83M-18.67%38.7M-23.30%36.52M12.91%46.56M20.34%54.78M20.34%54.78M35.23%47.58M38.36%47.62M
-Cash and cash equivalents 214.61%146.47M-30.94%37.83M-30.94%37.83M-18.67%38.7M-23.30%36.52M12.91%46.56M20.34%54.78M20.34%54.78M35.23%47.58M38.36%47.62M
Receivables 34.56%235.74M27.97%229.46M27.97%229.46M-4.89%168.61M-3.30%182.35M-7.65%175.19M16.36%179.31M16.36%179.31M20.82%177.29M28.74%188.57M
-Accounts receivable 30.65%152.41M33.49%154.84M33.49%154.84M-10.96%100.11M0.25%126.97M2.28%116.65M35.34%115.99M35.34%115.99M380.81%112.43M443.97%126.66M
-Other receivables 42.35%83.34M19.66%83.49M19.66%83.49M5.62%68.5M-10.54%55.38M-26.66%58.54M-3.91%69.77M-3.91%69.77M-49.07%64.86M-51.26%61.91M
-Recievables adjustments allowances -----37.20%-8.86M-37.20%-8.86M-------------53.08%-6.46M-53.08%-6.46M--------
Inventory 39.14%52.92M25.04%42.62M25.04%42.62M-0.40%37.76M20.88%38.48M25.53%38.03M28.51%34.09M28.51%34.09M53.24%37.91M32.72%31.83M
Prepaid assets 420.38%3.86M364.32%3.83M364.32%3.83M-41.88%3.83M-50.20%3.22M-40.67%741K-35.17%824K-35.17%824K660.16%6.58M622.96%6.46M
Restricted cash -56.48%205K-44.84%369K-44.84%369K-69.99%226K-58.18%391K-51.49%471K-37.06%669K-37.06%669K-26.61%753K-9.84%935K
Other current assets 247.55%36.91M43.25%16.86M43.25%16.86M77.80%27.14M30.57%20.41M-11.46%10.62M-3.33%11.77M-3.33%11.77M7.96%15.27M31.26%15.63M
Total current assets 75.29%476.1M17.60%330.97M17.60%330.97M-3.20%276.27M-3.32%281.37M-1.40%271.61M16.94%281.44M16.94%281.44M28.15%285.39M33.07%291.04M
Non current assets
Net PPE 64.53%70.48M38.64%58.91M38.64%58.91M46.67%57M24.36%44.43M20.34%42.84M31.96%42.49M31.96%42.49M20.27%38.86M25.34%35.72M
-Gross PPE 64.53%70.48M61.68%100.09M61.68%100.09M46.67%57M24.36%44.43M20.34%42.84M8.83%61.9M8.83%61.9M20.27%38.86M25.34%35.72M
-Accumulated depreciation -----112.12%-41.18M-112.12%-41.18M------------21.35%-19.41M21.35%-19.41M--------
Goodwill and other intangible assets 46.12%393.58M30.18%353.26M30.18%353.26M3.49%281.17M5.77%266.75M6.58%269.36M19.04%271.36M19.04%271.36M19.26%271.68M9.14%252.19M
-Goodwill 29.93%274.77M27.64%269.75M27.64%269.75M4.86%220.03M5.71%211.14M1.78%211.48M15.35%211.33M15.35%211.33M15.06%209.83M7.50%199.74M
-Other intangible assets 105.26%118.81M39.12%83.52M39.12%83.52M-1.15%61.15M6.00%55.61M28.77%57.88M34.12%60.03M34.12%60.03M36.12%61.85M15.83%52.46M
Non current deferred assets -27.84%210K217.76%966K217.76%966K-64.17%287K-67.77%263K-64.56%291K-63.33%304K-63.33%304K58.61%801K61.58%816K
Other non current assets 239.85%16.72M231.64%15.59M231.64%15.59M103.78%6.79M86.96%5.32M66.31%4.92M52.75%4.7M52.75%4.7M14.34%3.33M-2.73%2.85M
Total non current assets 51.54%480.99M34.46%428.73M34.46%428.73M9.72%345.25M8.64%316.76M8.66%317.41M20.75%318.85M20.75%318.85M19.40%314.67M10.86%291.58M
Total assets 62.49%957.1M26.56%759.7M26.56%759.7M3.58%621.51M2.66%598.13M3.78%589.02M18.94%600.29M18.94%600.29M23.41%600.06M20.94%582.62M
Liabilities
Current liabilities
Payables 61.92%129.34M26.28%112.28M26.28%112.28M-5.52%92.32M9.35%92.16M-1.64%79.88M16.06%88.92M16.06%88.92M45.65%97.71M16.29%84.28M
-accounts payable 38.51%109.5M25.07%109.67M25.07%109.67M-2.04%92.32M12.99%90.94M1.34%79.06M19.46%87.69M19.46%87.69M44.35%94.24M16.02%80.49M
-Total tax payable 2,330.27%19.83M112.88%2.61M112.88%2.61M--0-68.00%1.21M-74.42%816K-61.74%1.23M-61.74%1.23M93.05%3.47M22.51%3.79M
Current accrued expenses 26.11%31.83M1.80%21.25M1.80%21.25M-8.17%20.22M18.66%22.74M42.94%25.24M26.72%20.87M26.72%20.87M23.97%22.02M15.96%19.16M
Current debt and capital lease obligation -60.60%6.35M-55.91%7.61M-55.91%7.61M46.17%16.68M40.62%14.53M92.68%16.11M153.65%17.27M153.65%17.27M63.02%11.41M49.99%10.33M
-Current debt -80.36%2.37M-74.21%3.35M-74.21%3.35M69.94%12.28M55.29%10.58M148.87%12.08M262.89%12.99M262.89%12.99M90.01%7.23M79.15%6.81M
-Current capital lease obligation -1.44%3.98M-0.37%4.26M-0.37%4.26M5.13%4.4M12.22%3.95M14.96%4.03M32.53%4.28M32.53%4.28M30.93%4.19M14.06%3.52M
Current deferred liabilities 48.26%99.39M40.87%91.25M40.87%91.25M15.33%73.11M1.40%69.05M19.42%67.04M73.97%64.77M73.97%64.77M61.57%63.4M62.66%68.09M
Current liabilities 42.00%278.75M20.46%244.66M20.46%244.66M4.85%213.16M10.15%207.32M14.43%196.31M38.45%203.11M38.45%203.11M45.39%203.3M30.69%188.22M
Non current liabilities
Long term debt and capital lease obligation 163.72%357.5M71.81%237.46M71.81%237.46M-1.29%142.51M-10.84%129.85M-9.59%135.56M19.07%138.21M19.07%138.21M24.26%144.37M42.62%145.65M
-Long term debt 170.28%338.04M71.32%217.23M71.32%217.23M-9.21%122.82M-12.44%120.25M-11.56%125.07M17.81%126.8M17.81%126.8M26.38%135.27M48.03%137.32M
-Long term capital lease obligation 85.49%19.46M77.19%20.23M77.19%20.23M116.42%19.7M15.39%9.61M23.11%10.49M35.06%11.42M35.06%11.42M-0.57%9.1M-11.01%8.33M
Non current deferred liabilities 178.19%26.48M28.11%11.32M28.11%11.32M26.76%9.62M24.50%9.95M9.28%9.52M1.98%8.84M1.98%8.84M-22.61%7.59M-20.07%7.99M
Other non current liabilities -62.42%4.31M13.59%14.36M13.59%14.36M-29.46%10.34M-17.74%11.2M-24.41%11.48M-16.43%12.64M-16.43%12.64M-2.23%14.65M-9.99%13.61M
Total non current liabilities 148.02%388.29M64.78%263.14M64.78%263.14M-2.49%162.47M-9.72%151M-9.94%156.56M14.17%159.69M14.17%159.69M18.18%166.62M31.44%167.25M
Total liabilities 89.03%667.04M39.97%507.81M39.97%507.81M1.55%375.63M0.80%358.32M2.17%352.87M26.60%362.8M26.60%362.8M31.73%369.92M31.04%355.47M
Shareholders'equity
Share capital 0.86%352K0.29%349K0.29%349K0.58%349K0.58%349K0.87%349K1.16%348K1.16%348K1.17%347K0.58%347K
-common stock 0.86%352K0.29%349K0.29%349K0.58%349K0.58%349K0.87%349K1.16%348K1.16%348K1.17%347K0.58%347K
-Preferred stock --0--0--0--0--0--0--0--0--0--0
Retained earnings 972.19%42.55M202.87%6.57M202.87%6.57M116.48%1.69M97.10%-394K71.83%-4.88M66.90%-6.39M66.90%-6.39M62.80%-10.27M53.97%-13.6M
Paid-in capital 1.64%255.81M0.10%255.21M0.10%255.21M-0.01%253.59M-0.34%251.56M0.28%251.67M1.91%254.96M1.91%254.96M1.75%253.61M0.86%252.41M
Gains losses not affecting retained earnings 17.27%-12.92M11.26%-14.44M11.26%-14.44M21.24%-14.37M3.60%-16.48M9.34%-15.62M9.57%-16.27M9.57%-16.27M14.94%-18.25M-9.79%-17.09M
Total stockholders'equity 23.44%285.79M6.47%247.69M6.47%247.69M7.01%241.26M5.84%235.04M6.81%231.52M9.11%232.64M9.11%232.64M12.42%225.44M8.06%222.07M
Noncontrolling interests -7.97%4.26M-13.28%4.2M-13.28%4.2M-1.60%4.62M-6.08%4.77M-14.52%4.63M-1.54%4.85M-1.54%4.85M-3.73%4.7M2.48%5.08M
Total equity 22.82%290.05M6.06%251.89M6.06%251.89M6.84%245.88M5.58%239.81M6.29%236.15M8.87%237.49M8.87%237.49M12.03%230.14M7.93%227.15M
Currency Unit USDUSDUSDUSDUSDUSDUSDUSDUSDUSD
Accounting Standards US-GAAPUS-GAAPUS-GAAPUS-GAAPUS-GAAPUS-GAAPUS-GAAPUS-GAAPUS-GAAPUS-GAAP
Audit Opinions --Unqualified Opinion----------------

Market Insights

U.S. Crypto Concept Stocks U.S. Crypto Concept Stocks

Companies involved in the creation, trade, and services of digital forms of money.Displayed third-party logos, brands, or trademark images on screens or web pages are only for identification purposes and remain the property of their respective owners.Displayed third-party logos, brands, or trademark images on screens or web pages are only for identification purposes and remain the property of their respective owners. Information is provided by Futu and is a non-exhaustive list of all thematic stocks for reference purposes only. This section presents the top 5 stocks in U.S. Crypto Concept Stocks, ranked from highest to lowest based on real-time market data. Companies involved in the creation, trade, and services of digital forms of money.Displayed third-party logos, brands, or trademark images on screens or web pages are only for identification purposes and remain the property of their respective owners.Displayed third-party logos, brands, or trademark images on screens or web pages are only for identification purposes and remain the property of their respective owners. Information is provided by Futu and is a non-exhaustive list of all thematic stocks for reference purposes only. This section presents the top 5 stocks in U.S. Crypto Concept Stocks, ranked from highest to lowest based on real-time market data.

Unlock Now

Discussing

FOMC holds rates amid heightened uncertainty: Where will US stocks head next?
🎙️Discussion 1. With the Fed highlighting "elevated uncertainty", are you prioritizing rate projections or near-term economic data for ma Show More