CECO Financial Statements

Balance sheet, income statement, cash flow, and dividends for Ceco Environmental Corp (CECO).


$1.06B Market Cap.

As of 02/26/2025 5:00 PM ET (MRY) • Disclaimer

CECO Market Cap. (MRY)


CECO Shares Outstanding (MRY)


CECO Assets (MRY)


Total Assets

$759.70M

Total Liabilities

$507.81M

Total Investments

$0

CECO Income (MRY)


Revenue

$557.93M

Net Income

$12.96M

Operating Expense

$160.74M

CECO Cash Flow (MRY)


CF Operations

$24.83M

CF Investing

-$105.31M

CF Financing

$65.91M

CECO Dividends (MRY)


Period

Dividends

Yield %

Growth %

Payout Ratio

Coverage Ratio

2024

$0

0%

0%

0%

-

2023

$0

0%

0%

0%

-

2022

$0

0%

0%

0%

-

2021

$0

0%

0%

0%

-

2020

$0

0%

-

0%

-

CECO Balance Sheet (MRY)


Metric

2024

2023

2022

2021

Total Assets

$759,699,000 (26.56%)

$600,291,000 (18.94%)

$504,721,000 (21.27%)

$416,197,000 (-0.74%)

Assets Current

$330,971,000 (17.60%)

$281,437,000 (16.94%)

$240,658,000 (27.32%)

$189,011,000 (3.01%)

Assets Non-Current

$428,728,000 (34.46%)

$318,854,000 (20.75%)

$264,063,000 (16.23%)

$227,186,000 (-3.66%)

Goodwill & Intangible Assets

$353,263,000 (30.18%)

$271,357,000 (19.04%)

$227,956,000 (15.92%)

$196,653,000 (-3.79%)

Shareholders Equity

$247,689,000 (6.47%)

$232,643,000 (9.11%)

$213,224,000 (4.24%)

$204,554,000 (0.94%)

Property Plant & Equipment Net

$58,912,000 (38.64%)

$42,493,000 (31.96%)

$32,201,000 (19.97%)

$26,841,000 (-2.76%)

Cash & Equivalents

$38,201,000 (-31.10%)

$55,448,000 (19.03%)

$46,585,000 (45.60%)

$31,995,000 (-15.38%)

Accumulated Other Comprehensive Income

-$14,441,000 (11.26%)

-$16,274,000 (9.57%)

-$17,996,000 (-49.10%)

-$12,070,000 (16.74%)

Deferred Revenue

$81,501,000 (43.24%)

$56,899,000 (73.92%)

$32,716,000 (13.17%)

$28,908,000 (39.71%)

Total Investments

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Investments Current

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Investments Non-Current

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Inventory

$42,624,000 (25.04%)

$34,089,000 (28.51%)

$26,526,000 (55.56%)

$17,052,000 (-1.68%)

Trade & Non-Trade Receivables

$229,461,000 (27.97%)

$179,307,000 (16.36%)

$154,102,000 (21.90%)

$126,420,000 (16.47%)

Trade & Non-Trade Payables

$109,671,000 (25.07%)

$87,691,000 (19.46%)

$73,407,000 (-12.69%)

$84,081,000 (-1.08%)

Accumulated Retained Earnings (Deficit)

$6,570,000 (202.87%)

-$6,387,000 (66.90%)

-$19,298,000 (47.44%)

-$36,715,000 (3.74%)

Tax Assets

$4,792,000 (324.82%)

$1,128,000 (-46.29%)

$2,100,000 (-36.15%)

$3,289,000 (-57.78%)

Tax Liabilities

$13,934,000 (38.44%)

$10,065,000 (-15.23%)

$11,873,000 (20.14%)

$9,883,000 (31.55%)

Total Debt

$240,810,000 (59.27%)

$151,200,000 (26.36%)

$119,657,000 (64.95%)

$72,542,000 (-11.45%)

Debt Current

$3,350,000 (-74.21%)

$12,988,000 (262.89%)

$3,579,000 (62.46%)

$2,203,000 (-29.50%)

Debt Non-Current

$237,460,000 (71.81%)

$138,212,000 (19.07%)

$116,078,000 (65.03%)

$70,339,000 (-10.74%)

Total Liabilities

$507,806,000 (39.97%)

$362,800,000 (26.60%)

$286,573,000 (36.31%)

$210,240,000 (-2.53%)

Liabilities Current

$244,662,000 (20.46%)

$203,106,000 (38.45%)

$146,700,000 (25.72%)

$116,685,000 (6.70%)

Liabilities Non-Current

$263,144,000 (64.78%)

$159,694,000 (14.17%)

$139,873,000 (49.51%)

$93,555,000 (-12.03%)

CECO Income Statement (MRY)


Metric

2024

2023

2022

2021

Revenues

$557,933,000 (2.40%)

$544,845,000 (28.92%)

$422,627,000 (30.38%)

$324,140,000 (2.57%)

Cost of Revenue

$361,786,000 (-3.22%)

$373,829,000 (26.98%)

$294,402,000 (31.89%)

$223,218,000 (5.85%)

Selling General & Administrative Expense

$146,698,000 (19.32%)

$122,944,000 (31.53%)

$93,473,000 (14.27%)

$81,797,000 (6.33%)

Research & Development Expense

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Operating Expenses

$160,744,000 (17.81%)

$136,447,000 (28.65%)

$106,064,000 (16.47%)

$91,065,000 (-0.78%)

Interest Expense

$13,020,000 (-2.95%)

$13,416,000 (147.57%)

$5,419,000 (83.57%)

$2,952,000 (-16.49%)

Income Tax Expense

$3,270,000 (-53.45%)

$7,024,000 (29.45%)

$5,426,000 (101.64%)

$2,691,000 (-26.72%)

Net Loss Income from Discontinued Operations

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Consolidated Income

$14,421,000 (-0.55%)

$14,501,000 (-20.60%)

$18,263,000 (820.98%)

$1,983,000 (-75.73%)

Net Income to Non-Controlling Interests

$1,464,000 (-7.92%)

$1,590,000 (87.94%)

$846,000 (51.89%)

$557,000 (1528.21%)

Net Income

$12,957,000 (0.36%)

$12,911,000 (-25.87%)

$17,417,000 (1121.39%)

$1,426,000 (-82.63%)

Preferred Dividends Income Statement Impact

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Net Income Common Stock

$12,957,000 (0.36%)

$12,911,000 (-25.87%)

$17,417,000 (1121.39%)

$1,426,000 (-82.63%)

Weighted Average Shares

$34,927,313 (0.76%)

$34,665,473 (-0.02%)

$34,672,007 (-1.91%)

$35,345,785 (0.16%)

Weighted Average Shares Diluted

$36,381,910 (2.97%)

$35,334,090 (0.94%)

$35,005,159 (-1.66%)

$35,594,779 (0.21%)

Earning Before Interest & Taxes (EBIT)

$29,247,000 (-12.31%)

$33,351,000 (18.01%)

$28,262,000 (299.80%)

$7,069,000 (-54.15%)

Gross Profit

$196,147,000 (14.70%)

$171,016,000 (33.37%)

$128,225,000 (27.05%)

$100,922,000 (-4.00%)

Operating Income

$35,403,000 (2.41%)

$34,569,000 (55.99%)

$22,161,000 (124.82%)

$9,857,000 (-26.14%)

CECO Cash Flow Statement (MRY)


Metric

2024

2023

2022

2021

Net Cash Flow from Investing

-$105,312,000 (-86.44%)

-$56,486,000 (-17.05%)

-$48,257,000 (-2216.71%)

-$2,083,000 (77.44%)

Net Cash Flow from Financing

$65,910,000 (211.72%)

$21,144,000 (-44.61%)

$38,176,000 (345.41%)

-$15,556,000 (-517.72%)

Net Cash Flow from Operations

$24,828,000 (-44.39%)

$44,647,000 (50.59%)

$29,649,000 (122.96%)

$13,298,000 (200.79%)

Net Cash Flow / Change in Cash & Cash Equivalents

-$17,247,000 (-294.60%)

$8,863,000 (-39.25%)

$14,590,000 (350.86%)

-$5,816,000 (-781.83%)

Net Cash Flow - Business Acquisitions and Disposals

-$87,948,000 (-82.84%)

-$48,102,000 (-7.13%)

-$44,900,000 (0%)

$0 (0%)

Net Cash Flow - Investment Acquisitions and Disposals

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Capital Expenditure

-$17,364,000 (-107.11%)

-$8,384,000 (-149.75%)

-$3,357,000 (-61.16%)

-$2,083,000 (37.63%)

Issuance (Repayment) of Debt Securities

$81,993,000 (226.56%)

$25,108,000 (-45.51%)

$46,080,000 (609.68%)

-$9,041,000 (-342.78%)

Issuance (Purchase) of Equity Shares

-$5,000,000 (-448.43%)

$1,435,000 (122.60%)

-$6,349,000 (-32.71%)

-$4,784,000 (0%)

Payment of Dividends & Other Cash Distributions

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Effect of Exchange Rate Changes on Cash

-$2,673,000 (-504.75%)

-$442,000 (91.12%)

-$4,978,000 (-237.49%)

-$1,475,000 (-175.91%)

Share Based Compensation

$7,514,000 (65.76%)

$4,533,000 (16.38%)

$3,895,000 (16.79%)

$3,335,000 (89.70%)

Depreciation Amortization & Accretion

$14,523,000 (16.12%)

$12,507,000 (17.83%)

$10,614,000 (7.72%)

$9,853,000 (-0.69%)

CECO Financial Metrics (MRY)


Metric

2024

2023

2022

2021

Gross Margin

35.20% (12.10%)

31.40% (3.63%)

30.30% (-2.57%)

31.10% (-6.61%)

Profit Margin

2.30% (-4.17%)

2.40% (-41.46%)

4.10% (925.00%)

0.40% (-84.62%)

EBITDA Margin

7.80% (-7.14%)

8.40% (-8.70%)

9.20% (76.92%)

5.20% (-35.00%)

Return on Average Equity (ROAE)

5.40% (-6.90%)

5.80% (-30.95%)

8.40% (1100.00%)

0.70% (-82.93%)

Return on Average Assets (ROAA)

2.00% (-9.09%)

2.20% (-38.89%)

3.60% (1100.00%)

0.30% (-84.21%)

Return on Sales (ROS)

5.20% (-14.75%)

6.10% (-8.96%)

6.70% (204.55%)

2.20% (-55.10%)

Return on Invested Capital (ROIC)

11.00% (-21.43%)

14.00% (-6.04%)

14.90% (204.08%)

4.90% (-50.51%)

Dividend Yield

0% (0%)

0% (0%)

0% (0%)

0% (0%)

Price to Earnings Ratio (P/E)

81.7 (49.06%)

54.81 (134.64%)

23.36 (-85.00%)

155.75 (414.69%)

Price to Sales Ratio (P/S)

1.89 (46.67%)

1.29 (34.66%)

0.96 (41.09%)

0.68 (-12.61%)

Price to Book Ratio (P/B)

4.27 (40.66%)

3.04 (61.69%)

1.88 (72.04%)

1.09 (-10.50%)

Debt to Equity Ratio (D/E)

2.05 (31.49%)

1.56 (16.00%)

1.34 (30.74%)

1.03 (-3.38%)

Earnings Per Share (EPS)

0.37 (0.00%)

0.37 (-26.00%)

0.5 (1150.00%)

0.04 (-82.61%)

Sales Per Share (SPS)

15.97 (1.64%)

15.72 (28.94%)

12.19 (32.91%)

9.17 (2.41%)

Free Cash Flow Per Share (FCFPS)

0.21 (-79.54%)

1.05 (37.99%)

0.76 (139.12%)

0.32 (922.58%)

Book Value Per Share (BVPS)

7.09 (5.68%)

6.71 (9.12%)

6.15 (6.27%)

5.79 (0.77%)

Tangible Assets Book Value Per Share (TABVPS)

11.64 (22.64%)

9.49 (18.88%)

7.98 (28.51%)

6.21 (1.99%)

Enterprise Value Over EBIT (EV/EBIT)

40 (66.67%)

24 (41.18%)

17 (-54.05%)

37 (94.74%)

Enterprise Value Over EBITDA (EV/EBITDA)

26.81 (51.90%)

17.65 (41.73%)

12.45 (-20.02%)

15.57 (37.43%)

Asset Turnover

0.87 (-6.26%)

0.93 (5.94%)

0.88 (12.04%)

0.78 (5.40%)

Current Ratio

1.35 (-2.38%)

1.39 (-15.49%)

1.64 (1.23%)

1.62 (-3.46%)

Dividends

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Free Cash Flow (FCF)

$7,464,000 (-79.42%)

$36,263,000 (37.92%)

$26,292,000 (134.44%)

$11,215,000 (937.47%)

Enterprise Value (EV)

$1,173,283,714 (44.98%)

$809,262,291 (67.18%)

$484,055,370 (83.74%)

$263,440,631 (-8.22%)

Earnings Before Tax (EBT)

$16,227,000 (-18.60%)

$19,935,000 (-12.73%)

$22,843,000 (454.85%)

$4,117,000 (-65.35%)

Earnings Before Interest Taxes & Depreciation Amortization (EBITDA)

$43,770,000 (-4.55%)

$45,858,000 (17.96%)

$38,876,000 (129.74%)

$16,922,000 (-33.22%)

Invested Capital

$364,383,000 (64.45%)

$221,580,000 (9.08%)

$203,137,000 (41.65%)

$143,406,000 (-4.19%)

Working Capital

$86,309,000 (10.18%)

$78,331,000 (-16.63%)

$93,958,000 (29.91%)

$72,326,000 (-2.43%)

Tangible Asset Value

$406,436,000 (23.56%)

$328,934,000 (18.85%)

$276,765,000 (26.06%)

$219,544,000 (2.15%)

Market Capitalization

$1,057,415,714 (49.78%)

$705,998,291 (76.38%)

$400,279,370 (79.42%)

$223,090,631 (-9.72%)

Average Equity

$238,877,000 (6.53%)

$224,229,750 (8.46%)

$206,741,500 (1.30%)

$204,084,500 (2.44%)

Average Assets

$642,091,000 (9.27%)

$587,633,500 (21.72%)

$482,768,000 (16.38%)

$414,808,000 (-2.69%)

Invested Capital Average

$264,742,750 (11.25%)

$237,975,000 (25.81%)

$189,157,750 (32.37%)

$142,896,000 (-8.26%)

Shares

34,979,018 (0.48%)

34,812,539 (1.58%)

34,270,494 (-4.30%)

35,809,090 (0.86%)