XML 17 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 54,779 $ 45,522
Restricted cash 669 1,063
Accounts receivable, net of allowances of $6,460 and $4,220 112,733 83,086
Costs and estimated earnings in excess of billings on uncompleted contracts 66,574 71,016
Inventories, net 34,089 26,526
Prepaid expenses and other current assets 11,769 12,174
Prepaid income taxes 824 1,271
Total current assets 281,437 240,658
Property, plant and equipment, net 26,237 20,828
Right-of-use assets from operating leases 16,256 11,373
Goodwill 211,326 183,197
Intangible assets – finite life, net 50,461 35,251
Intangible assets – indefinite life 9,570 9,508
Deferred income taxes 304 829
Deferred charges and other assets 4,700 3,077
Total assets 600,291 504,721
Current liabilities:    
Current portion of debt 10,488 3,579
Accounts payable 87,691 73,407
Accrued expenses 44,301 33,791
Billings in excess of costs and estimated earnings on uncompleted contracts 56,899 32,716
Notes payable 2,500 0
Income taxes payable 1,227 3,207
Total current liabilities 203,106 146,700
Other liabilities 12,644 15,129
Debt, less current portion 126,795 107,625
Deferred income tax liability, net 8,838 8,666
Operating lease liabilities 11,417 8,453
Total liabilities 362,800 286,573
Commitments and contingencies (See Note 12)
Shareholders’ equity:    
Preferred stock, $.01 par value; 10,000 shares authorized, none issued 0 0
Common stock, $.01 par value; 100,000,000 shares authorized, 34,835,293 and 34,381,668 shares issued and outstanding at December 31, 2023 and 2022, respectively 348 344
Capital in excess of par value 254,956 250,174
Accumulated loss (6,387) (19,298)
Accumulated other comprehensive loss (16,274) (17,996)
Total CECO shareholders’ equity 232,643 213,224
Noncontrolling interest 4,848 4,924
Total shareholders' equity 237,491 218,148
Total liabilities and shareholders’ equity $ 600,291 $ 504,721