US Stock MarketDetailed Quotes

CECO CECO Environmental

Watchlist
  • 22.940
  • -0.290-1.25%
Close Mar 11 16:00 ET
  • 22.890
  • -0.050-0.22%
Post 16:16 ET
802.67MMarket Cap63.72P/E (TTM)

CECO Environmental Key Stats

Quarterly+Annual
YOY yoy
Hide blank lines yoy
(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
(Q1)Mar 31, 2023
Assets
Current assets
Cash, cash equivalents and short term investments
-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
45.28%41.23M
-Cash and cash equivalents
-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
45.28%41.23M
Receivables
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
30.83%189.71M
-Accounts receivable
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
572.47%114.04M
-Other receivables
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
-39.31%79.82M
-Recievables adjustments allowances
-37.20%-8.86M
-37.20%-8.86M
----
----
----
-53.08%-6.46M
-53.08%-6.46M
----
----
-19.57%-4.16M
Inventory
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
37.22%30.3M
Prepaid assets
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
10.73%1.25M
Restricted cash
-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
-49.37%971K
Other current assets
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
-9.97%12M
Total current assets
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
30.03%275.45M
Non current assets
Net PPE
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
27.69%35.6M
-Gross PPE
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
27.69%35.6M
-Accumulated depreciation
-112.12%-41.18M
-112.12%-41.18M
----
----
----
21.35%-19.41M
21.35%-19.41M
----
----
----
Goodwill and other intangible assets
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
17.31%252.74M
-Goodwill
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
14.42%207.79M
-Other intangible assets
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
32.78%44.95M
Non current deferred assets
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
62.57%821K
Other non current assets
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
8.87%2.96M
Total non current assets
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
18.48%292.12M
Total assets
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
23.82%567.57M
Liabilities
Current liabilities
Payables
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
25.27%81.21M
-accounts payable
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
23.41%78.02M
-Total tax payable
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
98.14%3.19M
Current accrued expenses
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
16.05%17.66M
Current debt and capital lease obligation
-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
39.80%8.36M
-Current debt
-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
46.96%4.85M
-Current capital lease obligation
-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
30.98%3.51M
Current deferred liabilities
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
36.14%56.14M
Current liabilities
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
29.39%171.55M
Non current liabilities
Long term debt and capital lease obligation
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
65.36%149.94M
-Long term debt
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
73.73%141.42M
-Long term capital lease obligation
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
-8.10%8.52M
Non current deferred liabilities
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
8.55%8.71M
Other non current liabilities
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
9.39%15.19M
Total non current liabilities
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
54.41%173.83M
Total liabilities
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
40.88%345.39M
Shareholders'equity
Share capital
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
-1.14%346K
-common stock
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
-1.14%346K
-Preferred stock
--0
--0
--0
--0
--0
--0
--0
--0
--0
--0
Retained earnings
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
48.94%-17.32M
Paid-in capital
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
-1.14%250.97M
Gains losses not affecting retained earnings
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
-36.74%-17.23M
Total stockholders'equity
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
4.36%216.77M
Noncontrolling interests
-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
-1.92%5.42M
Total equity
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
4.20%222.18M
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
--
--
--
--
--
--
--
--
--
(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(Q1)Mar 31, 2023
Assets
Current assets
Cash, cash equivalents and short term investments -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.62M45.28%41.23M
-Cash and cash equivalents -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.62M45.28%41.23M
Receivables 27.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.57M30.83%189.71M
-Accounts receivable 33.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.66M572.47%114.04M
-Other receivables 19.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-39.31%79.82M
-Recievables adjustments allowances -37.20%-8.86M-37.20%-8.86M-------------53.08%-6.46M-53.08%-6.46M---------19.57%-4.16M
Inventory 25.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.83M37.22%30.3M
Prepaid assets 364.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.46M10.73%1.25M
Restricted cash -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-49.37%971K
Other current assets 43.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-9.97%12M
Total current assets 17.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.04M30.03%275.45M
Non current assets
Net PPE 38.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.72M27.69%35.6M
-Gross PPE 61.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.72M27.69%35.6M
-Accumulated depreciation -112.12%-41.18M-112.12%-41.18M------------21.35%-19.41M21.35%-19.41M------------
Goodwill and other intangible assets 30.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.19M17.31%252.74M
-Goodwill 27.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.74M14.42%207.79M
-Other intangible assets 39.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.46M32.78%44.95M
Non current deferred assets 217.76%966K217.76%966K-64.17%287K-67.77%263K-64.56%291K-63.33%304K-63.33%304K58.61%801K61.58%816K62.57%821K
Other non current assets 231.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.85M8.87%2.96M
Total non current assets 34.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.58M18.48%292.12M
Total assets 26.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.62M23.82%567.57M
Liabilities
Current liabilities
Payables 26.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.28M25.27%81.21M
-accounts payable 25.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.49M23.41%78.02M
-Total tax payable 112.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.79M98.14%3.19M
Current accrued expenses 1.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.16M16.05%17.66M
Current debt and capital lease obligation -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.33M39.80%8.36M
-Current debt -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.81M46.96%4.85M
-Current capital lease obligation -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.52M30.98%3.51M
Current deferred liabilities 40.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.09M36.14%56.14M
Current liabilities 20.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.22M29.39%171.55M
Non current liabilities
Long term debt and capital lease obligation 71.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.65M65.36%149.94M
-Long term debt 71.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.32M73.73%141.42M
-Long term capital lease obligation 77.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-8.10%8.52M
Non current deferred liabilities 28.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.99M8.55%8.71M
Other non current liabilities 13.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.61M9.39%15.19M
Total non current liabilities 64.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.25M54.41%173.83M
Total liabilities 39.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.47M40.88%345.39M
Shareholders'equity
Share capital 0.29%349K0.29%349K0.58%349K0.58%349K0.87%349K1.16%348K1.16%348K1.17%347K0.58%347K-1.14%346K
-common stock 0.29%349K0.29%349K0.58%349K0.58%349K0.87%349K1.16%348K1.16%348K1.17%347K0.58%347K-1.14%346K
-Preferred stock --0--0--0--0--0--0--0--0--0--0
Retained earnings 202.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.6M48.94%-17.32M
Paid-in capital 0.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-1.14%250.97M
Gains losses not affecting retained earnings 11.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-36.74%-17.23M
Total stockholders'equity 6.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.07M4.36%216.77M
Noncontrolling interests -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-1.92%5.42M
Total equity 6.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.15M4.20%222.18M
Currency Unit USDUSDUSDUSDUSDUSDUSDUSDUSDUSD
Accounting Standards US-GAAPUS-GAAPUS-GAAPUS-GAAPUS-GAAPUS-GAAPUS-GAAPUS-GAAPUS-GAAPUS-GAAP
Audit Opinions Unqualified Opinion------------------
Trending Stocks
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.