Loading financial statements…
Import this data to Google Sheets with:
=jivedata("CECO","financials")Full statements spill as a table. For one cell: =jivedata("CECO","Revenue") or =jivedata("CECO","Revenue","TTM"). Install the Jive Data add-on, then paste into a cell.
CECO • CIK 0000003197
| (in thousands, except per share data) | FY 2023 | FY 2024 | FY 2025 | TTM |
|---|---|---|---|---|
| Revenue from Contract with Customer, Excluding Assessed Tax | $544,845 | $557,933 | $774,381 | $903,173 |
| Cost of Goods and Services Sold | $373,829 | $361,786 | $505,155 | $612,829 |
| Gross Profit | $171,016 | $196,147 | $269,226 | $290,344 |
| Selling, General and Administrative Expense | $122,944 | $146,698 | $200,728 | $208,351 |
| Operating Income (Loss) | $34,569 | $35,403 | $105,859 | $-5,373 |
| Interest Expense | $13,416 | $13,020 | $20,913 | $23,130 |
| Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest | $21,525 | $17,691 | $82,845 | $-35,156 |
| Income Tax Expense (Benefit) | $7,024 | $3,270 | $29,738 | $-6,978 |
| Net Income (Loss) Attributable to Parent | $12,911 | $12,957 | $50,051 | $-30,609 |
| (in thousands, except per share data) | FY 2023 | FY 2024 | FY 2025 | TTM |
|---|---|---|---|---|
| Assets | $600,291 | $759,699 | $893,769 | $3,733,571 |
| Liabilities | $362,800 | $507,806 | $570,587 | $1,652,433 |
| Assets, Current | $281,437 | $330,971 | $410,182 | $979,633 |
| Cash and Cash Equivalents, at Carrying Value | $54,779 | $37,832 | $33,144 | $61,066 |
| Accounts Receivable, after Allowance for Credit Loss, Current | $112,733 | $159,572 | $172,909 | $458,990 |
| Inventory, Net | $34,089 | $42,624 | $53,996 | $211,388 |
| Property, Plant and Equipment, Net | $26,237 | $33,810 | $47,808 | $175,741 |
| Property, Plant and Equipment, Gross | $45,648 | $74,985 | $78,226 | $78,226 |
| Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment | $19,411 | $41,175 | $30,418 | $30,418 |
| Operating Lease, Right-of-Use Asset | $16,256 | $25,102 | $28,251 | $42,706 |
| Goodwill | $211,326 | $269,747 | $288,163 | $1,501,199 |
| Deferred Tax Assets, Net of Valuation Allowance | $12,814 | $18,621 | $12,491 | $12,491 |
| Liabilities, Current | $203,106 | $244,662 | $305,830 | $652,286 |
| Accounts Payable, Current | — | $109,671 | $117,848 | $195,955 |
| Accrued Liabilities, Current | $44,301 | $47,528 | $57,639 | $114,193 |
| Long-term Debt, Excluding Current Maturities | $126,795 | $217,230 | $210,559 | $711,065 |
| Stockholders' Equity Attributable to Parent | $232,643 | $247,689 | $317,528 | $2,075,858 |
| (in thousands, except per share data) | FY 2023 | FY 2024 | FY 2025 | TTM |
|---|---|---|---|---|
| Net Cash Provided by (Used in) Operating Activities | $44,647 | $24,828 | $5,861 | $-7,202 |
| Net Cash Provided by (Used in) Investing Activities | $-56,486 | $-105,312 | $-1,076 | $-449,246 |
| Net Cash Provided by (Used in) Financing Activities | $21,144 | $65,910 | $-11,558 | $483,295 |
| Depreciation, Depletion and Amortization | $12,507 | $14,523 | $24,882 | $25,871 |
| Payments to Acquire Property, Plant, and Equipment | $8,384 | $17,368 | $11,343 | $14,397 |
| Proceeds from Issuance of Long-term Debt | $75,000 | $0 | $0 | $235,000 |
| Repayments of Long-term Debt | $4,985 | $113,982 | $2,203 | $2,318 |
| Payments for Repurchase of Common Stock | $0 | $5,000 | $0 | $0 |