speb/financial-data huggingface dataset:
ECF.DE balance_sheet (quarterly, 2025-12-31) — Total Capitalization: 29987797.84
ECF.DE balance_sheet (annual, 2025-12-31) — Total Equity Gross Minority Interest: 29987797.84
ECF.DE balance_sheet (quarterly, 2025-12-31) — Total Equity Gross Minority Interest: 29987797.84
ECF.DE income_statement (annual, 2025-12-31) — Total Expenses: 1234360.09
ECF.DE balance_sheet (annual, 2025-12-31) — Total Liabilities Net Minority Interest: 4187827.39
ECF.DE balance_sheet (quarterly, 2025-12-31) — Total Liabilities Net Minority Interest: 4187827.39
ECF.DE balance_sheet (annual, 2025-12-31) — Total Non Current Assets: 32459276.52
ECF.DE balance_sheet (quarterly, 2025-12-31) — Total Non Current Assets: 32459276.52
ECF.DE balance_sheet (annual, 2025-12-31) — Total Non Current Liabilities Net Minority Interest: 3373079.59
ECF.DE balance_sheet (quarterly, 2025-12-31) — Total Non Current Liabilities Net Minority Interest: 3373079.59
ECF.DE balance_sheet (annual, 2025-12-31) — Total Tax Payable: 39891.91
ECF.DE balance_sheet (quarterly, 2025-12-31) — Total Tax Payable: 39891.91
ECF.DE income_statement (annual, 2025-12-31) — Total Unusual Items: -669531.92
ECF.DE income_statement (annual, 2025-12-31) — Total Unusual Items Excluding Goodwill: -669531.92
ECF.DE balance_sheet (annual, 2025-12-31) — Tradeand Other Payables Non Current: 3299322.49
ECF.DE balance_sheet (quarterly, 2025-12-31) — Tradeand Other Payables Non Current: 3299322.49
ECF.DE balance_sheet (annual, 2025-12-31) — Working Capital: 901600.91
ECF.DE balance_sheet (quarterly, 2025-12-31) — Working Capital: 901600.91
ECF.DE income_statement (annual, 2025-12-31) — Write Off: 669531.92
ECG income_statement (annual, 2021-12-31) — Basic Average Shares: 50972000.00
ECG income_statement (annual, 2021-12-31) — Basic EPS: 2.15
ECG income_statement (annual, 2021-12-31) — Diluted Average Shares: 50972000.00
ECG income_statement (annual, 2021-12-31) — Diluted EPS: 2.15
ECG cash_flow (annual, 2021-12-31) — Net Business Purchase And Sale: -2500000.00
ECG cash_flow (annual, 2021-12-31) — Net Other Investing Changes: 16300000.00
ECG cash_flow (annual, 2021-12-31) — Purchase Of Business: -2500000.00
ECG cash_flow (annual, 2021-12-31) — Purchase Of Investment: -82000.00
ECG income_statement (annual, 2022-12-31) — +Operating Expense: 111402000.00
ECG income_statement (annual, 2022-12-31) — +Total Revenue: 2699250000.00
ECG balance_sheet (annual, 2022-12-31) — Accounts Payable: 138883000.00
ECG balance_sheet (annual, 2022-12-31) — Accounts Receivable: 573482000.00
ECG balance_sheet (annual, 2022-12-31) — Accumulated Depreciation: -135038000.00
ECG balance_sheet (annual, 2022-12-31) — Additional Paid In Capital: 136327000.00
ECG cash_flow (annual, 2022-12-31) — Amortization Cash Flow: 2249000.00
ECG cash_flow (annual, 2022-12-31) — Amortization Of Intangibles: 2249000.00
ECG income_statement (annual, 2022-12-31) — Basic Average Shares: 50972000.00
ECG income_statement (annual, 2022-12-31) — Basic EPS: 2.45
ECG cash_flow (annual, 2022-12-31) — Beginning Cash Position: 668000.00
ECG balance_sheet (annual, 2022-12-31) — Buildings And Improvements: 50776000.00
ECG cash_flow (annual, 2022-12-31) — Capital Expenditure: -35844000.00
ECG cash_flow (annual, 2022-12-31) — Capital Expenditure Reported: -35844000.00
ECG balance_sheet (annual, 2022-12-31) — Capital Lease Obligations: 54107000.00
ECG balance_sheet (annual, 2022-12-31) — Capital Stock: 1000.00
ECG balance_sheet (annual, 2022-12-31) — Cash And Cash Equivalents: 2112000.00
ECG balance_sheet (annual, 2022-12-31) — Cash Cash Equivalents And Short Term Investments: 2112000.00
ECG cash_flow (annual, 2022-12-31) — Cash Flow From Continuing Financing Activities: 51504000.00
ECG cash_flow (annual, 2022-12-31) — Cash Flow From Continuing Investing Activities: -24565000.00
ECG cash_flow (annual, 2022-12-31) — Cash Flow From Continuing Operating Activities: -25495000.00
ECG cash_flow (annual, 2022-12-31) — Change In Account Payable: 66469000.00
ECG cash_flow (annual, 2022-12-31) — Change In Inventory: -15798000.00
ECG cash_flow (annual, 2022-12-31) — Change In Other Current Assets: -5486000.00
ECG cash_flow (annual, 2022-12-31) — Change In Other Current Liabilities: 15992000.00
ECG cash_flow (annual, 2022-12-31) — Change In Other Working Capital: 10049000.00
ECG cash_flow (annual, 2022-12-31) — Change In Payable: 63329000.00
ECG cash_flow (annual, 2022-12-31) — Change In Payables And Accrued Expense: 63329000.00
ECG cash_flow (annual, 2022-12-31) — Change In Receivables: -235097000.00
ECG cash_flow (annual, 2022-12-31) — Change In Working Capital: -167011000.00
ECG cash_flow (annual, 2022-12-31) — Changes In Account Receivables: -143115000.00
ECG cash_flow (annual, 2022-12-31) — Changes In Cash: 1444000.00
ECG balance_sheet (annual, 2022-12-31) — Common Stock: 1000.00
ECG balance_sheet (annual, 2022-12-31) — Common Stock Equity: 382247000.00
ECG income_statement (annual, 2022-12-31) — Cost Of Revenue: 2423204000.00
ECG balance_sheet (annual, 2022-12-31) — Current Accrued Expenses: 50801000.00
ECG balance_sheet (annual, 2022-12-31) — Current Assets: 788131000.00
ECG balance_sheet (annual, 2022-12-31) — Current Capital Lease Obligation: 19958000.00
ECG balance_sheet (annual, 2022-12-31) — Current Debt: 27000000.00
ECG balance_sheet (annual, 2022-12-31) — Current Debt And Capital Lease Obligation: 46958000.00
ECG balance_sheet (annual, 2022-12-31) — Current Deferred Liabilities: 166189000.00
ECG balance_sheet (annual, 2022-12-31) — Current Deferred Revenue: 166189000.00
ECG balance_sheet (annual, 2022-12-31) — Current Liabilities: 473701000.00
ECG cash_flow (annual, 2022-12-31) — Deferred Income Tax: 1060000.00
ECG cash_flow (annual, 2022-12-31) — Deferred Tax: 1060000.00
ECG cash_flow (annual, 2022-12-31) — Depreciation: 19220000.00
ECG cash_flow (annual, 2022-12-31) — Depreciation Amortization Depletion: 21469000.00
ECG cash_flow (annual, 2022-12-31) — Depreciation And Amortization: 21469000.00
ECG income_statement (annual, 2022-12-31) — Diluted Average Shares: 50972000.00
ECG income_statement (annual, 2022-12-31) — Diluted EPS: 2.45
ECG income_statement (annual, 2022-12-31) — Diluted NI Availto Com Stockholders: 124781000.00
ECG balance_sheet (annual, 2022-12-31) — Duefrom Related Parties Current: 5760000.00
ECG balance_sheet (annual, 2022-12-31) — Duefrom Related Parties Non Current: 2804000.00
ECG balance_sheet (annual, 2022-12-31) — Dueto Related Parties Current: 13193000.00
ECG income_statement (annual, 2022-12-31) — EBIT: 166023000.00
ECG income_statement (annual, 2022-12-31) — EBITDA: 187492000.00
ECG income_statement (annual, 2022-12-31) — Earnings From Equity Interest Net Of Tax: 5900000.00
ECG cash_flow (annual, 2022-12-31) — Earnings Losses From Equity Investments: -402000.00
ECG cash_flow (annual, 2022-12-31) — End Cash Position: 2112000.00
ECG cash_flow (annual, 2022-12-31) — Financing Cash Flow: 51504000.00
ECG cash_flow (annual, 2022-12-31) — Free Cash Flow: -61339000.00
ECG balance_sheet (annual, 2022-12-31) — Gains Losses Not Affecting Retained Earnings: -35000.00
ECG balance_sheet (annual, 2022-12-31) — Goodwill: 143224000.00
ECG balance_sheet (annual, 2022-12-31) — Goodwill And Other Intangible Assets: 147326000.00
ECG balance_sheet (annual, 2022-12-31) — Gross PPE: 298286000.00
ECG income_statement (annual, 2022-12-31) — Gross Profit: 276046000.00
ECG cash_flow (annual, 2022-12-31) — Income Tax Paid Supplemental Data: 33201000.00
ECG income_statement (annual, 2022-12-31) — Interest Expense: 6354000.00
ECG income_statement (annual, 2022-12-31) — Interest Expense Non Operating: 6354000.00
ECG cash_flow (annual, 2022-12-31) — Interest Paid Supplemental Data: 5748000.00
ECG balance_sheet (annual, 2022-12-31) — Inventory: 36844000.00
ECG balance_sheet (annual, 2022-12-31) — Invested Capital: 633363000.00
ECG cash_flow (annual, 2022-12-31) — Investing Cash Flow: -24565000.00
ECG balance_sheet (annual, 2022-12-31) — Investments And Advances: 3406000.00
ECG cash_flow (annual, 2022-12-31) — Issuance Of Debt: 27000000.00
ECG balance_sheet (annual, 2022-12-31) — Land And Improvements: 8234000.00
ECG balance_sheet (annual, 2022-12-31) — Long Term Capital Lease Obligation: 34149000.00
ECG balance_sheet (annual, 2022-12-31) — Long Term Debt: 224116000.00
ECG balance_sheet (annual, 2022-12-31) — Long Term Debt And Capital Lease Obligation: 258265000.00
ECG cash_flow (annual, 2022-12-31) — Long Term Debt Issuance: 0.00
ECG cash_flow (annual, 2022-12-31) — Long Term Debt Payments: 0.00
ECG balance_sheet (annual, 2022-12-31) — Machinery Furniture Equipment: 179459000.00
ECG cash_flow (annual, 2022-12-31) — Net Business Purchase And Sale: 0.00
ECG balance_sheet (annual, 2022-12-31) — Net Debt: 249004000.00
ECG income_statement (annual, 2022-12-31) — Net Income: 124781000.00
ECG income_statement (annual, 2022-12-31) — Net Income Common Stockholders: 124781000.00
ECG income_statement (annual, 2022-12-31) — Net Income Continuous Operations: 124781000.00
ECG income_statement (annual, 2022-12-31) — Net Income From Continuing And Discontinued Operation: 124781000.00
ECG income_statement (annual, 2022-12-31) — Net Income From Continuing Operation Net Minority Interest: 124781000.00
ECG cash_flow (annual, 2022-12-31) — Net Income From Continuing Operations: 124781000.00
ECG income_statement (annual, 2022-12-31) — Net Income Including Noncontrolling Interests: 124781000.00
ECG income_statement (annual, 2022-12-31) — Net Interest Income: -6354000.00
ECG cash_flow (annual, 2022-12-31) — Net Investment Purchase And Sale: -58000.00
ECG cash_flow (annual, 2022-12-31) — Net Issuance Payments Of Debt: 27000000.00
ECG cash_flow (annual, 2022-12-31) — Net Long Term Debt Issuance: 0.00
ECG income_statement (annual, 2022-12-31) — Net Non Operating Interest Income Expense: -6354000.00
ECG cash_flow (annual, 2022-12-31) — Net Other Financing Charges: 24504000.00
ECG balance_sheet (annual, 2022-12-31) — Net PPE: 163248000.00
ECG cash_flow (annual, 2022-12-31) — Net PPE Purchase And Sale: 11337000.00
ECG cash_flow (annual, 2022-12-31) — Net Short Term Debt Issuance: 27000000.00
ECG balance_sheet (annual, 2022-12-31) — Net Tangible Assets: 234921000.00
ECG balance_sheet (annual, 2022-12-31) — Non Current Accounts Receivable: 22315000.00
ECG balance_sheet (annual, 2022-12-31) — Non Current Deferred Liabilities: 9640000.00
ECG balance_sheet (annual, 2022-12-31) — Non Current Deferred Taxes Liabilities: 9640000.00
ECG income_statement (annual, 2022-12-31) — Normalized EBITDA: 187492000.00
ECG income_statement (annual, 2022-12-31) — Normalized Income: 124781000.00
ECG cash_flow (annual, 2022-12-31) — Operating Cash Flow: -25495000.00
ECG cash_flow (annual, 2022-12-31) — Operating Gains Losses: -7048000.00
ECG income_statement (annual, 2022-12-31) — Operating Income: 164644000.00
ECG income_statement (annual, 2022-12-31) — Operating Revenue: 2715233000.00
ECG balance_sheet (annual, 2022-12-31) — Ordinary Shares Number: 51000000.00
ECG balance_sheet (annual, 2022-12-31) — Other Current Assets: 13261000.00
ECG balance_sheet (annual, 2022-12-31) — Other Current Borrowings: 27000000.00
ECG balance_sheet (annual, 2022-12-31) — Other Equity Adjustments: -35000.00
ECG income_statement (annual, 2022-12-31) — Other Income Expense: 1379000.00
ECG balance_sheet (annual, 2022-12-31) — Other Intangible Assets: 4102000.00
ECG cash_flow (annual, 2022-12-31) — Other Non Cash Items: 2006000.00
ECG balance_sheet (annual, 2022-12-31) — Other Non Current Assets: 11160000.00
ECG balance_sheet (annual, 2022-12-31) — Other Non Current Liabilities: 11733000.00
ECG income_statement (annual, 2022-12-31) — Other Non Operating Income Expenses: 1379000.00
ECG balance_sheet (annual, 2022-12-31) — Other Properties: 59817000.00
ECG balance_sheet (annual, 2022-12-31) — Other Receivables: 158833000.00
ECG balance_sheet (annual, 2022-12-31) — Payables: 165854000.00
ECG balance_sheet (annual, 2022-12-31) — Payables And Accrued Expenses: 216655000.00
ECG balance_sheet (annual, 2022-12-31) — Pensionand Other Post Retirement Benefit Plans Current: 43899000.00
ECG income_statement (annual, 2022-12-31) — Pretax Income: 159669000.00
ECG balance_sheet (annual, 2022-12-31) — Properties: 0.00
ECG cash_flow (annual, 2022-12-31) — Provisionand Write Offof Assets: 186000.00
ECG cash_flow (annual, 2022-12-31) — Purchase Of Business: 0.00
ECG cash_flow (annual, 2022-12-31) — Purchase Of Investment: -58000.00
ECG balance_sheet (annual, 2022-12-31) — Receivables: 735914000.00
ECG balance_sheet (annual, 2022-12-31) — Receivables Adjustments Allowances: -2161000.00
ECG income_statement (annual, 2022-12-31) — Reconciled Cost Of Revenue: 2423204000.00
ECG income_statement (annual, 2022-12-31) — Reconciled Depreciation: 21469000.00
ECG cash_flow (annual, 2022-12-31) — Repayment Of Debt: 0.00
ECG balance_sheet (annual, 2022-12-31) — Retained Earnings: 245954000.00
ECG cash_flow (annual, 2022-12-31) — Sale Of PPE: 11337000.00
ECG income_statement (annual, 2022-12-31) — Selling General And Administration: 111402000.00
ECG balance_sheet (annual, 2022-12-31) — Share Issued: 51000000.00
ECG cash_flow (annual, 2022-12-31) — Short Term Debt Issuance: 27000000.00
ECG cash_flow (annual, 2022-12-31) — Short Term Debt Payments: 0.00
ECG cash_flow (annual, 2022-12-31) — Stock Based Compensation: 1068000.00
ECG balance_sheet (annual, 2022-12-31) — Stockholders Equity: 382247000.00
ECG balance_sheet (annual, 2022-12-31) — Tangible Book Value: 234921000.00
ECG income_statement (annual, 2022-12-31) — Tax Effect Of Unusual Items: 0.00
ECG income_statement (annual, 2022-12-31) — Tax Provision: 40788000.00
ECG income_statement (annual, 2022-12-31) — Tax Rate For Calcs: 0.25
ECG balance_sheet (annual, 2022-12-31) — Total Assets: 1135586000.00
ECG balance_sheet (annual, 2022-12-31) — Total Capitalization: 606363000.00
ECG balance_sheet (annual, 2022-12-31) — Total Debt: 305223000.00
ECG balance_sheet (annual, 2022-12-31) — Total Equity Gross Minority Interest: 382247000.00
ECG income_statement (annual, 2022-12-31) — Total Expenses: 2534606000.00
ECG balance_sheet (annual, 2022-12-31) — Total Liabilities Net Minority Interest: 753339000.00
ECG balance_sheet (annual, 2022-12-31) — Total Non Current Assets: 347455000.00
ECG balance_sheet (annual, 2022-12-31) — Total Non Current Liabilities Net Minority Interest: 279638000.00
ECG income_statement (annual, 2022-12-31) — Total Operating Income As Reported: 164644000.00
ECG balance_sheet (annual, 2022-12-31) — Total Tax Payable: 13778000.00
ECG cash_flow (annual, 2022-12-31) — Unrealized Gain Loss On Investment Securities: 0.00
ECG balance_sheet (annual, 2022-12-31) — Working Capital: 314430000.00
ECG income_statement (annual, 2023-12-31) — +Operating Expense: 131375000.00
ECG income_statement (annual, 2023-12-31) — +Total Revenue: 2854390000.00
ECG balance_sheet (annual, 2023-12-31) — Accounts Payable: 116573000.00
ECG balance_sheet (annual, 2023-12-31) — Accounts Receivable: 452339000.00
ECG balance_sheet (annual, 2023-12-31) — Accumulated Depreciation: -143831000.00
ECG balance_sheet (annual, 2023-12-31) — Additional Paid In Capital: 136184000.00
ECG cash_flow (annual, 2023-12-31) — Amortization Cash Flow: 2097000.00
ECG cash_flow (annual, 2023-12-31) — Amortization Of Intangibles: 2097000.00
ECG income_statement (annual, 2023-12-31) — Basic Average Shares: 50972000.00
ECG income_statement (annual, 2023-12-31) — Basic EPS: 2.69
ECG cash_flow (annual, 2023-12-31) — Beginning Cash Position: 2112000.00
ECG balance_sheet (annual, 2023-12-31) — Buildings And Improvements: 52667000.00
ECG cash_flow (annual, 2023-12-31) — Capital Expenditure: -35590000.00
ECG cash_flow (annual, 2023-12-31) — Capital Expenditure Reported: -35590000.00
ECG balance_sheet (annual, 2023-12-31) — Capital Lease Obligations: 53647000.00
ECG balance_sheet (annual, 2023-12-31) — Capital Stock: 1000.00
ECG balance_sheet (annual, 2023-12-31) — Cash And Cash Equivalents: 1567000.00
ECG balance_sheet (annual, 2023-12-31) — Cash Cash Equivalents And Short Term Investments: 1567000.00
ECG cash_flow (annual, 2023-12-31) — Cash Flow From Continuing Financing Activities: -151911000.00
ECG cash_flow (annual, 2023-12-31) — Cash Flow From Continuing Investing Activities: -19972000.00
ECG cash_flow (annual, 2023-12-31) — Cash Flow From Continuing Operating Activities: 171338000.00
ECG cash_flow (annual, 2023-12-31) — Change In Account Payable: -21782000.00
ECG cash_flow (annual, 2023-12-31) — Change In Inventory: -5865000.00
ECG cash_flow (annual, 2023-12-31) — Change In Other Current Assets: -4390000.00
ECG cash_flow (annual, 2023-12-31) — Change In Other Current Liabilities: -6933000.00
ECG cash_flow (annual, 2023-12-31) — Change In Other Working Capital: 16634000.00
ECG cash_flow (annual, 2023-12-31) — Change In Payable: -24585000.00
ECG cash_flow (annual, 2023-12-31) — Change In Payables And Accrued Expense: -24585000.00
ECG cash_flow (annual, 2023-12-31) — Change In Receivables: 45318000.00
ECG cash_flow (annual, 2023-12-31) — Change In Working Capital: 20179000.00
ECG cash_flow (annual, 2023-12-31) — Changes In Account Receivables: 28944000.00
ECG cash_flow (annual, 2023-12-31) — Changes In Cash: -545000.00
ECG balance_sheet (annual, 2023-12-31) — Common Stock: 1000.00
ECG balance_sheet (annual, 2023-12-31) — Common Stock Equity: 448850000.00
ECG income_statement (annual, 2023-12-31) — Cost Of Revenue: 2532472000.00
ECG balance_sheet (annual, 2023-12-31) — Current Accrued Expenses: 48343000.00
ECG balance_sheet (annual, 2023-12-31) — Current Assets: 729295000.00
ECG balance_sheet (annual, 2023-12-31) — Current Capital Lease Obligation: 21143000.00
ECG balance_sheet (annual, 2023-12-31) — Current Debt And Capital Lease Obligation: 21143000.00
ECG balance_sheet (annual, 2023-12-31) — Current Deferred Liabilities: 140108000.00
ECG balance_sheet (annual, 2023-12-31) — Current Deferred Revenue: 140108000.00
ECG balance_sheet (annual, 2023-12-31) — Current Liabilities: 394060000.00
ECG cash_flow (annual, 2023-12-31) — Deferred Income Tax: -3105000.00
ECG cash_flow (annual, 2023-12-31) — Deferred Tax: -3105000.00
ECG cash_flow (annual, 2023-12-31) — Depreciation: 21051000.00
ECG cash_flow (annual, 2023-12-31) — Depreciation Amortization Depletion: 23148000.00
ECG cash_flow (annual, 2023-12-31) — Depreciation And Amortization: 23148000.00
ECG income_statement (annual, 2023-12-31) — Diluted Average Shares: 50972000.00
ECG income_statement (annual, 2023-12-31) — Diluted EPS: 2.69
ECG income_statement (annual, 2023-12-31) — Diluted NI Availto Com Stockholders: 137230000.00
ECG balance_sheet (annual, 2023-12-31) — Duefrom Related Parties Current: 11507000.00
ECG balance_sheet (annual, 2023-12-31) — Duefrom Related Parties Non Current: 0.00
ECG balance_sheet (annual, 2023-12-31) — Dueto Related Parties Current: 14615000.00
ECG income_statement (annual, 2023-12-31) — EBIT: 194524000.00
ECG income_statement (annual, 2023-12-31) — EBITDA: 217672000.00
ECG income_statement (annual, 2023-12-31) — Earnings From Equity Interest Net Of Tax: 4946000.00
ECG cash_flow (annual, 2023-12-31) — Earnings Losses From Equity Investments: -4946000.00
ECG cash_flow (annual, 2023-12-31) — End Cash Position: 1567000.00
ECG cash_flow (annual, 2023-12-31) — Financing Cash Flow: -151911000.00
ECG cash_flow (annual, 2023-12-31) — Free Cash Flow: 135748000.00
ECG balance_sheet (annual, 2023-12-31) — Gains Losses Not Affecting Retained Earnings: 0.00
ECG balance_sheet (annual, 2023-12-31) — Goodwill: 143224000.00
ECG balance_sheet (annual, 2023-12-31) — Goodwill And Other Intangible Assets: 145228000.00
ECG balance_sheet (annual, 2023-12-31) — Gross PPE: 313082000.00
ECG income_statement (annual, 2023-12-31) — Gross Profit: 321918000.00
ECG cash_flow (annual, 2023-12-31) — Income Tax Paid Supplemental Data: 52322000.00
ECG income_statement (annual, 2023-12-31) — Interest Expense: 16954000.00
ECG income_statement (annual, 2023-12-31) — Interest Expense Non Operating: 16954000.00
ECG income_statement (annual, 2023-12-31) — Interest Income: 0.00
ECG income_statement (annual, 2023-12-31) — Interest Income Non Operating: 0.00
ECG cash_flow (annual, 2023-12-31) — Interest Paid Supplemental Data: 16845000.00
ECG balance_sheet (annual, 2023-12-31) — Inventory: 42709000.00
ECG balance_sheet (annual, 2023-12-31) — Invested Capital: 617381000.00
ECG cash_flow (annual, 2023-12-31) — Investing Cash Flow: -19972000.00
ECG balance_sheet (annual, 2023-12-31) — Investments And Advances: 8413000.00
ECG cash_flow (annual, 2023-12-31) — Issuance Of Debt: 0.00
ECG balance_sheet (annual, 2023-12-31) — Land And Improvements: 8662000.00
ECG balance_sheet (annual, 2023-12-31) — Long Term Capital Lease Obligation: 32504000.00
ECG balance_sheet (annual, 2023-12-31) — Long Term Debt: 168531000.00
ECG balance_sheet (annual, 2023-12-31) — Long Term Debt And Capital Lease Obligation: 201035000.00
ECG cash_flow (annual, 2023-12-31) — Long Term Debt Issuance: 0.00
ECG cash_flow (annual, 2023-12-31) — Long Term Debt Payments: -45000000.00
ECG balance_sheet (annual, 2023-12-31) — Machinery Furniture Equipment: 191802000.00
ECG cash_flow (annual, 2023-12-31) — Net Business Purchase And Sale: 0.00
ECG balance_sheet (annual, 2023-12-31) — Net Debt: 166964000.00
ECG income_statement (annual, 2023-12-31) — Net Income: 137230000.00
ECG income_statement (annual, 2023-12-31) — Net Income Common Stockholders: 137230000.00
ECG income_statement (annual, 2023-12-31) — Net Income Continuous Operations: 137230000.00
ECG income_statement (annual, 2023-12-31) — Net Income From Continuing And Discontinued Operation: 137230000.00
ECG income_statement (annual, 2023-12-31) — Net Income From Continuing Operation Net Minority Interest: 137230000.00
ECG cash_flow (annual, 2023-12-31) — Net Income From Continuing Operations: 137230000.00
ECG income_statement (annual, 2023-12-31) — Net Income Including Noncontrolling Interests: 137230000.00
ECG income_statement (annual, 2023-12-31) — Net Interest Income: -16954000.00
ECG cash_flow (annual, 2023-12-31) — Net Investment Purchase And Sale: -596000.00
ECG cash_flow (annual, 2023-12-31) — Net Issuance Payments Of Debt: -72000000.00
ECG cash_flow (annual, 2023-12-31) — Net Long Term Debt Issuance: -45000000.00
ECG income_statement (annual, 2023-12-31) — Net Non Operating Interest Income Expense: -16954000.00
ECG cash_flow (annual, 2023-12-31) — Net Other Financing Charges: -79911000.00
ECG balance_sheet (annual, 2023-12-31) — Net PPE: 169251000.00
ECG cash_flow (annual, 2023-12-31) — Net PPE Purchase And Sale: 16214000.00
ECG cash_flow (annual, 2023-12-31) — Net Short Term Debt Issuance: -27000000.00
ECG balance_sheet (annual, 2023-12-31) — Net Tangible Assets: 303622000.00
ECG balance_sheet (annual, 2023-12-31) — Non Current Accounts Receivable: 21355000.00
ECG balance_sheet (annual, 2023-12-31) — Non Current Deferred Liabilities: 6535000.00
ECG balance_sheet (annual, 2023-12-31) — Non Current Deferred Taxes Liabilities: 6535000.00
ECG income_statement (annual, 2023-12-31) — Normalized EBITDA: 217672000.00
ECG income_statement (annual, 2023-12-31) — Normalized Income: 137230000.00
ECG cash_flow (annual, 2023-12-31) — Operating Cash Flow: 171338000.00
ECG cash_flow (annual, 2023-12-31) — Operating Gains Losses: -13120000.00
ECG income_statement (annual, 2023-12-31) — Operating Income: 190543000.00
ECG income_statement (annual, 2023-12-31) — Operating Revenue: 2869444000.00
ECG balance_sheet (annual, 2023-12-31) — Ordinary Shares Number: 51000000.00
ECG balance_sheet (annual, 2023-12-31) — Other Current Assets: 17651000.00
ECG income_statement (annual, 2023-12-31) — Other Income Expense: 3981000.00
ECG balance_sheet (annual, 2023-12-31) — Other Intangible Assets: 2004000.00
ECG cash_flow (annual, 2023-12-31) — Other Non Cash Items: 921000.00
ECG balance_sheet (annual, 2023-12-31) — Other Non Current Assets: 272000.00
ECG balance_sheet (annual, 2023-12-31) — Other Non Current Liabilities: 1979000.00
ECG income_statement (annual, 2023-12-31) — Other Non Operating Income Expenses: 3981000.00
ECG balance_sheet (annual, 2023-12-31) — Other Properties: 59951000.00
ECG balance_sheet (annual, 2023-12-31) — Other Receivables: 211489000.00
ECG balance_sheet (annual, 2023-12-31) — Payables: 139745000.00
ECG balance_sheet (annual, 2023-12-31) — Payables And Accrued Expenses: 188088000.00
ECG balance_sheet (annual, 2023-12-31) — Pensionand Other Post Retirement Benefit Plans Current: 44721000.00
ECG income_statement (annual, 2023-12-31) — Pretax Income: 177570000.00
ECG balance_sheet (annual, 2023-12-31) — Properties: 0.00
ECG cash_flow (annual, 2023-12-31) — Provisionand Write Offof Assets: 6202000.00
ECG cash_flow (annual, 2023-12-31) — Purchase Of Business: 0.00
ECG cash_flow (annual, 2023-12-31) — Purchase Of Investment: -596000.00
ECG balance_sheet (annual, 2023-12-31) — Receivables: 667368000.00
ECG balance_sheet (annual, 2023-12-31) — Receivables Adjustments Allowances: -7967000.00
ECG income_statement (annual, 2023-12-31) — Reconciled Cost Of Revenue: 2532472000.00
ECG income_statement (annual, 2023-12-31) — Reconciled Depreciation: 23148000.00
ECG cash_flow (annual, 2023-12-31) — Repayment Of Debt: -72000000.00
ECG balance_sheet (annual, 2023-12-31) — Retained Earnings: 312665000.00
ECG cash_flow (annual, 2023-12-31) — Sale Of PPE: 16214000.00
ECG income_statement (annual, 2023-12-31) — Selling General And Administration: 131375000.00
ECG balance_sheet (annual, 2023-12-31) — Share Issued: 51000000.00
ECG cash_flow (annual, 2023-12-31) — Short Term Debt Issuance: 0.00
ECG cash_flow (annual, 2023-12-31) — Short Term Debt Payments: -27000000.00
ECG cash_flow (annual, 2023-12-31) — Stock Based Compensation: 804000.00
ECG balance_sheet (annual, 2023-12-31) — Stockholders Equity: 448850000.00
ECG balance_sheet (annual, 2023-12-31) — Tangible Book Value: 303622000.00
ECG income_statement (annual, 2023-12-31) — Tax Effect Of Unusual Items: 0.00
ECG income_statement (annual, 2023-12-31) — Tax Provision: 45286000.00
ECG income_statement (annual, 2023-12-31) — Tax Rate For Calcs: 0.25
ECG balance_sheet (annual, 2023-12-31) — Total Assets: 1052459000.00
ECG balance_sheet (annual, 2023-12-31) — Total Capitalization: 617381000.00
ECG balance_sheet (annual, 2023-12-31) — Total Debt: 222178000.00
ECG balance_sheet (annual, 2023-12-31) — Total Equity Gross Minority Interest: 448850000.00
ECG income_statement (annual, 2023-12-31) — Total Expenses: 2663847000.00
ECG balance_sheet (annual, 2023-12-31) — Total Liabilities Net Minority Interest: 603609000.00
ECG balance_sheet (annual, 2023-12-31) — Total Non Current Assets: 323164000.00
ECG balance_sheet (annual, 2023-12-31) — Total Non Current Liabilities Net Minority Interest: 209549000.00
ECG income_statement (annual, 2023-12-31) — Total Operating Income As Reported: 190543000.00
ECG balance_sheet (annual, 2023-12-31) — Total Tax Payable: 8557000.00
ECG cash_flow (annual, 2023-12-31) — Unrealized Gain Loss On Investment Securities: 0.00
ECG balance_sheet (annual, 2023-12-31) — Working Capital: 335235000.00
ECG balance_sheet (quarterly, 2024-09-30) — Duefrom Related Parties Current: 12270000.00
ECG balance_sheet (quarterly, 2024-09-30) — Dueto Related Parties Current: 15870000.00
ECG cash_flow (quarterly, 2024-09-30) — Net Short Term Debt Issuance: 0.00
ECG balance_sheet (quarterly, 2024-09-30) — Non Current Accounts Receivable: 32849000.00
ECG balance_sheet (quarterly, 2024-09-30) — Other Intangible Assets: 466000.00
ECG cash_flow (quarterly, 2024-09-30) — Short Term Debt Payments: 0.00
ECG income_statement (annual, 2024-12-31) — +Operating Expense: 149544000.00
ECG income_statement (annual, 2024-12-31) — +Total Revenue: 2849685000.00
ECG balance_sheet (annual, 2024-12-31) — Accounts Payable: 138097000.00
ECG balance_sheet (annual, 2024-12-31) — Accounts Receivable: 589005000.00
ECG balance_sheet (annual, 2024-12-31) — Accumulated Depreciation: -157278000.00
ECG balance_sheet (annual, 2024-12-31) — Additional Paid In Capital: 138130000.00
ECG cash_flow (annual, 2024-12-31) — Amortization Cash Flow: 1888000.00
ECG cash_flow (annual, 2024-12-31) — Amortization Of Intangibles: 1888000.00
ECG income_statement (annual, 2024-12-31) — Basic Average Shares: 50973000.00
ECG income_statement (annual, 2024-12-31) — Basic EPS: 2.81
ECG cash_flow (annual, 2024-12-31) — Beginning Cash Position: 1567000.00
ECG balance_sheet (annual, 2024-12-31) — Buildings And Improvements: 54936000.00
ECG balance_sheet (quarterly, 2024-12-31) — Buildings And Improvements: 54936000.00
ECG cash_flow (annual, 2024-12-31) — Capital Expenditure: -48278000.00
ECG cash_flow (annual, 2024-12-31) — Capital Expenditure Reported: -48278000.00
ECG balance_sheet (annual, 2024-12-31) — Capital Lease Obligations: 67554000.00
ECG balance_sheet (annual, 2024-12-31) — Capital Stock: 510000.00
ECG balance_sheet (annual, 2024-12-31) — Cash And Cash Equivalents: 86012000.00
ECG balance_sheet (annual, 2024-12-31) — Cash Cash Equivalents And Short Term Investments: 86012000.00
ECG cash_flow (annual, 2024-12-31) — Cash Flow From Continuing Financing Activities: -41871000.00
ECG cash_flow (annual, 2024-12-31) — Cash Flow From Continuing Investing Activities: -37061000.00
ECG cash_flow (annual, 2024-12-31) — Cash Flow From Continuing Operating Activities: 163377000.00
ECG cash_flow (annual, 2024-12-31) — Change In Account Payable: 14296000.00
ECG cash_flow (annual, 2024-12-31) — Change In Inventory: -1041000.00
ECG cash_flow (annual, 2024-12-31) — Change In Other Current Assets: -12814000.00
ECG cash_flow (annual, 2024-12-31) — Change In Other Current Liabilities: 20728000.00
ECG cash_flow (annual, 2024-12-31) — Change In Other Working Capital: 77781000.00
ECG cash_flow (annual, 2024-12-31) — Change In Payable: 12161000.00
ECG cash_flow (annual, 2024-12-31) — Change In Payables And Accrued Expense: 12161000.00
ECG cash_flow (annual, 2024-12-31) — Change In Receivables: -89652000.00
ECG cash_flow (annual, 2024-12-31) — Change In Working Capital: 7163000.00
ECG cash_flow (annual, 2024-12-31) — Changes In Account Receivables: -140345000.00
ECG cash_flow (annual, 2024-12-31) — Changes In Cash: 84445000.00
ECG balance_sheet (annual, 2024-12-31) — Common Stock: 510000.00
ECG balance_sheet (annual, 2024-12-31) — Common Stock Equity: 422612000.00
ECG income_statement (annual, 2024-12-31) — Cost Of Revenue: 2510234000.00
ECG balance_sheet (annual, 2024-12-31) — Current Accrued Expenses: 52032000.00
ECG balance_sheet (annual, 2024-12-31) — Current Assets: 917229000.00
ECG balance_sheet (annual, 2024-12-31) — Current Capital Lease Obligation: 26354000.00
ECG balance_sheet (annual, 2024-12-31) — Current Debt: 15000000.00
ECG balance_sheet (annual, 2024-12-31) — Current Debt And Capital Lease Obligation: 41354000.00
ECG balance_sheet (annual, 2024-12-31) — Current Deferred Liabilities: 207304000.00
ECG balance_sheet (annual, 2024-12-31) — Current Deferred Revenue: 207304000.00
ECG balance_sheet (annual, 2024-12-31) — Current Liabilities: 513370000.00
ECG cash_flow (annual, 2024-12-31) — Deferred Income Tax: 1626000.00
ECG cash_flow (annual, 2024-12-31) — Deferred Tax: 1626000.00
ECG cash_flow (annual, 2024-12-31) — Depreciation: 23384000.00
ECG cash_flow (annual, 2024-12-31) — Depreciation Amortization Depletion: 25272000.00
ECG cash_flow (annual, 2024-12-31) — Depreciation And Amortization: 25272000.00
ECG income_statement (annual, 2024-12-31) — Diluted Average Shares: 51072000.00
ECG income_statement (annual, 2024-12-31) — Diluted EPS: 2.81
ECG income_statement (annual, 2024-12-31) — Diluted NI Availto Com Stockholders: 143421000.00
ECG balance_sheet (annual, 2024-12-31) — Duefrom Related Parties Current: 0.00
ECG balance_sheet (quarterly, 2024-12-31) — Duefrom Related Parties Current: 0.00
ECG balance_sheet (annual, 2024-12-31) — Dueto Related Parties Current: 0.00
ECG balance_sheet (quarterly, 2024-12-31) — Dueto Related Parties Current: 0.00
ECG income_statement (annual, 2024-12-31) — EBIT: 194782000.00
ECG income_statement (annual, 2024-12-31) — EBITDA: 220054000.00
ECG income_statement (annual, 2024-12-31) — Earnings From Equity Interest Net Of Tax: 12185000.00
ECG cash_flow (annual, 2024-12-31) — Earnings Losses From Equity Investments: -8055000.00
ECG cash_flow (annual, 2024-12-31) — End Cash Position: 86012000.00
ECG cash_flow (annual, 2024-12-31) — Financing Cash Flow: -41871000.00
ECG balance_sheet (annual, 2024-12-31) — Finished Goods: 36979000.00
ECG cash_flow (annual, 2024-12-31) — Free Cash Flow: 115099000.00
ECG balance_sheet (annual, 2024-12-31) — Goodwill: 143224000.00
ECG balance_sheet (annual, 2024-12-31) — Goodwill And Other Intangible Assets: 143224000.00
ECG balance_sheet (annual, 2024-12-31) — Gross PPE: 358732000.00
ECG income_statement (annual, 2024-12-31) — Gross Profit: 339451000.00
ECG cash_flow (annual, 2024-12-31) — Income Tax Paid Supplemental Data: 50207000.00
ECG income_statement (annual, 2024-12-31) — Interest Expense: 14023000.00
ECG income_statement (annual, 2024-12-31) — Interest Expense Non Operating: 14023000.00
ECG income_statement (annual, 2024-12-31) — Interest Income: 0.00
ECG income_statement (annual, 2024-12-31) — Interest Income Non Operating: 0.00
ECG cash_flow (annual, 2024-12-31) — Interest Paid Supplemental Data: 14800000.00
ECG balance_sheet (annual, 2024-12-31) — Inventories Adjustments Allowances: 0.00
ECG balance_sheet (quarterly, 2024-12-31) — Inventories Adjustments Allowances: 0.00
ECG balance_sheet (annual, 2024-12-31) — Inventory: 43750000.00
ECG balance_sheet (annual, 2024-12-31) — Invested Capital: 718260000.00
ECG cash_flow (annual, 2024-12-31) — Investing Cash Flow: -37061000.00
ECG balance_sheet (annual, 2024-12-31) — Investments And Advances: 21286000.00
ECG cash_flow (annual, 2024-12-31) — Issuance Of Debt: 340000000.00
ECG balance_sheet (annual, 2024-12-31) — Land And Improvements: 8662000.00
ECG balance_sheet (quarterly, 2024-12-31) — Land And Improvements: 8662000.00
ECG balance_sheet (annual, 2024-12-31) — Long Term Capital Lease Obligation: 41200000.00
ECG balance_sheet (annual, 2024-12-31) — Long Term Debt: 280648000.00
ECG balance_sheet (annual, 2024-12-31) — Long Term Debt And Capital Lease Obligation: 321848000.00
ECG cash_flow (annual, 2024-12-31) — Long Term Debt Issuance: 340000000.00
ECG cash_flow (annual, 2024-12-31) — Long Term Debt Payments: -40000000.00
ECG balance_sheet (annual, 2024-12-31) — Machinery Furniture Equipment: 220126000.00
ECG balance_sheet (quarterly, 2024-12-31) — Machinery Furniture Equipment: 220126000.00
ECG balance_sheet (annual, 2024-12-31) — Net Debt: 209636000.00
ECG balance_sheet (quarterly, 2024-12-31) — Net Debt: 209636000.00
ECG income_statement (annual, 2024-12-31) — Net Income: 143421000.00
ECG income_statement (annual, 2024-12-31) — Net Income Common Stockholders: 143421000.00
ECG income_statement (annual, 2024-12-31) — Net Income Continuous Operations: 143421000.00
ECG income_statement (annual, 2024-12-31) — Net Income From Continuing And Discontinued Operation: 143421000.00
ECG income_statement (annual, 2024-12-31) — Net Income From Continuing Operation Net Minority Interest: 143421000.00
ECG cash_flow (annual, 2024-12-31) — Net Income From Continuing Operations: 143421000.00
ECG income_statement (annual, 2024-12-31) — Net Income Including Noncontrolling Interests: 143421000.00
ECG income_statement (annual, 2024-12-31) — Net Interest Income: -14023000.00
ECG cash_flow (annual, 2024-12-31) — Net Investment Purchase And Sale: -2489000.00
ECG cash_flow (annual, 2024-12-31) — Net Issuance Payments Of Debt: 300000000.00
ECG cash_flow (annual, 2024-12-31) — Net Long Term Debt Issuance: 300000000.00
ECG income_statement (annual, 2024-12-31) — Net Non Operating Interest Income Expense: -14023000.00
ECG cash_flow (annual, 2024-12-31) — Net Other Financing Charges: -341871000.00
ECG balance_sheet (annual, 2024-12-31) — Net PPE: 201454000.00
ECG cash_flow (annual, 2024-12-31) — Net PPE Purchase And Sale: 13706000.00
ECG cash_flow (annual, 2024-12-31) — Net Short Term Debt Issuance: 0.00
ECG cash_flow (quarterly, 2024-12-31) — Net Short Term Debt Issuance: 0.00
ECG balance_sheet (annual, 2024-12-31) — Net Tangible Assets: 279388000.00
ECG balance_sheet (annual, 2024-12-31) — Non Current Deferred Liabilities: 8161000.00
ECG balance_sheet (annual, 2024-12-31) — Non Current Deferred Taxes Liabilities: 8161000.00
ECG income_statement (annual, 2024-12-31) — Normalized EBITDA: 220054000.00
ECG income_statement (annual, 2024-12-31) — Normalized Income: 143421000.00
ECG cash_flow (annual, 2024-12-31) — Operating Cash Flow: 163377000.00
ECG cash_flow (annual, 2024-12-31) — Operating Gains Losses: -15286000.00
ECG income_statement (annual, 2024-12-31) — Operating Income: 189907000.00
ECG income_statement (annual, 2024-12-31) — Operating Revenue: 2868593000.00
ECG balance_sheet (annual, 2024-12-31) — Ordinary Shares Number: 50980924.00
ECG balance_sheet (annual, 2024-12-31) — Other Current Assets: 30390000.00
ECG balance_sheet (annual, 2024-12-31) — Other Current Borrowings: 15000000.00
ECG income_statement (annual, 2024-12-31) — Other Income Expense: 4875000.00
ECG balance_sheet (annual, 2024-12-31) — Other Intangible Assets: 116000.00
ECG balance_sheet (quarterly, 2024-12-31) — Other Intangible Assets: 116000.00
ECG cash_flow (annual, 2024-12-31) — Other Non Cash Items: 263000.00
ECG balance_sheet (annual, 2024-12-31) — Other Non Current Assets: 5270000.00
ECG balance_sheet (annual, 2024-12-31) — Other Non Current Liabilities: 22472000.00
ECG income_statement (annual, 2024-12-31) — Other Non Operating Income Expenses: 4875000.00
ECG balance_sheet (annual, 2024-12-31) — Other Properties: 75008000.00
ECG balance_sheet (annual, 2024-12-31) — Other Receivables: 175169000.00
ECG balance_sheet (annual, 2024-12-31) — Payables: 144865000.00
ECG balance_sheet (annual, 2024-12-31) — Payables And Accrued Expenses: 196897000.00
ECG balance_sheet (annual, 2024-12-31) — Pensionand Other Post Retirement Benefit Plans Current: 67815000.00
ECG balance_sheet (annual, 2024-12-31) — Preferred Stock: 0.00
ECG balance_sheet (quarterly, 2024-12-31) — Preferred Stock: 0.00
ECG income_statement (annual, 2024-12-31) — Pretax Income: 180759000.00
ECG balance_sheet (annual, 2024-12-31) — Properties: 0.00
ECG balance_sheet (quarterly, 2024-12-31) — Properties: 0.00
ECG cash_flow (annual, 2024-12-31) — Provisionand Write Offof Assets: -56000.00
ECG balance_sheet (annual, 2024-12-31) — Raw Materials: 6771000.00
ECG balance_sheet (annual, 2024-12-31) — Receivables: 757077000.00
ECG balance_sheet (annual, 2024-12-31) — Receivables Adjustments Allowances: -7097000.00
ECG income_statement (annual, 2024-12-31) — Reconciled Cost Of Revenue: 2510234000.00
ECG income_statement (annual, 2024-12-31) — Reconciled Depreciation: 25272000.00
ECG cash_flow (annual, 2024-12-31) — Repayment Of Debt: -40000000.00
ECG balance_sheet (annual, 2024-12-31) — Retained Earnings: 283972000.00
ECG cash_flow (annual, 2024-12-31) — Sale Of PPE: 13706000.00
ECG income_statement (annual, 2024-12-31) — Selling General And Administration: 149544000.00
ECG balance_sheet (annual, 2024-12-31) — Share Issued: 50980924.00
ECG cash_flow (annual, 2024-12-31) — Short Term Debt Issuance: 0.00
ECG cash_flow (annual, 2024-12-31) — Short Term Debt Payments: 0.00
ECG cash_flow (quarterly, 2024-12-31) — Short Term Debt Payments: 0.00
ECG cash_flow (annual, 2024-12-31) — Stock Based Compensation: 1559000.00
ECG balance_sheet (annual, 2024-12-31) — Stockholders Equity: 422612000.00
ECG balance_sheet (annual, 2024-12-31) — Tangible Book Value: 279388000.00
ECG income_statement (annual, 2024-12-31) — Tax Effect Of Unusual Items: 0.00
ECG income_statement (annual, 2024-12-31) — Tax Provision: 49523000.00
ECG income_statement (annual, 2024-12-31) — Tax Rate For Calcs: 0.26
ECG balance_sheet (annual, 2024-12-31) — Total Assets: 1288463000.00
ECG balance_sheet (annual, 2024-12-31) — Total Capitalization: 703260000.00
ECG balance_sheet (annual, 2024-12-31) — Total Debt: 363202000.00
ECG balance_sheet (annual, 2024-12-31) — Total Equity Gross Minority Interest: 422612000.00
ECG income_statement (annual, 2024-12-31) — Total Expenses: 2659778000.00
ECG balance_sheet (annual, 2024-12-31) — Total Liabilities Net Minority Interest: 865851000.00
ECG balance_sheet (annual, 2024-12-31) — Total Non Current Assets: 371234000.00
ECG balance_sheet (annual, 2024-12-31) — Total Non Current Liabilities Net Minority Interest: 352481000.00
ECG income_statement (annual, 2024-12-31) — Total Operating Income As Reported: 189907000.00
ECG balance_sheet (annual, 2024-12-31) — Total Tax Payable: 6768000.00
ECG cash_flow (annual, 2024-12-31) — Unrealized Gain Loss On Investment Securities: -585000.00
ECG balance_sheet (annual, 2024-12-31) — Work In Process: 0.00
ECG balance_sheet (quarterly, 2024-12-31) — Work In Process: 0.00
ECG balance_sheet (annual, 2024-12-31) — Working Capital: 403859000.00
ECG income_statement (quarterly, 2025-03-31) — +Operating Expense: 41509000.00
ECG income_statement (quarterly, 2025-03-31) — +Total Revenue: 826629000.00
ECG balance_sheet (quarterly, 2025-03-31) — Accounts Payable: 182335000.00
ECG balance_sheet (quarterly, 2025-03-31) — Accounts Receivable: 590731000.00
ECG balance_sheet (quarterly, 2025-03-31) — Accumulated Depreciation: -161545000.00
ECG balance_sheet (quarterly, 2025-03-31) — Additional Paid In Capital: 139045000.00
ECG cash_flow (quarterly, 2025-03-31) — Amortization Cash Flow: 116000.00
ECG cash_flow (quarterly, 2025-03-31) — Amortization Of Intangibles: 116000.00
ECG income_statement (quarterly, 2025-03-31) — Basic Average Shares: 51042000.00
ECG income_statement (quarterly, 2025-03-31) — Basic EPS: 0.72
ECG cash_flow (quarterly, 2025-03-31) — Beginning Cash Position: 86012000.00
ECG cash_flow (quarterly, 2025-03-31) — Capital Expenditure: -18539000.00
ECG cash_flow (quarterly, 2025-03-31) — Capital Expenditure Reported: -18539000.00
ECG balance_sheet (quarterly, 2025-03-31) — Capital Lease Obligations: 68235000.00
ECG balance_sheet (quarterly, 2025-03-31) — Capital Stock: 510000.00
ECG balance_sheet (quarterly, 2025-03-31) — Cash And Cash Equivalents: 54300000.00
ECG balance_sheet (quarterly, 2025-03-31) — Cash Cash Equivalents And Short Term Investments: 54300000.00
ECG cash_flow (quarterly, 2025-03-31) — Cash Flow From Continuing Financing Activities: -4338000.00
ECG cash_flow (quarterly, 2025-03-31) — Cash Flow From Continuing Investing Activities: -14821000.00
ECG cash_flow (quarterly, 2025-03-31) — Cash Flow From Continuing Operating Activities: 7128000.00
ECG cash_flow (quarterly, 2025-03-31) — Change In Account Payable: 43625000.00
ECG cash_flow (quarterly, 2025-03-31) — Change In Inventory: -3663000.00
ECG cash_flow (quarterly, 2025-03-31) — Change In Other Current Assets: -4464000.00
ECG cash_flow (quarterly, 2025-03-31) — Change In Other Current Liabilities: 7579000.00
ECG cash_flow (quarterly, 2025-03-31) — Change In Other Working Capital: -20061000.00
ECG cash_flow (quarterly, 2025-03-31) — Change In Payable: 43625000.00
ECG cash_flow (quarterly, 2025-03-31) — Change In Payables And Accrued Expense: 43625000.00
ECG cash_flow (quarterly, 2025-03-31) — Change In Receivables: -55913000.00
ECG cash_flow (quarterly, 2025-03-31) — Change In Working Capital: -32897000.00
ECG cash_flow (quarterly, 2025-03-31) — Changes In Account Receivables: -1052000.00
ECG cash_flow (quarterly, 2025-03-31) — Changes In Cash: -12031000.00
ECG balance_sheet (quarterly, 2025-03-31) — Common Stock: 510000.00
ECG balance_sheet (quarterly, 2025-03-31) — Common Stock Equity: 460199000.00
ECG income_statement (quarterly, 2025-03-31) — Cost Of Revenue: 734136000.00
ECG balance_sheet (quarterly, 2025-03-31) — Current Accrued Expenses: 56899000.00
ECG balance_sheet (quarterly, 2025-03-31) — Current Assets: 970967000.00
ECG balance_sheet (quarterly, 2025-03-31) — Current Capital Lease Obligation: 27762000.00
ECG balance_sheet (quarterly, 2025-03-31) — Current Debt: 15000000.00
ECG balance_sheet (quarterly, 2025-03-31) — Current Debt And Capital Lease Obligation: 42762000.00
ECG balance_sheet (quarterly, 2025-03-31) — Current Deferred Liabilities: 186571000.00
ECG balance_sheet (quarterly, 2025-03-31) — Current Deferred Revenue: 186571000.00
ECG balance_sheet (quarterly, 2025-03-31) — Current Liabilities: 545939000.00
ECG cash_flow (quarterly, 2025-03-31) — Deferred Income Tax: 1048000.00
ECG cash_flow (quarterly, 2025-03-31) — Deferred Tax: 1048000.00
ECG cash_flow (quarterly, 2025-03-31) — Depreciation: 6774000.00
ECG cash_flow (quarterly, 2025-03-31) — Depreciation Amortization Depletion: 6890000.00
ECG cash_flow (quarterly, 2025-03-31) — Depreciation And Amortization: 6890000.00
ECG income_statement (quarterly, 2025-03-31) — Diluted Average Shares: 51091000.00
ECG income_statement (quarterly, 2025-03-31) — Diluted EPS: 0.72
ECG income_statement (quarterly, 2025-03-31) — Diluted NI Availto Com Stockholders: 36672000.00
ECG income_statement (quarterly, 2025-03-31) — EBIT: 52488000.00
ECG income_statement (quarterly, 2025-03-31) — EBITDA: 59378000.00
ECG income_statement (quarterly, 2025-03-31) — Earnings From Equity Interest Net Of Tax: 3388000.00
ECG cash_flow (quarterly, 2025-03-31) — Earnings Losses From Equity Investments: -2743000.00
ECG cash_flow (quarterly, 2025-03-31) — End Cash Position: 73981000.00
ECG cash_flow (quarterly, 2025-03-31) — Financing Cash Flow: -4338000.00
ECG balance_sheet (quarterly, 2025-03-31) — Finished Goods: 40000000.00
ECG cash_flow (quarterly, 2025-03-31) — Free Cash Flow: -11411000.00
ECG balance_sheet (quarterly, 2025-03-31) — Goodwill: 143224000.00
ECG balance_sheet (quarterly, 2025-03-31) — Goodwill And Other Intangible Assets: 143224000.00
ECG balance_sheet (quarterly, 2025-03-31) — Gross PPE: 375088000.00
ECG income_statement (quarterly, 2025-03-31) — Gross Profit: 92493000.00
ECG cash_flow (quarterly, 2025-03-31) — Income Tax Paid Supplemental Data: 1161000.00
ECG income_statement (quarterly, 2025-03-31) — Interest Expense: 5631000.00
ECG income_statement (quarterly, 2025-03-31) — Interest Expense Non Operating: 5631000.00
ECG income_statement (quarterly, 2025-03-31) — Interest Income: 937000.00
ECG income_statement (quarterly, 2025-03-31) — Interest Income Non Operating: 937000.00
ECG cash_flow (quarterly, 2025-03-31) — Interest Paid Supplemental Data: 4171000.00
ECG balance_sheet (quarterly, 2025-03-31) — Inventory: 47400000.00
ECG balance_sheet (quarterly, 2025-03-31) — Invested Capital: 752322000.00
ECG cash_flow (quarterly, 2025-03-31) — Investing Cash Flow: -14821000.00
ECG balance_sheet (quarterly, 2025-03-31) — Investments And Advances: 23504000.00
ECG balance_sheet (quarterly, 2025-03-31) — Long Term Capital Lease Obligation: 40473000.00
ECG balance_sheet (quarterly, 2025-03-31) — Long Term Debt: 277123000.00
ECG balance_sheet (quarterly, 2025-03-31) — Long Term Debt And Capital Lease Obligation: 317596000.00
ECG cash_flow (quarterly, 2025-03-31) — Long Term Debt Payments: -3750000.00
ECG balance_sheet (quarterly, 2025-03-31) — Net Debt: 237823000.00
ECG income_statement (quarterly, 2025-03-31) — Net Income: 36672000.00
ECG income_statement (quarterly, 2025-03-31) — Net Income Common Stockholders: 36672000.00
ECG income_statement (quarterly, 2025-03-31) — Net Income Continuous Operations: 36672000.00
ECG income_statement (quarterly, 2025-03-31) — Net Income From Continuing And Discontinued Operation: 36672000.00
ECG income_statement (quarterly, 2025-03-31) — Net Income From Continuing Operation Net Minority Interest: 36672000.00
ECG cash_flow (quarterly, 2025-03-31) — Net Income From Continuing Operations: 36672000.00
ECG income_statement (quarterly, 2025-03-31) — Net Income Including Noncontrolling Interests: 36672000.00
ECG income_statement (quarterly, 2025-03-31) — Net Interest Income: -4694000.00
ECG cash_flow (quarterly, 2025-03-31) — Net Investment Purchase And Sale: -1766000.00
ECG cash_flow (quarterly, 2025-03-31) — Net Issuance Payments Of Debt: -3750000.00
ECG cash_flow (quarterly, 2025-03-31) — Net Long Term Debt Issuance: -3750000.00
ECG income_statement (quarterly, 2025-03-31) — Net Non Operating Interest Income Expense: -4694000.00
ECG cash_flow (quarterly, 2025-03-31) — Net Other Financing Charges: -588000.00
ECG cash_flow (quarterly, 2025-03-31) — Net Other Investing Changes: 2174000.00
ECG balance_sheet (quarterly, 2025-03-31) — Net PPE: 213543000.00
ECG cash_flow (quarterly, 2025-03-31) — Net PPE Purchase And Sale: 3310000.00
ECG balance_sheet (quarterly, 2025-03-31) — Net Tangible Assets: 316975000.00
ECG balance_sheet (quarterly, 2025-03-31) — Non Current Deferred Liabilities: 9209000.00
ECG balance_sheet (quarterly, 2025-03-31) — Non Current Deferred Taxes Liabilities: 9209000.00
ECG income_statement (quarterly, 2025-03-31) — Normalized EBITDA: 59378000.00
ECG income_statement (quarterly, 2025-03-31) — Normalized Income: 36672000.00
ECG cash_flow (quarterly, 2025-03-31) — Operating Cash Flow: 7128000.00