IES Holdings, Inc.

Annual Trend FY 2016 FY 2017 FY 2018 FY 2019 FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 FY 2025
Cash flows from operating activities:
Adjustments to reconcile net income to net cash provided by operating activities:
Net Income (Loss) Attributable to Parent $120.8m $13.4m ($14.2m) $33.2m $41.6m $66.7m $34.8m $108.3m $219.1m $311.8m
Net Income (Loss) Available to Common Stockholders, Basic $119.7m $13.3m ($14.1m) $33.5m $40.6m $68.7m $40.2m $119.8m $232.5m $311.8m
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest $120.9m $13.6m ($13.8m) $33.5m $40.6m $68.7m $40.2m $119.8m $232.5m
Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent $120.8m $13.4m
Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest $120.9m $13.6m
Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest $0 $0
Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent $0 $0
Net Income (Loss) Attributable to Noncontrolling Interest $100k $172k $354k $272k ($1.0m) $2.0m $5.4m $11.5m $13.4m
Depreciation, Depletion and Amortization $5.7m $9.6m $8.9m $9.6m $12.5m $21.9m $25.5m $29.4m $37.1m $46.9m
Amortization of Debt Issuance Costs $345k $294k $288k $318k $152k $198k $199k $268k $287k
Amortization of Intangible Assets $2.9m $5.8m $4.1m $4.0m $6.4m $13.2m $13.7m $13.7m $13.2m
Depreciation $5.7m $3.8m $4.8m $5.6m $6.1m $8.1m $10.1m $12.1m $19.5m $46.9m
Deferred financing cost amortization $345k $294k $288k $318k $152k $198k $199k $268k $287k $475k
Deferred Income Tax Expense (Benefit) ($98.4m) $6.9m $38.2m $5.7m $5.1m $11.7m ($31k) $5.2m ($1.1m)
Deferred income taxes ($98.4m) $6.9m $38.2m $5.7m $5.1m $11.7m ($31k) $5.2m ($1.1m) ($3.3m)
Share-based Payment Arrangement, Noncash Expense $2.4m $3.3m $3.5m $3.8m $4.4m $5.5m
Goodwill, Impairment Loss $7.0m $0
Goodwill impairment expense $0 $0 $7.0m $0 $0
Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property ($810k) $69k $15k
Gain (Loss) on Disposition of Assets $810k ($69k) ($15k) ($52k) $0 $47k $69k $14.1m $1.7m $155k
Gain (Loss) on Disposition of Assets for Financial Service Operations ($810k) $69k $15k ($52k) $0 $47k $69k $14.1m $1.7m $155k
Income (Loss) from Equity Method Investments $0 $0 ($14.8m)
Income Tax Expense (Benefit) ($97.1m) $5.2m $38.2m $6.7m $8.7m $16.2m $12.8m $38.8m $72.2m
Other Nonoperating Income (Expense) $148k ($12k) $286k ($37k) $1.8m $5.1m
Payments to Acquire Equity Method Investments $0 $0 ($500k) ($165k) ($380k) ($44.9m)
Income (Loss) from Equity Method Investments, Net of Dividends or Distributions $0 $0 ($14.8m)
Changes in operating assets and liabilities:
Additional Financial Items
Increase (Decrease) in Accounts Receivable $22.4m $7.6m $7.6m $35.3m $25.4m $55.4m $87.2m ($2.9m) $93.5m
Increase (Decrease) in Inventories ($3.9m) $1.9m $4.0m $684k $2.8m $30.5m $27.8m $1.1m $3.5m
Debt and Equity Securities, Unrealized Gain (Loss) $0 $0 $1.8m
Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal $13.0m $13.0m
Equity Securities, FV-NI, Unrealized Gain (Loss) $0 $0 $1.5m
Goodwill $39.9m $46.7m $50.7m $50.6m $53.8m $92.4m $92.4m $92.4m $94.0m
Proceeds from Stock Options Exercised $0 $34k $0 $53k $22k $19k
Unrealized Gain (Loss) on Investments $159k $171k $224k $0 $0 $1.8m ($7.5m)
Bad debt expense $360k $296k $421k $552k $1.9m $1.2m $3.1m ($120k) $1.5m $3.4m
Loss (gain) on sale of assets $810k ($69k) ($15k) ($52k) $0 $47k $69k $14.1m $1.7m $155k
Non-cash compensation $1.7m ($136k) $2.4m $3.3m $3.5m $3.8m $4.4m $5.5m $12.9m
Accounts receivable ($22.4m) ($7.6m) ($7.6m) ($35.3m) ($25.4m) ($55.4m) ($87.2m) $2.9m ($93.5m) ($79.9m)
Inventories $3.9m ($1.9m) ($4.0m) ($684k) ($2.8m) ($30.5m) ($27.8m) ($1.1m) ($3.5m) $4.1m
Costs and estimated earnings in excess of billings ($3.2m) $2.6m ($17.8m) $1.6m $435k ($13.5m) ($8.7m) $3.5m ($4.0m) ($8.7m)
Prepaid expenses and other current assets ($1.7m) ($6.8m) ($2.2m) ($7.2m) ($9.4m) ($9.2m) ($18.6m) ($7.3m) ($16.7m) ($16.5m)
Other non-current assets ($1.5m) ($510k) $274k ($444k) $510k $703k ($3.0m) $2.1m $174k ($1.6m)
Accounts payable and accrued expenses $19.7m ($2.8m) $6.6m $22.5m $20.1m $30.6m $67.1m ($10.0m) $57.9m $86.5m
Billings in excess of costs and estimated earnings ($936k) $5.9m $3.6m $6.7m $14.0m $6.7m $22.4m $19.1m $54.5m $16.1m
Other non-current liabilities ($16k) $1.1m ($336k) ($459k) $8.8m $1.2m ($762k) $162k $423k ($1.8m)
Proceeds from sale of assets $270k $108k $502k $104k $295k $219k $20.6m $3.7m $833k
Cash received (paid) in conjunction with business combinations ($59.5m) ($20.2m) ($7.4m) $50k ($29.0m) $92.5m $0 $0 ($67.0m) ($52.4m)
Borrowings of debt $20.3m $5.4m $168k $89.3m $592.8m $1.3b $1.9b $2.4b $2.9b $996.4m
Finance lease payment $0 $0 ($215k) ($648k) ($1.8m) ($3.3m) ($4.3m) ($4.4m)
Purchase of treasury stock $590k ($2.4m) ($2.1m) ($9.8m) ($7.7m) ($7.0m) ($18.6m) ($8.3m) ($44.0m) ($41.6m)
Issuance of shares $220k $218k $11k $0 $34k $0 $53k $22k $19k $0
Contingent consideration $211k $277k $277k $714k $1.1m
Earnings (loss) per share, basic $3.19 $1.45 $4.58 $10.02 $15.22
Earnings (loss) per share, diluted $3.15 $1.44 $4.54 $9.89 $15.02
Weighted Average Number of Shares Outstanding, Basic 20.8m 20.7m 20.2m 20.2m 19.9m
Weighted Average Number of Shares Outstanding, Diluted 21.1m 20.9m 20.4m 20.4m 20.2m
Gross profit $288.0m $318.9m $444.5m $696.6m $859.5m
Cost of services $1.2b $1.8b $1.9b $2.2b $2.5b
Revenues $1.5b $2.2b $2.4b $2.9b $3.4b
Provision for income taxes $16.2m $12.8m $38.8m $72.2m $96.8m
Selling, general and administrative expenses $202.3m $262.7m $298.6m $396.7m $475.0m
Fair Value of Assets Acquired $0 $0 $4.7m $0 $789k
Noncash or Part Noncash Acquisition, Other Liabilities Assumed $2.8m $0
Increase (Decrease) in Debt Securities, Trading, and Equity Securities, FV-NI $0 $0 $33.2m $62.1m
Payment for Contingent Consideration Liability, Financing Activities $0 ($448k) $0 $0 $0 $0 $0 $0 $4.1m $1.5m
Other Operating Income (Expense), Net $83k $165k $340k $85.6m $56.0m $159.8m $300.9m $383.5m
Net Cash Provided by (Used in) Operating Activities $25.0m $22.3m $12.2m $38.7m $76.7m $37.9m $16.3m $153.9m $234.4m $286.1m
Cash flows from investing activities:
Payments to Acquire Property, Plant, and Equipment $3.4m $4.6m $4.6m $6.3m $4.7m $7.4m $29.3m $17.7m $45.2m $67.3m
Payments to Acquire Businesses, Net of Cash Acquired $59.5m $20.2m $7.4m ($50k) $29.0m $92.5m $0 $0 $67.0m
Net Cash Provided by (Used in) Investing Activities ($60.7m) ($24.5m) ($11.9m) ($5.7m) ($33.6m) ($99.6m) ($29.5m) $2.8m ($108.8m) ($163.7m)
Cash flows from financing activities:
Repayments of debt ($290k) ($5.4m) ($177k) ($119.5m) ($592.8m) ($1.3b) ($1.9b) ($2.5b) ($2.9b) ($996.4m)
Proceeds from Issuance of Common Stock $220k $218k $11k
Payments for Repurchase of Common Stock $590k $2.4m $2.1m $9.8m $7.7m $7.0m $18.6m $8.3m $44.0m
Proceeds from (Payments to) Noncontrolling Interests ($240k) ($639k) ($311k) ($7.0m) ($11.5m) ($16.2m)
Payments for Repurchase of Redeemable Noncontrolling Interest $0 ($1.2m) $0 $0 ($32.0m) ($40.0m)
Distribution to noncontrolling interests ($153k) ($349k) ($240k) ($639k) ($311k) ($7.0m) ($11.5m) ($16.2m) ($8.6m)
Net Cash Provided by (Used in) Financing Activities $19.4m ($2.7m) ($2.4m) ($40.3m) ($8.5m) $31.2m $15.0m ($105.8m) ($100.5m) ($96.1m)
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect ($16.4m) ($4.9m) ($2.0m) ($7.3m) $34.6m ($30.5m) $1.7m $50.9m $25.1m $26.3m
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS ($16.4m) ($4.9m) ($2.0m) ($7.3m) $34.6m ($30.5m) $1.7m $50.9m $25.1m $26.3m
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents $28.3m $26.2m $18.9m $53.6m $23.1m $24.8m $75.8m $100.8m $127.2m
Cash, Cash Equivalents, and Short-term Investments $75.8m
CASH, CASH EQUIVALENTS and RESTRiCTED CASH, beginning of period $28.3m $26.2m $18.9m $53.6m $23.1m $24.8m $75.8m $100.8m $127.2m
Supplemental disclosure of cash flow information:
Cash paid for interest $1.0m $1.5m $1.7m $1.7m $782k $738k $3.1m $2.1m $536k $882k
Income Taxes Paid, Net $1.4m $2.4m $2.8m $1.4m $323k $5.1m $4.0m $12.1m $61.6m $117.3m

Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.