Financhill
Buy
73

CECO Quote, Financials, Valuation and Earnings

Last price:
$31.97
Seasonality move :
3.57%
Day range:
$30.77 - $32.23
52-week range:
$17.57 - $35.16
Dividend yield:
0%
P/E ratio:
24.78x
P/S ratio:
1.92x
P/B ratio:
3.95x
Volume:
277.7K
Avg. volume:
259.8K
1-year change:
8.19%
Market cap:
$1.1B
Revenue:
$557.9M
EPS (TTM):
$1.29
Period Ending 2020-12-31 2021-12-31 2022-12-31 2023-12-31 2024-12-31
Revenue $316M $324.1M $422.6M $544.8M $557.9M
Revenue Growth (YoY) -7.56% 2.57% 30.38% 28.92% 2.4%
 
Cost of Revenues $210.9M $223.2M $294.4M $373.8M $361.8M
Gross Profit $105.1M $100.9M $128.2M $171M $196.1M
Gross Profit Margin 33.27% 31.14% 30.34% 31.39% 35.16%
 
R&D Expenses -- -- -- -- --
Selling, General & Admin $76.9M $81.8M $93.5M $122.9M $146.7M
Other Inc / (Exp) -$4M -$3.7M $1.2M -$5M -$9.7M
Operating Expenses $85.7M $89.6M $100.3M $131.1M $155.8M
Operating Income $19.4M $11.3M $27.9M $39.9M $40.4M
 
Net Interest Expenses $3.5M $3M $5.4M $13.4M $13M
EBT. Incl. Unusual Items $11.8M $4.7M $23.7M $21.5M $17.7M
Earnings of Discontinued Ops. -- -- -- -- --
Income Tax Expense $3.7M $2.7M $5.4M $7M $3.3M
Net Income to Company $8.2M $2M $18.3M $14.5M $14.4M
 
Minority Interest in Earnings $39K -$557K -$846K -$1.6M -$1.5M
Net Income to Common Excl Extra Items $8.2M $1.4M $17.4M $12.9M $13M
 
Basic EPS (Cont. Ops) $0.23 $0.04 $0.50 $0.37 $0.37
Diluted EPS (Cont. Ops) $0.23 $0.04 $0.50 $0.37 $0.36
Weighted Average Basic Share $35.3M $35.3M $34.7M $34.7M $34.9M
Weighted Average Diluted Share $35.5M $35.6M $35M $35.3M $36.4M
 
EBITDA $25.3M $17.5M $39.7M $47.4M $45.2M
EBIT $15.4M $7.6M $29.1M $34.9M $30.7M
 
Revenue (Reported) $316M $324.1M $422.6M $544.8M $557.9M
Operating Income (Reported) $19.4M $11.3M $27.9M $39.9M $40.4M
Operating Income (Adjusted) $15.4M $7.6M $29.1M $34.9M $30.7M
Period Ending 2021-03-31 2022-03-31 2023-03-31 2024-03-31 2025-03-31
Revenue $71.9M $92.4M $112.6M $126.3M $176.7M
Revenue Growth (YoY) -10.68% 28.58% 21.77% 12.23% 39.87%
 
Cost of Revenues $47.5M $66M $77.7M $81.2M $114.5M
Gross Profit $24.4M $26.4M $34.9M $45.1M $62.2M
Gross Profit Margin 33.95% 28.59% 31% 35.73% 35.18%
 
R&D Expenses -- -- -- -- --
Selling, General & Admin $19.5M $18.7M $27.2M $34.9M $53.5M
Other Inc / (Exp) -$588K -$1.6M -$1.1M -$1.7M $55.8M
Operating Expenses $21.2M $20.1M $28.9M $37.3M $56.7M
Operating Income $3.2M $6.3M $6M $7.9M $5.5M
 
Net Interest Expenses $725K $822K $2.4M $3.4M $6.2M
EBT. Incl. Unusual Items $1.8M $3.9M $2.5M $2.8M $55.1M
Earnings of Discontinued Ops. -- -- -- -- --
Income Tax Expense $551K $1.1M $10K $667K $18.6M
Net Income to Company $1.3M $2.8M $2.5M $2.1M $36.4M
 
Minority Interest in Earnings -$117K -$18K -$491K -$585K -$458K
Net Income to Common Excl Extra Items $1.2M $2.8M $2M $1.5M $36M
 
Basic EPS (Cont. Ops) $0.03 $0.08 $0.06 $0.04 $1.03
Diluted EPS (Cont. Ops) $0.03 $0.08 $0.06 $0.04 $0.98
Weighted Average Basic Share $35.4M $35.1M $34.4M $34.8M $35M
Weighted Average Diluted Share $35.8M $35.2M $35.2M $36.2M $36.7M
 
EBITDA $5M $7M $7.8M $9.7M $66.4M
EBIT $2.6M $4.7M $4.9M $6.2M $61.3M
 
Revenue (Reported) $71.9M $92.4M $112.6M $126.3M $176.7M
Operating Income (Reported) $3.2M $6.3M $6M $7.9M $5.5M
Operating Income (Adjusted) $2.6M $4.7M $4.9M $6.2M $61.3M
Period Ending 2021-03-31 2022-03-31 2023-03-31 2024-03-31 2025-03-31
Revenue $307.4M $344.7M $442.8M $558.6M $608.3M
Revenue Growth (YoY) -- -- -- -- --
 
Cost of Revenues $206.2M $241.7M $306.1M $377.4M $395.1M
Gross Profit $101.3M $102.9M $136.7M $181.3M $213.2M
Gross Profit Margin -- -- -- -- --
 
R&D Expenses -- -- -- -- --
Selling, General & Admin $74.4M $81M $102M $130.7M $165.3M
Other Inc / (Exp) -$5.2M -$4.7M $1.7M -$5.6M $47.9M
Operating Expenses $83.3M $88.4M $109.1M $139.4M $175.3M
Operating Income $18M $14.5M $27.6M $41.8M $37.9M
 
Net Interest Expenses $3.2M $3M $7M $14.4M $15.8M
EBT. Incl. Unusual Items $9.5M $6.7M $22.2M $21.8M $70M
Earnings of Discontinued Ops. -- -- -- -- --
Income Tax Expense $3.4M $3.3M $4.3M $7.7M $21.2M
Net Income to Company $6.1M $3.5M $17.9M $14.1M $48.8M
 
Minority Interest in Earnings -$78K -$458K -$1.3M -$1.7M -$1.3M
Net Income to Common Excl Extra Items $6M $3M $16.6M $12.4M $47.4M
 
Basic EPS (Cont. Ops) $0.16 $0.08 $0.49 $0.36 $1.36
Diluted EPS (Cont. Ops) $0.16 $0.08 $0.49 $0.35 $1.29
Weighted Average Basic Share
Weighted Average Diluted Share
 
EBITDA $23.5M $19.5M $40.5M $49.4M $101.9M
EBIT $12.7M $9.8M $29.2M $36.2M $85.8M
 
Revenue (Reported) $307.4M $344.7M $442.8M $558.6M $608.3M
Operating Income (Reported) $18M $14.5M $27.6M $41.8M $37.9M
Operating Income (Adjusted) $12.7M $9.8M $29.2M $36.2M $85.8M
Period Ending 2021-03-31 2022-03-31 2023-03-31 2024-03-31 2025-03-31
Revenue $71.9M $92.4M $112.6M $126.3M $176.7M
Revenue Growth (YoY) -- -- -- -- --
 
Cost of Revenues $47.5M $66M $77.7M $81.2M $114.5M
Gross Profit $24.4M $26.4M $34.9M $45.1M $62.2M
Gross Profit Margin -- -- -- -- --
 
R&D Expenses -- -- -- -- --
Selling, General & Admin $19.5M $18.7M $27.2M $34.9M $53.5M
Other Inc / (Exp) -$588K -$1.6M -$1.1M -$1.7M $55.8M
Operating Expenses $21.2M $20.1M $28.9M $37.3M $56.7M
Operating Income $3.2M $6.3M $6M $7.9M $5.5M
 
Net Interest Expenses $725K $822K $2.4M $3.4M $6.2M
EBT. Incl. Unusual Items $1.8M $3.9M $2.5M $2.8M $55.1M
Earnings of Discontinued Ops. -- -- -- -- --
Income Tax Expense $551K $1.1M $10K $667K $18.6M
Net Income to Company $1.3M $2.8M $2.5M $2.1M $36.4M
 
Minority Interest in Earnings -$117K -$18K -$491K -$585K -$458K
Net Income to Common Excl Extra Items $1.2M $2.8M $2M $1.5M $36M
 
Basic EPS (Cont. Ops) $0.03 $0.08 $0.06 $0.04 $1.03
Diluted EPS (Cont. Ops) $0.03 $0.08 $0.06 $0.04 $0.98
Weighted Average Basic Share $35.4M $35.1M $34.4M $34.8M $35M
Weighted Average Diluted Share $35.8M $35.2M $35.2M $36.2M $36.7M
 
EBITDA $5M $7M $7.8M $9.7M $66.4M
EBIT $2.6M $4.7M $4.9M $6.2M $61.3M
 
Revenue (Reported) $71.9M $92.4M $112.6M $126.3M $176.7M
Operating Income (Reported) $3.2M $6.3M $6M $7.9M $5.5M
Operating Income (Adjusted) $2.6M $4.7M $4.9M $6.2M $61.3M
Period Ending 2020-12-31 2021-12-31 2022-12-31 2023-12-31 2024-12-31
Cash and Equivalents $36M $29.9M $45.5M $54.8M $37.8M
Short Term Investments -- -- -- -- --
Accounts Receivable, Net $8.7M $12.5M $85.7M $116M $154.8M
Inventory $17.3M $17.1M $26.5M $34.1M $42.6M
Prepaid Expenses $7.8M $2.8M $1.3M $824K $3.8M
Other Current Assets $11.5M $10.8M $12.2M $11.8M $16.9M
Total Current Assets $183.5M $189M $240.7M $281.4M $331M
 
Property Plant And Equipment $27.6M $26.8M $32.2M $42.5M $58.9M
Long-Term Investments -- -- -- -- --
Goodwill $161.8M $161.2M $183.2M $211.3M $269.7M
Other Intangibles $42.6M $35.5M $44.8M $60M $83.5M
Other Long-Term Assets $3.8M $3.2M $3.1M $4.7M $15.6M
Total Assets $419.3M $416.2M $504.7M $600.3M $759.7M
 
Accounts Payable $55.9M $56.2M $73.4M $87.7M $109.7M
Accrued Expenses $17.8M $15M $16.5M $20.9M $21.2M
Current Portion Of Long-Term Debt $3.1M $2.2M $3.6M $10.5M $1.7M
Current Portion Of Capital Lease Obligations $2.3M $2.4M $3.2M $4.3M $4.3M
Other Current Liabilities -- -- -- -- --
Total Current Liabilities $109.4M $116.7M $146.7M $203.1M $244.7M
 
Long-Term Debt $69.5M $61.6M $107.6M $126.8M $217.2M
Capital Leases -- -- -- -- --
Total Liabilities $215.7M $210.2M $286.6M $362.8M $507.8M
 
Common Stock $355K $350K $344K $348K $349K
Other Common Equity Adj -- -$12.1M -$18M -$16.3M -$14.4M
Common Equity $202.7M $204.6M $213.2M $232.6M $247.7M
Total Preferred Equity -- -- -- -- --
Minority Interest, Total $953K $1.4M $4.9M $4.8M $4.2M
Total Equity $203.6M $206M $218.1M $237.5M $251.9M
 
Total Liabilities and Equity $419.3M $416.2M $504.7M $600.3M $759.7M
Cash and Short Terms $36M $29.9M $45.5M $54.8M $37.8M
Total Debt $72.6M $63.8M $111.2M $139.8M $220.6M
Period Ending 2021-03-31 2022-03-31 2023-03-31 2024-03-31 2025-03-31
Cash and Equivalents $40.9M $28.4M $41.2M $46.6M $146.5M
Short Term Investments -- -- -- -- --
Accounts Receivable, Net $11.2M $17M $114M $116.6M $152.4M
Inventory $16.4M $22.1M $30.3M $38M $52.9M
Prepaid Expenses $2.8M $1.1M $1.2M $741K $3.9M
Other Current Assets $11.4M $13.3M $12M $10.6M $36.9M
Total Current Assets $181.5M $211.8M $275.5M $271.6M $476.1M
 
Property Plant And Equipment $26.9M $27.9M $35.6M $42.8M $70.5M
Long-Term Investments -- -- -- -- --
Goodwill $161.7M $181.6M $207.8M $211.5M $274.8M
Other Intangibles $40.7M $33.9M $45M $57.9M $118.8M
Other Long-Term Assets $2.9M $2.7M $3M $4.9M $16.7M
Total Assets $413.7M $458.4M $567.6M $589M $957.1M
 
Accounts Payable $55.8M $63.2M $78M $79.1M $109.5M
Accrued Expenses $16M $15.2M $17.7M $25.2M $31.8M
Current Portion Of Long-Term Debt $3.4M $3.3M $3.9M $10.6M $1.7M
Current Portion Of Capital Lease Obligations $2.1M $2.7M $3.5M $4M $4M
Other Current Liabilities -- -- -- -- --
Total Current Liabilities $106.1M $132.6M $171.6M $196.3M $278.8M
 
Long-Term Debt $66M $81.4M $141.4M $125.1M $338M
Capital Leases -- -- -- -- --
Total Liabilities $208M $245.2M $345.4M $352.9M $667M
 
Common Stock $356K $350K $346K $349K $352K
Other Common Equity Adj -- -- -$17.2M -$15.6M -$12.9M
Common Equity -- -- -- -- --
Total Preferred Equity -- -- -- -- --
Minority Interest, Total $1.1M $5.5M $5.4M $4.6M $4.3M
Total Equity $205.7M $213.2M $222.2M $236.2M $290.1M
 
Total Liabilities and Equity $413.7M $458.4M $567.6M $589M $957.1M
Cash and Short Terms $40.9M $28.4M $41.2M $46.6M $146.5M
Total Debt $69.4M $84.7M $146.3M $137.2M $340.4M
Period Ending 2020-12-31 2021-12-31 2022-12-31 2023-12-31 2024-12-31
Net Income to Stockholders $8.2M $2M $18.3M $14.5M $14.4M
Depreciation & Amoritzation $9.9M $9.9M $10.6M $12.5M $14.5M
Stock-Based Compensation $1.8M $3.3M $3.9M $4.5M $7.5M
Change in Accounts Receivable -$1.2M -$20.2M -$23.6M -$21.8M -$56.5M
Change in Inventories $4.4M -$203K -$6M -$6.9M -$9.8M
Cash From Operations $4.4M $13.3M $29.6M $44.6M $24.8M
 
Capital Expenditures $3.9M $2.6M $3.4M $8.4M $17.4M
Cash Acquisitions -$5.9M -- -$44.9M -$48.1M -$87.9M
Cash From Investing -$9.2M -$2.1M -$48.3M -$56.5M -$105.3M
 
Dividends Paid (Ex Special Dividend) -- -- -- -- --
Special Dividend Paid
Long-Term Debt Issued $96M $51.4M $86.2M $181.6M $309.3M
Long-Term Debt Repaid -$92.3M -$60.4M -$40.1M -$156.5M -$227.3M
Repurchase of Common Stock -- -$5M -$7M -- -$5M
Other Financing Activities -- -$1.7M -$1.6M -$5.4M -$8.9M
Cash From Financing $3.7M -$15.6M $38.2M $21.1M $65.9M
 
Beginning Cash (CF) $37M $37.8M $32M $46.6M $55.4M
Foreign Exchange Rate Adjustment -- -- -- -- --
Additions / Reductions -$1.1M -$4.3M $19.6M $9.3M -$14.6M
Ending Cash (CF) $37.8M $32M $46.6M $55.4M $38.2M
 
Levered Free Cash Flow $476K $10.7M $26.3M $36.3M $7.5M
Period Ending 2021-03-31 2022-03-31 2023-03-31 2024-03-31 2025-03-31
Net Income to Stockholders $1.3M $2.8M $2.5M $2.1M $36.4M
Depreciation & Amoritzation $2.4M $2.3M $2.9M $3.5M $5.1M
Stock-Based Compensation $693K $877K $806K $1.7M $3.4M
Change in Accounts Receivable $826K -$17.4M -$31.2M $2.5M $3.9M
Change in Inventories $456K -$3.3M -$2.2M -$4.4M -$2.4M
Cash From Operations $9.9M -$202K -$12M $1.2M -$11.7M
 
Capital Expenditures $492K $665K $2.5M $3.1M $3.4M
Cash Acquisitions -- -$19.6M -$24.1M $422K $8.2M
Cash From Investing $42K -$20.2M -$26.7M -$2.7M $4.8M
 
Dividends Paid (Ex Special Dividend) -- -- -- -- --
Special Dividend Paid -- -- -- -- --
Long-Term Debt Issued $9.2M $28.8M $54.8M $13.4M $148.1M
Long-Term Debt Repaid -$12.7M -$8M -$21.1M -$15.4M -$28.3M
Repurchase of Common Stock -- -- -- -$3M --
Other Financing Activities -$823K -$1M -- -$1.8M -$1.4M
Cash From Financing -$4.2M $19.9M $34.4M -$6.5M $115.8M
 
Beginning Cash (CF) $37.8M $32M $46.6M $55.4M $38.2M
Foreign Exchange Rate Adjustment -$356K -$1.1M -$64K -$422K -$414K
Additions / Reductions $5.8M -$584K -$4.3M -$8M $108.9M
Ending Cash (CF) $43.3M $30.3M $42.2M $47M $146.7M
 
Levered Free Cash Flow $9.4M -$867K -$14.5M -$1.9M -$15.1M
Period Ending 2021-03-31 2022-03-31 2023-03-31 2024-03-31 2025-03-31
Net Income to Stockholders $6.1M $3.5M $17.9M $14.1M $48.8M
Depreciation & Amoritzation $10.2M $9.7M $11.2M $13.1M $16.1M
Stock-Based Compensation $1.9M $3.5M $3.8M $5.4M $9.2M
Change in Accounts Receivable -$6.6M -$38.4M -$37.4M $11.9M -$55.1M
Change in Inventories $3.1M -$4M -$4.9M -$9.2M -$7.8M
Cash From Operations $7.3M $3.2M $17.8M $57.9M $11.9M
 
Capital Expenditures $3.5M $2.8M $5.2M $9M $17.6M
Cash Acquisitions -$5.9M -$19.6M -$49.5M -$23.5M -$80.2M
Cash From Investing -$8.2M -$22.4M -$54.7M -$32.5M -$97.8M
 
Dividends Paid (Ex Special Dividend) -- -- -- -- --
Special Dividend Paid
Long-Term Debt Issued $55.7M $71M $112.2M $140.2M $444M
Long-Term Debt Repaid -$97.7M -$55.8M -$53.2M -$150.8M -$240.2M
Repurchase of Common Stock -- -- -$7M -$3M -$2M
Other Financing Activities -- -$1.9M -- -$7.2M -$8.5M
Cash From Financing -$42.7M $8.5M $52.7M -$19.7M $188.2M
 
Beginning Cash (CF) -- -- -- -- --
Foreign Exchange Rate Adjustment -- -- -- -- --
Additions / Reductions -$43.6M -$10.7M $15.8M $5.6M $102.3M
Ending Cash (CF) -- -- -- -- --
 
Levered Free Cash Flow $3.9M $399K $12.6M $48.9M -$5.7M
Period Ending 2021-03-31 2022-03-31 2023-03-31 2024-03-31 2025-03-31
Net Income to Stockholders $1.3M $2.8M $2.5M $2.1M $36.4M
Depreciation & Amoritzation $2.4M $2.3M $2.9M $3.5M $5.1M
Stock-Based Compensation $693K $877K $806K $1.7M $3.4M
Change in Accounts Receivable $826K -$17.4M -$31.2M $2.5M $3.9M
Change in Inventories $456K -$3.3M -$2.2M -$4.4M -$2.4M
Cash From Operations $9.9M -$202K -$12M $1.2M -$11.7M
 
Capital Expenditures $492K $665K $2.5M $3.1M $3.4M
Cash Acquisitions -- -$19.6M -$24.1M $422K $8.2M
Cash From Investing $42K -$20.2M -$26.7M -$2.7M $4.8M
 
Dividends Paid (Ex Special Dividend) -- -- -- -- --
Special Dividend Paid -- -- -- -- --
Long-Term Debt Issued $9.2M $28.8M $54.8M $13.4M $148.1M
Long-Term Debt Repaid -$12.7M -$8M -$21.1M -$15.4M -$28.3M
Repurchase of Common Stock -- -- -- -$3M --
Other Financing Activities -$823K -$1M -- -$1.8M -$1.4M
Cash From Financing -$4.2M $19.9M $34.4M -$6.5M $115.8M
 
Beginning Cash (CF) $37.8M $32M $46.6M $55.4M $38.2M
Foreign Exchange Rate Adjustment -$356K -$1.1M -$64K -$422K -$414K
Additions / Reductions $5.8M -$584K -$4.3M -$8M $108.9M
Ending Cash (CF) $43.3M $30.3M $42.2M $47M $146.7M
 
Levered Free Cash Flow $9.4M -$867K -$14.5M -$1.9M -$15.1M

SEE THE 1% OF STOCKS YOU NEED TO OWN FOR MASSIVE RETURNS

GET BETTER TRADE IDEAS

Popular

Will GoodRX Stock Bounce Back?
Will GoodRX Stock Bounce Back?

GoodRX (NASDAQ:GDRX) tracks prescription drug prices and its model was…

Will FCX Benefit From Tariffs?
Will FCX Benefit From Tariffs?

Freeport-McMoRan (NYSE:FCX) is among the world’s largest producers of copper…

Can Levi Stock Double?
Can Levi Stock Double?

Levi Strauss (NYSE:LEVI) is among the oldest clothing brands in…

Stock Ideas

Buy
71
Is NVDA Stock a Buy?

Market Cap: $4.2T
P/E Ratio: 58x

Buy
51
Is MSFT Stock a Buy?

Market Cap: $3.8T
P/E Ratio: 43x

Sell
40
Is AAPL Stock a Buy?

Market Cap: $3.1T
P/E Ratio: 35x

Alerts

Buy
82
SBET alert for Jul 18

SharpLink Gaming [SBET] is down 2.6% over the past day.

Buy
68
MCRI alert for Jul 18

Monarch Casino & Resort [MCRI] is up 19.81% over the past day.

Sell
41
NEGG alert for Jul 18

Newegg Commerce [NEGG] is up 17.85% over the past day.

THE #1 STOCK ANALYSIS TOOL
TO MAKE SMARTER BUY AND SELL DECISIONS

Show me the best stock