CECO ENVIRONMENTAL CORPCECO

Market cap
P/E ratio
Dec 31,
2011
Dec 31,
2012
Dec 31,
2013
Dec 31,
2014
Dec 31,
2015
Dec 31,
2016
Dec 31,
2017
Dec 31,
2018
Dec 31,
2019
Dec 31,
2020
Dec 31,
2021
Dec 31,
2022
Cash and cash equivalents132323193446304436363046
Restricted cash-------11221
Accounts receivable, net232944589883685368637583
Contract with Customer, Asset, after Allowance for Credit Loss, Current-------3035455171
Inventory, Net4425233321212121171727
Prepaid expenses and other current assets----914111010121112
Prepaid Taxes--445221-831
Assets held for sale---4288110--
Total current assets5364125143228213174161179183189241
Property, plant and equipment, net6522194527232215161621
Operating Lease, Right-of-Use Asset--------14111111
Goodwill1520132168220170167152152162161183
Finite-Lived Intangible Assets, Net1147587561503631302635
Intangible assets – indefinite life3418202622201814131010
Deferred income taxes-----------1
Deferred Costs and Other Assets----45533433
Total assets7994349414599499439393409419416505
Current portion of debt--10919911-3324
Accounts payable and accrued expenses1415345199967180788584107
Contract with Customer, Liability, Current-------2034212933
Income taxes payable012022-2-113
Total current liabilities24285975148146108104115109117147
Other liabilities3410283035302720211515
Debt, less current portion--7910415811410474636962108
Deferred income tax liability, net---------789
Operating lease liabilities--------11998
Total liabilities3632178233354309252214216216210287
Common Stock, Value, Issued000000000000
Capital in excess of par value4455160169243245248251254255253250
Accumulated loss11012195-42-53-59-46-38-37-19
Accumulated other comprehensive loss-2-2-1-7-10-13-9-13-15-14-12-18
Stockholders' equity before treasury stock4362171182240190187179193203205-
Less treasury stock, at cost, zero and 137,920 shares at December 31, 2021 and 2020-------000--
Total CECO shareholders’ equity4362170181245190187179193204206218
Noncontrolling interest----6----115
Total shareholders' equity----245190---204206218
Total liabilities and shareholders’ equity7994349414599499439393409419416505