Loading financial statements…
Import this data to Google Sheets with:
=jivedata("ECG","financials")Full statements spill as a table. For one cell: =jivedata("ECG","Revenue") or =jivedata("ECG","Revenue","TTM"). Install the Jive Data add-on, then paste into a cell.
ECG • CIK 0002015845
| (in thousands, except per share data) | FY 2024 | FY 2025 | TTM |
|---|---|---|---|
| Revenue from Contract with Customer, Excluding Assessed Tax | $2,849,685 | $3,746,387 | $4,266,792 |
| Cost of Goods and Services Sold | $2,510,234 | $3,292,299 | $3,711,414 |
| Gross Profit | $339,451 | $454,088 | $555,378 |
| Selling, General and Administrative Expense | $149,544 | $189,338 | $224,664 |
| Operating Income (Loss) | $189,907 | $264,750 | $330,714 |
| Investment Income, Interest | — | $4,573 | $6,735 |
| InterestExpenseNonoperating | $14,023 | $21,451 | $21,191 |
| Other Nonoperating Income | — | $9,939 | $9,939 |
| Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest | $180,759 | $257,811 | $327,267 |
| Income Tax Expense (Benefit) | $49,523 | $72,311 | $88,983 |
| Income (Loss) from Equity Method Investments | $12,185 | $16,270 | $16,177 |
| Net Income (Loss) Attributable to Parent | $143,421 | $201,770 | $254,461 |
| Weighted Average Number of Shares Outstanding, Basic | 50,973,000 | 51,045,000 | 51,087,000 |
| Weighted Average Number of Shares Outstanding, Diluted | 51,072,000 | 51,123,000 | 51,236,000 |
| Common Stock, Shares, Issued | 50,980,924 | 51,006,719 | 51,049,097 |
| Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount | 0 | 0 | -1,000 |
| Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements | 99,000 | 78,000 | 149,000 |
| (in thousands, except per share data) | FY 2024 | FY 2025 | TTM |
|---|---|---|---|
| Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents | $86,012 | $170,500 | $176,670 |
| Accounts and Other Receivables, Net, Current | — | $769,828 | $769,828 |
| Contract with Customer, Asset, after Allowance for Credit Loss, Current | $167,049 | $255,767 | $290,157 |
| Assets | $1,288,463 | $1,728,731 | $2,057,671 |
| Inventory, Net | $43,750 | $45,271 | $55,634 |
| Prepaid Expense and Other Assets, Current | $30,390 | $55,015 | $55,015 |
| Assets, Current | $917,229 | $1,296,381 | $1,476,607 |
| Long-term Investments | $21,286 | $27,082 | $20,408 |
| Property, Plant and Equipment, Net | $134,409 | $168,498 | $186,892 |
| Operating Lease, Right-of-Use Asset | $67,045 | $88,705 | $87,507 |
| Liabilities | $865,851 | $1,098,913 | $1,284,470 |
| Goodwill | $143,224 | $143,224 | $212,253 |
| Other Assets, Noncurrent | $5,154 | $4,841 | $3,751 |
| Assets, Noncurrent | $371,234 | $432,350 | $581,064 |
| Long-term Debt, Current Maturities | $15,000 | $15,000 | $15,000 |
| Accounts Payable, Current | $138,097 | $226,264 | $275,976 |
| Contract with Customer, Liability, Current | $207,304 | $305,111 | $418,819 |
| Taxes Payable, Current | $6,768 | $6,483 | $12,541 |
| Other Employee-related Liabilities, Current | $38,995 | $47,189 | $52,370 |
| Operating Lease, Liability, Current | $26,354 | $33,905 | $34,776 |
| Other Liabilities, Current | — | $15,278 | $12,943 |
| Liabilities, Current | $513,370 | $736,190 | $930,226 |
| Long-term Debt, Excluding Current Maturities | $280,648 | $266,549 | $259,499 |
| Deferred Income Tax Liabilities, Net | $8,161 | $14,869 | $11,828 |
| Operating Lease, Liability, Noncurrent | $41,200 | $56,634 | $54,875 |
| Other Liabilities, Noncurrent | $22,472 | $24,671 | $28,042 |
| Liabilities, Noncurrent | $352,481 | $362,723 | $354,244 |
| Preferred Stock, Value, Outstanding | — | $0 | $0 |
| Common Stock, Value, Outstanding | $510 | $510 | $511 |
| Additional Paid in Capital, Common Stock | $138,130 | $143,566 | $144,742 |
| Retained Earnings (Accumulated Deficit) | $283,972 | $485,742 | $627,948 |
| Stockholders' Equity Attributable to Parent | $422,612 | $629,818 | $773,201 |
| Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment | $157,278 | $174,914 | $187,037 |
| Preferred Stock, Shares Authorized | — | 10,000,000 | 10,000,000 |
| Preferred Stock, Shares Issued | — | 0 | 0 |
| Common Stock, Shares Authorized | 300,000,000 | 300,000,000 | 300,000,000 |
| Common Stock, Shares, Issued | 50,980,924 | 51,006,719 | 51,063,836 |
| (in thousands, except per share data) | FY 2024 | FY 2025 | TTM |
|---|---|---|---|
| Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect | $84,445 | $84,488 | $91,962 |
| Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents | $86,012 | $170,500 | $389,875 |
| Net Income (Loss) Attributable to Parent | $143,421 | $201,770 | $254,461 |
| Net Cash Provided by (Used in) Operating Activities | $163,377 | $156,845 | $321,185 |
| Payments to Acquire Productive Assets | $48,278 | $66,836 | $70,813 |
| Proceeds from Sale of Productive Assets | $13,706 | $9,971 | $10,154 |
| Proceeds from Life Insurance Policy | — | $2,174 | $0 |
| Payments for (Proceeds from) Investments | $2,489 | $2,078 | $2,951 |
| Net Cash Provided by (Used in) Investing Activities | $-37,061 | $-56,769 | $-211,252 |
| Proceeds from Issuance of Long-term Debt | — | $0 | $0 |
| Proceeds from Lines of Credit | $40,000 | $0 | $0 |
| Payments of Debt Issuance Costs | $7,879 | $0 | $0 |
| Payment, Tax Withholding, Share-based Payment Arrangement | — | $588 | $2,971 |
| Payments of Distributions to Affiliates | $178,992 | $0 | $0 |
| Net Cash Provided by (Used in) Financing Activities | $-41,871 | $-15,588 | $-17,971 |
| Interest Paid, Excluding Capitalized Interest, Operating Activities | $14,800 | $19,709 | $18,088 |
| Income Taxes Paid, Net | $50,207 | $77,819 | $88,225 |
| Depreciation | $23,384 | $28,684 | $31,627 |
| Amortization of Intangible Assets | $1,888 | $116 | $3,247 |
| Deferred Income Tax Expense (Benefit) | $1,626 | $6,341 | $995 |
| Accounts Receivable, Credit Loss Expense (Reversal) | $-56 | $636 | $2,737 |
| Amortization of Debt Issuance Costs | $263 | $1,576 | $1,576 |
| Share-based Payment Arrangement, Noncash Expense | $1,559 | $6,311 | $8,697 |
| Unrealized Gain (Loss) on Investments | $585 | $771 | $1,150 |
| Gain (Loss) on Disposition of Assets | $7,231 | $5,976 | $5,839 |
| Income (Loss) from Equity Method Investments, Net of Dividends or Distributions | $8,055 | $5,186 | $-4,003 |
| Increase (Decrease) in Accounts and Notes Receivable | $140,345 | $180,436 | $217,130 |
| Increase (Decrease) in Due from Related Parties | $-11,507 | $0 | $0 |
| Increase (Decrease) in Contract with Customer, Asset | $-39,186 | $88,718 | $38,130 |
| Increase (Decrease) in Inventories | $1,041 | $1,521 | $7,499 |
| Increase (Decrease) in Other Current Assets | $12,814 | $24,625 | $6,069 |
| Increase (Decrease) in Accounts Payable | $14,296 | $88,372 | $71,614 |
| Increase (Decrease) in Due to Related Parties | $-2,135 | $0 | $0 |
| Increase (Decrease) in Contract with Customer, Liability | $67,196 | $97,807 | $173,654 |
| Increase (Decrease) in Other Current Liabilities | $20,728 | $29,218 | $38,956 |
| Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net | $-10,585 | $-3,247 | $-3,247 |
| Capital Expenditures Incurred but Not yet Paid | $421 | $216 | $-450 |
| Lessee, Operating Lease, Liability, to be Paid, Year One | $29,239 | $37,762 | $41,786 |
| Lessee, Operating Lease, Liability, to be Paid, Year Two | $20,086 | $26,066 | $27,340 |
| Lessee, Operating Lease, Liability, to be Paid, Year Three | $12,391 | $14,572 | $16,730 |
| Lessee, Operating Lease, Liability, to be Paid, Year Four | $6,088 | $8,496 | $10,390 |
| Lessee, Operating Lease, Liability, to be Paid, Year Five | $2,953 | $4,928 | $4,928 |
| Lessee, Operating Lease, Liability, to be Paid, after Year Five | $3,091 | $8,152 | $8,152 |
| Lessee, Operating Lease, Liability, to be Paid | $73,848 | $99,976 | $121,142 |
| Lessee, Operating Lease, Liability, Undiscounted Excess Amount | $6,294 | $9,437 | $14,273 |
| Operating Lease, Liability | $67,554 | $90,539 | $106,869 |
| Lessor, Operating Lease, Payment to be Received, Year One | — | $11,300 | $11,300 |
| Lessor, Operating Lease, Payments to be Received | $11,300 | $11,300 | $12,797 |