2023 Q2 Form 10-Q Financial Statement

#000104826823000040 Filed on May 10, 2023

View on sec.gov

Income Statement

Concept 2023 Q2 2023 Q1
Revenue $584.5M $568.9M
YoY Change 3.02% 13.41%
Cost Of Revenue $476.8M $468.0M
YoY Change -1.58% 5.61%
Gross Profit $107.6M $100.9M
YoY Change 29.96% 72.5%
Gross Profit Margin 18.41% 17.74%
Selling, General & Admin $74.30M $69.35M
YoY Change 10.75% 9.33%
% of Gross Profit 69.05% 68.71%
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization $6.878M $6.864M
YoY Change 7.94% 11.5%
% of Gross Profit 6.39% 6.8%
Operating Expenses $74.30M $69.35M
YoY Change 10.75% 9.33%
Operating Profit $34.32M $31.61M
YoY Change 119.47% -741.96%
Interest Expense $391.0K $1.049M
YoY Change -48.62% 93.19%
% of Operating Profit 1.14% 3.32%
Other Income/Expense, Net $189.0K $1.768M
YoY Change -193.56% 1325.81%
Pretax Income $34.12M $32.33M
YoY Change 132.5% -705.07%
Income Tax $8.263M $8.157M
% Of Pretax Income 24.22% 25.23%
Net Earnings $22.55M $21.55M
YoY Change 138.2% -498.21%
Net Earnings / Revenue 3.86% 3.79%
Basic Earnings Per Share $0.82 $0.93
Diluted Earnings Per Share $0.81 $0.92
COMMON SHARES
Basic Shares Outstanding 20.17M shares 20.17M shares
Diluted Shares Outstanding 20.41M shares 20.39M shares

Balance Sheet

Concept 2023 Q2 2023 Q1
SHORT-TERM ASSETS
Cash & Short-Term Investments $28.56M $15.13M
YoY Change 67.41% -21.53%
Cash & Equivalents $28.56M $15.13M
Short-Term Investments
Other Short-Term Assets $12.65M $17.93M
YoY Change -25.67% 12.36%
Inventory $102.6M $106.3M
Prepaid Expenses
Receivables $340.8M $330.6M
Other Receivables $0.00 $0.00
Total Short-Term Assets $604.5M $591.9M
YoY Change 2.64% 10.42%
LONG-TERM ASSETS
Property, Plant & Equipment $56.56M $55.07M
YoY Change 3.78% 5.77%
Goodwill $92.40M $92.40M
YoY Change 0.0% 0.0%
Intangibles $60.47M $63.59M
YoY Change -19.72% -19.19%
Long-Term Investments
YoY Change
Other Assets $17.09M $16.45M
YoY Change 46.16% 50.74%
Total Long-Term Assets $295.3M $297.2M
YoY Change -0.08% 0.67%
TOTAL ASSETS
Total Short-Term Assets $604.5M $591.9M
Total Long-Term Assets $295.3M $297.2M
Total Assets $899.7M $889.1M
YoY Change 1.73% 6.96%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $239.4M $256.9M
YoY Change -14.03% -3.89%
Accrued Expenses $17.45M $17.23M
YoY Change 16.99% 15.8%
Deferred Revenue $109.1M $94.83M
YoY Change 52.83% 49.06%
Short-Term Debt $0.00 $0.00
YoY Change
Long-Term Debt Due $4.275M $4.040M
YoY Change 113.96% 161.32%
Total Short-Term Liabilities $370.2M $373.0M
YoY Change 0.94% 7.39%
LONG-TERM LIABILITIES
Long-Term Debt $0.00 $14.17M
YoY Change -100.0% -79.61%
Other Long-Term Liabilities $14.53M $30.92M
YoY Change 4.0% 192.75%
Total Long-Term Liabilities $14.53M $45.09M
YoY Change -86.77% -43.68%
TOTAL LIABILITIES
Total Short-Term Liabilities $370.2M $373.0M
Total Long-Term Liabilities $14.53M $45.09M
Total Liabilities $440.1M $454.7M
YoY Change -12.77% -0.22%
SHAREHOLDERS EQUITY
Retained Earnings $262.0M $245.3M
YoY Change 39.2% 35.35%
Common Stock $220.0K $220.0K
YoY Change 0.0% 0.0%
Preferred Stock
YoY Change
Treasury Stock (at cost) $49.48M $49.75M
YoY Change 37.67% 62.65%
Treasury Stock Shares
Shareholders Equity $415.1M $397.8M
YoY Change
Total Liabilities & Shareholders Equity $899.7M $889.1M
YoY Change 1.73% 6.96%

Cashflow Statement

Concept 2023 Q2 2023 Q1
OPERATING ACTIVITIES
Net Income $22.55M $21.55M
YoY Change 138.2% -498.21%
Depreciation, Depletion And Amortization $6.878M $6.864M
YoY Change 7.94% 11.5%
Cash From Operating Activities $36.56M $45.72M
YoY Change -345.54% 112.09%
INVESTING ACTIVITIES
Capital Expenditures $4.609M $3.965M
YoY Change -192.51% -142.69%
Acquisitions
YoY Change
Other Investing Activities $1.309M -$81.00K
YoY Change -5554.17% -170.43%
Cash From Investing Activities -$3.300M -$4.046M
YoY Change -34.08% -55.89%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities -19.83M -31.79M
YoY Change -212.2% 3321.42%
NET CHANGE
Cash From Operating Activities 36.56M 45.72M
Cash From Investing Activities -3.300M -4.046M
Cash From Financing Activities -19.83M -31.79M
Net Change In Cash 13.43M 9.884M
YoY Change -704.91% -13.7%
FREE CASH FLOW
Cash From Operating Activities $36.56M $45.72M
Capital Expenditures $4.609M $3.965M
Free Cash Flow $31.95M $41.75M
YoY Change -422.47% 35.36%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
dei Entity Central Index Key
EntityCentralIndexKey
0001048268
dei Amendment Flag
AmendmentFlag
false
dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2023
dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
Q2
dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--09-30
dei Document Type
DocumentType
10-Q
dei Document Quarterly Report
DocumentQuarterlyReport
true
dei Document Period End Date
DocumentPeriodEndDate
2023-03-31
dei Document Transition Report
DocumentTransitionReport
false
dei Entity File Number
EntityFileNumber
001-13783
dei Entity Registrant Name
EntityRegistrantName
IES Holdings, Inc.
dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
DE
dei Entity Tax Identification Number
EntityTaxIdentificationNumber
76-0542208
dei Entity Address Address Line1
EntityAddressAddressLine1
2 Riverway
dei Entity Address Address Line2
EntityAddressAddressLine2
Suite 1730
dei Entity Address City Or Town
EntityAddressCityOrTown
Houston
dei Entity Address State Or Province
EntityAddressStateOrProvince
TX
dei Entity Address Postal Zip Code
EntityAddressPostalZipCode
77056
dei City Area Code
CityAreaCode
713
dei Local Phone Number
LocalPhoneNumber
860-1500
dei Security12b Title
Security12bTitle
Common Stock, par value $0.01 per share
dei Trading Symbol
TradingSymbol
IESC
dei Security Exchange Name
SecurityExchangeName
NASDAQ
dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
dei Entity Filer Category
EntityFilerCategory
Accelerated Filer
dei Entity Small Business
EntitySmallBusiness
false
dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
false
dei Entity Shell Company
EntityShellCompany
false
CY2023Q2 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
20171287 shares
CY2023Q1 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
15129000 usd
CY2022Q3 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
24848000 usd
CY2023Q1 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
3757000 usd
CY2022Q3 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
5361000 usd
CY2023Q1 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
330643000 usd
CY2022Q3 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
370726000 usd
CY2023Q1 us-gaap Accounts And Other Receivables Net Current
AccountsAndOtherReceivablesNetCurrent
73965000 usd
CY2022Q3 us-gaap Accounts And Other Receivables Net Current
AccountsAndOtherReceivablesNetCurrent
65065000 usd
CY2023Q1 us-gaap Inventory Net
InventoryNet
106311000 usd
CY2022Q3 us-gaap Inventory Net
InventoryNet
96333000 usd
CY2023Q1 us-gaap Contract With Customer Asset Gross Current
ContractWithCustomerAssetGrossCurrent
47956000 usd
CY2022Q3 us-gaap Contract With Customer Asset Gross Current
ContractWithCustomerAssetGrossCurrent
52076000 usd
CY2023Q1 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
17930000 usd
CY2022Q3 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
15350000 usd
CY2023Q1 us-gaap Assets Current
AssetsCurrent
591934000 usd
CY2022Q3 us-gaap Assets Current
AssetsCurrent
624398000 usd
CY2023Q1 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
55073000 usd
CY2022Q3 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
54426000 usd
CY2023Q1 us-gaap Goodwill
Goodwill
92395000 usd
CY2022Q3 us-gaap Goodwill
Goodwill
92395000 usd
CY2023Q1 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
63592000 usd
CY2022Q3 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
71936000 usd
CY2023Q1 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
15438000 usd
CY2022Q3 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
20519000 usd
CY2023Q1 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
54206000 usd
CY2022Q3 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
55890000 usd
CY2023Q1 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
16450000 usd
CY2022Q3 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
15145000 usd
CY2023Q1 us-gaap Assets
Assets
889088000 usd
CY2022Q3 us-gaap Assets
Assets
934709000 usd
CY2023Q1 us-gaap Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
278138000 usd
CY2022Q3 us-gaap Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
316950000 usd
CY2023Q1 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
94829000 usd
CY2022Q3 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
84936000 usd
CY2023Q1 us-gaap Liabilities Current
LiabilitiesCurrent
372967000 usd
CY2022Q3 us-gaap Liabilities Current
LiabilitiesCurrent
401886000 usd
CY2023Q1 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
14173000 usd
CY2022Q3 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
81628000 usd
CY2023Q1 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
36684000 usd
CY2022Q3 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
38144000 usd
CY2023Q1 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
30920000 usd
CY2022Q3 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
22570000 usd
CY2023Q1 us-gaap Liabilities
Liabilities
454744000 usd
CY2022Q3 us-gaap Liabilities
Liabilities
544228000 usd
CY2023Q1 us-gaap Minority Interest
MinorityInterest
36593000 usd
CY2022Q3 us-gaap Minority Interest
MinorityInterest
29193000 usd
CY2023Q1 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.01
CY2022Q3 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.01
CY2022Q3 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
10000000 shares
CY2023Q1 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
10000000 shares
CY2023Q1 us-gaap Preferred Stock Value
PreferredStockValue
0 usd
CY2022Q3 us-gaap Preferred Stock Value
PreferredStockValue
0 usd
CY2022Q3 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.01
CY2023Q1 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.01
CY2022Q3 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
100000000 shares
CY2023Q1 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
100000000 shares
CY2022Q3 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
22049529 shares
CY2023Q1 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
22049529 shares
CY2023Q1 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
20171521 shares
CY2022Q3 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
20341900 shares
CY2023Q1 us-gaap Common Stock Value
CommonStockValue
220000 usd
CY2022Q3 us-gaap Common Stock Value
CommonStockValue
220000 usd
CY2023Q1 us-gaap Treasury Stock Common Shares
TreasuryStockCommonShares
1878008 shares
CY2022Q3 us-gaap Treasury Stock Common Shares
TreasuryStockCommonShares
1707629 shares
CY2023Q1 us-gaap Treasury Stock Value
TreasuryStockValue
49751000 usd
CY2022Q3 us-gaap Treasury Stock Value
TreasuryStockValue
44000000 usd
CY2023Q1 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
201958000 usd
CY2022Q3 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
201871000 usd
CY2023Q1 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
245324000 usd
CY2022Q3 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
203197000 usd
CY2023Q1 us-gaap Stockholders Equity
StockholdersEquity
397751000 usd
CY2022Q3 us-gaap Stockholders Equity
StockholdersEquity
361288000 usd
CY2023Q1 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
889088000 usd
CY2022Q3 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
934709000 usd
CY2023Q1 us-gaap Revenues
Revenues
568881000 usd
CY2022Q1 us-gaap Revenues
Revenues
501593000 usd
CY2023Q1 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
467955000 usd
CY2022Q1 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
443086000 usd
CY2023Q1 us-gaap Gross Profit
GrossProfit
100926000 usd
CY2022Q1 us-gaap Gross Profit
GrossProfit
58507000 usd
CY2023Q1 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
69349000 usd
CY2022Q1 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
63430000 usd
CY2023Q1 us-gaap Business Combination Integration Related Costs
BusinessCombinationIntegrationRelatedCosts
69000 usd
CY2022Q1 us-gaap Business Combination Integration Related Costs
BusinessCombinationIntegrationRelatedCosts
69000 usd
CY2023Q1 us-gaap Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
102000 usd
CY2022Q1 us-gaap Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
68000 usd
CY2023Q1 us-gaap Operating Income Loss
OperatingIncomeLoss
31610000 usd
CY2022Q1 us-gaap Operating Income Loss
OperatingIncomeLoss
-4924000 usd
CY2023Q1 us-gaap Interest Expense
InterestExpense
1049000 usd
CY2022Q1 us-gaap Interest Expense
InterestExpense
543000 usd
CY2023Q1 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
1768000 usd
CY2022Q1 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
124000 usd
CY2023Q1 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
32329000 usd
CY2022Q1 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-5343000 usd
CY2023Q1 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
8157000 usd
CY2022Q1 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-1293000 usd
CY2023Q1 us-gaap Profit Loss
ProfitLoss
24172000 usd
CY2022Q1 us-gaap Profit Loss
ProfitLoss
-4050000 usd
CY2023Q1 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
2621000 usd
CY2022Q1 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
1362000 usd
CY2023Q1 us-gaap Net Income Loss
NetIncomeLoss
21551000 usd
CY2022Q1 us-gaap Net Income Loss
NetIncomeLoss
-5412000 usd
CY2023Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.93
CY2022Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.30
CY2023Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.92
CY2022Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.30
CY2023Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
20170824 shares
CY2022Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
20772426 shares
CY2023Q1 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
20387796 shares
CY2022Q1 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
20772426 shares
us-gaap Revenues
Revenues
1143755000 usd
us-gaap Revenues
Revenues
982102000 usd
us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
947391000 usd
us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
843868000 usd
us-gaap Gross Profit
GrossProfit
196364000 usd
us-gaap Gross Profit
GrossProfit
138234000 usd
us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
137117000 usd
us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
122832000 usd
us-gaap Business Combination Integration Related Costs
BusinessCombinationIntegrationRelatedCosts
138000 usd
us-gaap Business Combination Integration Related Costs
BusinessCombinationIntegrationRelatedCosts
138000 usd
us-gaap Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
13162000 usd
us-gaap Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
73000 usd
us-gaap Operating Income Loss
OperatingIncomeLoss
72271000 usd
us-gaap Operating Income Loss
OperatingIncomeLoss
15337000 usd
us-gaap Interest Expense
InterestExpense
2233000 usd
us-gaap Interest Expense
InterestExpense
979000 usd
us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
1073000 usd
us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-641000 usd
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
71111000 usd
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
13717000 usd
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
18185000 usd
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
2688000 usd
us-gaap Profit Loss
ProfitLoss
52926000 usd
us-gaap Profit Loss
ProfitLoss
11029000 usd
us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
4973000 usd
us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
1977000 usd
us-gaap Net Income Loss
NetIncomeLoss
9052000 usd
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
2.08
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.39
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
2.06
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.38
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
20206814 shares
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
20737253 shares
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
20414492 shares
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
21139429 shares
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
378051000 usd
CY2023Q1 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
148000 usd
CY2023Q1 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
14000 usd
CY2023Q1 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
1054000 usd
CY2023Q1 us-gaap Minority Interest Change In Redemption Value
MinorityInterestChangeInRedemptionValue
-2771000 usd
CY2023Q1 us-gaap Net Income Loss
NetIncomeLoss
21551000 usd
CY2023Q1 us-gaap Stockholders Equity
StockholdersEquity
397751000 usd
CY2021Q4 us-gaap Stockholders Equity
StockholdersEquity
356460000 usd
CY2022Q1 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
127000 usd
CY2022Q1 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
997000 usd
CY2022Q1 us-gaap Minority Interest Change In Redemption Value
MinorityInterestChangeInRedemptionValue
-870000 usd
CY2022Q1 us-gaap Net Income Loss
NetIncomeLoss
-5412000 usd
CY2022Q1 us-gaap Stockholders Equity
StockholdersEquity
351048000 usd
CY2022Q3 us-gaap Stockholders Equity
StockholdersEquity
361288000 usd
us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
7637000 usd
us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
14000 usd
us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
1959000 usd
us-gaap Minority Interest Change In Redemption Value
MinorityInterestChangeInRedemptionValue
-5826000 usd
us-gaap Net Income Loss
NetIncomeLoss
47953000 usd
CY2023Q1 us-gaap Stockholders Equity
StockholdersEquity
397751000 usd
CY2021Q3 us-gaap Stockholders Equity
StockholdersEquity
345953000 usd
us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
4925000 usd
us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
1898000 usd
us-gaap Minority Interest Change In Redemption Value
MinorityInterestChangeInRedemptionValue
-930000 usd
us-gaap Net Income Loss
NetIncomeLoss
9052000 usd
CY2022Q1 us-gaap Stockholders Equity
StockholdersEquity
351048000 usd
us-gaap Profit Loss
ProfitLoss
52926000 usd
us-gaap Profit Loss
ProfitLoss
11029000 usd
us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
330000 usd
us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
92000 usd
us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
132000 usd
CY2023Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
608610 shares
us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
88000 usd
us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
13252000 usd
us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
12370000 usd
us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
13162000 usd
us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
73000 usd
us-gaap Share Based Compensation
ShareBasedCompensation
1956000 usd
us-gaap Share Based Compensation
ShareBasedCompensation
1898000 usd
us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
6955000 usd
us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
1931000 usd
us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-35660000 usd
us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
22830000 usd
us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
11798000 usd
us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
17325000 usd
us-gaap Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
-4120000 usd
us-gaap Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
12128000 usd
us-gaap Increase Decrease In Other Current Assets
IncreaseDecreaseInOtherCurrentAssets
11672000 usd
CY2023Q1 us-gaap Line Of Credit Facility Maximum Borrowing Capacity
LineOfCreditFacilityMaximumBorrowingCapacity
150000000 usd
us-gaap Increase Decrease In Other Current Assets
IncreaseDecreaseInOtherCurrentAssets
3795000 usd
us-gaap Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
-1728000 usd
us-gaap Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
1968000 usd
us-gaap Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
-30454000 usd
us-gaap Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
26911000 usd
us-gaap Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
10109000 usd
us-gaap Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
1134000 usd
us-gaap Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
-23000 usd
us-gaap Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
-242000 usd
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
60059000 usd
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-2908000 usd
us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
6677000 usd
us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
21627000 usd
us-gaap Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
19124000 usd
us-gaap Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
199000 usd
us-gaap Payments To Acquire Equity Method Investments
PaymentsToAcquireEquityMethodInvestments
165000 usd
us-gaap Payments To Acquire Equity Method Investments
PaymentsToAcquireEquityMethodInvestments
500000 usd
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
12282000 usd
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-21928000 usd
us-gaap Proceeds From Issuance Of Long Term Debt And Capital Securities Net
ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet
1162971000 usd
us-gaap Proceeds From Issuance Of Long Term Debt And Capital Securities Net
ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet
872609000 usd
us-gaap Repayments Of Long Term Debt And Capital Securities
RepaymentsOfLongTermDebtAndCapitalSecurities
1230519000 usd
us-gaap Repayments Of Long Term Debt And Capital Securities
RepaymentsOfLongTermDebtAndCapitalSecurities
842727000 usd
us-gaap Proceeds From Repayments Of Other Long Term Debt
ProceedsFromRepaymentsOfOtherLongTermDebt
-1617000 usd
us-gaap Proceeds From Repayments Of Other Long Term Debt
ProceedsFromRepaymentsOfOtherLongTermDebt
-603000 usd
us-gaap Proceeds From Payments To Minority Shareholders
ProceedsFromPaymentsToMinorityShareholders
-5272000 usd
us-gaap Proceeds From Payments To Minority Shareholders
ProceedsFromPaymentsToMinorityShareholders
-3344000 usd
us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
7637000 usd
us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
4925000 usd
us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
14000 usd
us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
0 usd
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-82060000 usd
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
21010000 usd
CY2023Q1 us-gaap Long Term Loans From Bank
LongTermLoansFromBank
15111000 usd
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
-9719000 usd
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
-3826000 usd
CY2022Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
24848000 usd
CY2021Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
23105000 usd
CY2023Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
15129000 usd
CY2022Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
19279000 usd
us-gaap Interest Paid
InterestPaid
1765000 usd
us-gaap Interest Paid
InterestPaid
949000 usd
us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
4660000 usd
us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
2142000 usd
CY2023Q1 us-gaap Redeemable Noncontrolling Interest Equity Redemption Value
RedeemableNoncontrollingInterestEquityRedemptionValue
36593000 usd
CY2023Q1 iesc Controlling Shareholder Ownership Percentage
ControllingShareholderOwnershipPercentage
0.58
CY2022Q4 us-gaap Related Party Transaction Purchases From Related Party
RelatedPartyTransactionPurchasesFromRelatedParty
8000 usd
CY2022Q4 us-gaap Related Party Transaction Purchases From Related Party
RelatedPartyTransactionPurchasesFromRelatedParty
9000 usd
CY2023Q1 us-gaap Revenues
Revenues
568881000 usd
CY2022Q1 us-gaap Revenues
Revenues
501593000 usd
us-gaap Revenues
Revenues
1143755000 usd
us-gaap Revenues
Revenues
982102000 usd
CY2023Q1 us-gaap Revenues
Revenues
568881000 usd
CY2022Q1 us-gaap Revenues
Revenues
501593000 usd
us-gaap Revenues
Revenues
1143755000 usd
us-gaap Revenues
Revenues
982102000 usd
CY2023Q1 us-gaap Unbilled Receivables Current
UnbilledReceivablesCurrent
11608000 usd
us-gaap Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
52350000 usd
us-gaap Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
45115000 usd
CY2023Q1 us-gaap Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
1012111000 usd
CY2023Q1 iesc Performance Obligation Next12 Months
PerformanceObligationNext12Months
833212000 usd
CY2022Q3 us-gaap Long Term Loans From Bank
LongTermLoansFromBank
82659000 usd
CY2023Q1 us-gaap Letters Of Credit Outstanding Amount
LettersOfCreditOutstandingAmount
4366000 usd
CY2023Q1 us-gaap Line Of Credit Facility Remaining Borrowing Capacity
LineOfCreditFacilityRemainingBorrowingCapacity
127834000 usd
CY2023Q1 us-gaap Net Income Loss
NetIncomeLoss
21551000 usd
CY2022Q1 us-gaap Net Income Loss
NetIncomeLoss
-5412000 usd
CY2023Q1 us-gaap Minority Interest Change In Redemption Value
MinorityInterestChangeInRedemptionValue
-2771000 usd
CY2022Q1 us-gaap Minority Interest Change In Redemption Value
MinorityInterestChangeInRedemptionValue
-870000 usd
CY2023Q1 us-gaap Undistributed Earnings Loss Allocated To Participating Securities Basic
UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
0 usd
CY2022Q1 us-gaap Undistributed Earnings Loss Allocated To Participating Securities Basic
UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
0 usd
CY2023Q1 us-gaap Undistributed Earnings Loss Available To Common Shareholders Basic
UndistributedEarningsLossAvailableToCommonShareholdersBasic
18780000 usd
CY2022Q1 us-gaap Undistributed Earnings Loss Available To Common Shareholders Basic
UndistributedEarningsLossAvailableToCommonShareholdersBasic
-6282000 usd
CY2023Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
20170824 shares
CY2022Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
20772426 shares
CY2023Q1 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
216972 shares
CY2022Q1 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
0 shares
CY2023Q1 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
20387796 shares
CY2022Q1 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
20772426 shares
CY2023Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.93
CY2022Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.30
CY2023Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.92
CY2022Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.30
us-gaap Net Income Loss
NetIncomeLoss
9052000 usd
us-gaap Minority Interest Change In Redemption Value
MinorityInterestChangeInRedemptionValue
-5826000 usd
us-gaap Minority Interest Change In Redemption Value
MinorityInterestChangeInRedemptionValue
-930000 usd
us-gaap Undistributed Earnings Loss Allocated To Participating Securities Basic
UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
10000 usd
us-gaap Undistributed Earnings Loss Allocated To Participating Securities Basic
UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
6000 usd
us-gaap Undistributed Earnings Loss Available To Common Shareholders Basic
UndistributedEarningsLossAvailableToCommonShareholdersBasic
42117000 usd
us-gaap Undistributed Earnings Loss Available To Common Shareholders Basic
UndistributedEarningsLossAvailableToCommonShareholdersBasic
8116000 usd
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
20206814 shares
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
20737253 shares
us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
207678 shares
us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
402176 shares
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
20414492 shares
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
21139429 shares
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
2.08
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.39
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
2.06
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.38
CY2023Q1 us-gaap Revenues
Revenues
568881000 usd
CY2023Q1 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
467955000 usd
CY2023Q1 us-gaap Gross Profit
GrossProfit
100926000 usd
CY2023Q1 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
69349000 usd
CY2023Q1 us-gaap Business Combination Integration Related Costs
BusinessCombinationIntegrationRelatedCosts
69000 usd
CY2023Q1 us-gaap Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
102000 usd
CY2023Q1 us-gaap Operating Income Loss
OperatingIncomeLoss
31610000 usd
CY2023Q1 us-gaap Depreciation
Depreciation
6864000 usd
CY2023Q1 us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
3965000 usd
CY2023Q1 us-gaap Assets
Assets
889088000 usd
CY2022Q1 us-gaap Revenues
Revenues
501593000 usd
CY2022Q1 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
443086000 usd
CY2022Q1 us-gaap Gross Profit
GrossProfit
58507000 usd
CY2022Q1 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
63430000 usd
CY2022Q1 us-gaap Business Combination Integration Related Costs
BusinessCombinationIntegrationRelatedCosts
69000 usd
CY2022Q1 us-gaap Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
68000 usd
CY2022Q1 us-gaap Operating Income Loss
OperatingIncomeLoss
-4924000 usd
CY2022Q1 us-gaap Depreciation
Depreciation
6156000 usd
CY2022Q1 us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
9288000 usd
CY2022Q1 us-gaap Assets
Assets
831239000 usd
us-gaap Revenues
Revenues
1143755000 usd
us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
947391000 usd
us-gaap Gross Profit
GrossProfit
196364000 usd
us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
137117000 usd
us-gaap Business Combination Integration Related Costs
BusinessCombinationIntegrationRelatedCosts
138000 usd
us-gaap Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
13162000 usd
us-gaap Operating Income Loss
OperatingIncomeLoss
72271000 usd
us-gaap Depreciation
Depreciation
13252000 usd
us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
6677000 usd
CY2023Q1 us-gaap Assets
Assets
889088000 usd
us-gaap Revenues
Revenues
982102000 usd
us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
843868000 usd
us-gaap Gross Profit
GrossProfit
138234000 usd
us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
122832000 usd
us-gaap Business Combination Integration Related Costs
BusinessCombinationIntegrationRelatedCosts
138000 usd
us-gaap Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
73000 usd
us-gaap Operating Income Loss
OperatingIncomeLoss
15337000 usd
us-gaap Depreciation
Depreciation
12370000 usd
us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
21627000 usd
CY2022Q1 us-gaap Assets
Assets
831239000 usd
CY2017Q3 us-gaap Stock Repurchase Program Number Of Shares Authorized To Be Repurchased
StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
1500000 shares
CY2019Q2 us-gaap Stock Repurchase Program Number Of Shares Authorized To Be Repurchased
StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
1000000 shares
CY2022Q4 us-gaap Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
40000000 usd
CY2023Q1 us-gaap Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
34.97
us-gaap Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
31.05
CY2022Q1 us-gaap Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
49.00
us-gaap Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
46.81
us-gaap Shares Paid For Tax Withholding For Share Based Compensation
SharesPaidForTaxWithholdingForShareBasedCompensation
19347 shares
us-gaap Shares Paid For Tax Withholding For Share Based Compensation
SharesPaidForTaxWithholdingForShareBasedCompensation
45198 shares
CY2023Q1 us-gaap Assets Fair Value Disclosure
AssetsFairValueDisclosure
783000 usd
CY2023Q1 us-gaap Investments Fair Value Disclosure
InvestmentsFairValueDisclosure
288000 usd
CY2023Q1 us-gaap Liabilities Fair Value Disclosure
LiabilitiesFairValueDisclosure
658000 usd
CY2023Q1 us-gaap Business Combination Contingent Consideration Liability Noncurrent
BusinessCombinationContingentConsiderationLiabilityNoncurrent
4394000 usd
CY2023Q1 us-gaap Fair Value Net Asset Liability
FairValueNetAssetLiability
-3981000 usd
CY2022Q3 us-gaap Assets Fair Value Disclosure
AssetsFairValueDisclosure
706000 usd
CY2022Q3 us-gaap Investments Fair Value Disclosure
InvestmentsFairValueDisclosure
1937000 usd
CY2022Q3 us-gaap Liabilities Fair Value Disclosure
LiabilitiesFairValueDisclosure
585000 usd
CY2022Q3 us-gaap Business Combination Contingent Consideration Liability Noncurrent
BusinessCombinationContingentConsiderationLiabilityNoncurrent
4323000 usd
CY2022Q3 us-gaap Fair Value Net Asset Liability
FairValueNetAssetLiability
-2265000 usd
CY2022Q3 us-gaap Business Combination Contingent Consideration Liability Noncurrent
BusinessCombinationContingentConsiderationLiabilityNoncurrent
4323000 usd
us-gaap Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Gain Loss Included In Earnings
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
71000 usd
CY2023Q1 us-gaap Inventory Raw Materials
InventoryRawMaterials
13356000 usd
CY2022Q3 us-gaap Inventory Raw Materials
InventoryRawMaterials
12504000 usd
CY2023Q1 us-gaap Inventory Work In Process
InventoryWorkInProcess
11795000 usd
CY2022Q3 us-gaap Inventory Work In Process
InventoryWorkInProcess
8218000 usd
CY2023Q1 us-gaap Inventory Finished Goods
InventoryFinishedGoods
2325000 usd
CY2022Q3 us-gaap Inventory Finished Goods
InventoryFinishedGoods
2129000 usd
CY2023Q1 us-gaap Other Inventory
OtherInventory
78835000 usd
CY2022Q3 us-gaap Other Inventory
OtherInventory
73482000 usd
CY2023Q1 us-gaap Inventory Net
InventoryNet
106311000 usd
CY2022Q3 us-gaap Inventory Net
InventoryNet
96333000 usd
CY2022Q3 us-gaap Goodwill
Goodwill
92395000 usd
CY2023Q1 us-gaap Goodwill
Goodwill
92395000 usd
CY2023Q1 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
111445000 usd
CY2023Q1 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
47853000 usd
CY2022Q3 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
17319000 usd
CY2023Q1 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
63592000 usd
CY2022Q3 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
117359000 usd
CY2022Q3 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
45423000 usd
CY2022Q3 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
71936000 usd
CY2022Q3 us-gaap Contracts Receivable Claims And Uncertain Amounts
ContractsReceivableClaimsAndUncertainAmounts
10451000 usd
CY2022Q3 us-gaap Loss Contingency Accrual At Carrying Value
LossContingencyAccrualAtCarryingValue
3095000 usd
us-gaap Proceeds From Sale And Collection Of Receivables
ProceedsFromSaleAndCollectionOfReceivables
5140000 usd
CY2023Q1 us-gaap Loss Contingency Receivable
LossContingencyReceivable
1893000 usd
CY2023Q1 us-gaap Accrued Insurance Current
AccruedInsuranceCurrent
7632000 usd
CY2022Q3 us-gaap Accrued Insurance Current
AccruedInsuranceCurrent
7693000 usd
CY2023Q1 iesc Estimatedcostofcompletionofbondedproject
Estimatedcostofcompletionofbondedproject
129521000 usd
CY2023Q1 us-gaap Purchase Commitment Remaining Minimum Amount Committed
PurchaseCommitmentRemainingMinimumAmountCommitted
6029000 usd
us-gaap Longterm Purchase Commitment Period
LongtermPurchaseCommitmentPeriod
P12M
CY2023Q1 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
17227000 usd
CY2023Q1 us-gaap Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
4040000 usd
CY2022Q3 us-gaap Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
2928000 usd
CY2023Q1 us-gaap Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
13524000 usd
CY2023Q1 us-gaap Finance Lease Liability Payments Due Next Twelve Months
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
3169000 usd
CY2023Q1 iesc Lessee Total Lease Liability Payments Remainder Of Fiscal Year
LesseeTotalLeaseLiabilityPaymentsRemainderOfFiscalYear
16693000 usd
CY2023Q1 us-gaap Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
15081000 usd
CY2023Q1 us-gaap Finance Lease Liability Payments Due Year Two
FinanceLeaseLiabilityPaymentsDueYearTwo
4180000 usd
CY2023Q1 iesc Total Lease Liability Payments Year Two
TotalLeaseLiabilityPaymentsYearTwo
19261000 usd
CY2023Q1 us-gaap Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
11570000 usd
CY2023Q1 us-gaap Finance Lease Liability Payments Due Year Three
FinanceLeaseLiabilityPaymentsDueYearThree
3832000 usd
CY2023Q1 iesc Total Lease Liability Payments Year Three
TotalLeaseLiabilityPaymentsYearThree
15402000 usd
CY2023Q1 us-gaap Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
8064000 usd
CY2023Q1 us-gaap Finance Lease Liability Payments Due Year Four
FinanceLeaseLiabilityPaymentsDueYearFour
2659000 usd
CY2023Q1 iesc Total Lease Liability Payments Year Four
TotalLeaseLiabilityPaymentsYearFour
10723000 usd
CY2023Q1 us-gaap Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
4742000 usd
CY2023Q1 us-gaap Finance Lease Liability Payments Due Year Five
FinanceLeaseLiabilityPaymentsDueYearFive
982000 usd
CY2023Q1 iesc Total Lease Liability Payments Year Five
TotalLeaseLiabilityPaymentsYearFive
5724000 usd
CY2023Q1 us-gaap Lessee Operating Lease Liability Payments Due After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
7290000 usd
CY2023Q1 us-gaap Finance Lease Liability Payments Due After Year Five
FinanceLeaseLiabilityPaymentsDueAfterYearFive
10000 usd
CY2023Q1 iesc Total Lease Liability Payments Due After Year Five
TotalLeaseLiabilityPaymentsDueAfterYearFive
7300000 usd
CY2023Q1 us-gaap Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
60271000 usd
CY2023Q1 us-gaap Finance Lease Liability Payments Due
FinanceLeaseLiabilityPaymentsDue
14832000 usd
CY2023Q1 iesc Total Lease Liability Payments Due
TotalLeaseLiabilityPaymentsDue
75103000 usd
CY2023Q1 us-gaap Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
6360000 usd
CY2023Q1 us-gaap Finance Lease Liability Undiscounted Excess Amount
FinanceLeaseLiabilityUndiscountedExcessAmount
1751000 usd
CY2023Q1 iesc Total Lease Liability Undiscounted Excess Amount
TotalLeaseLiabilityUndiscountedExcessAmount
8111000 usd
CY2023Q1 us-gaap Operating Lease Liability
OperatingLeaseLiability
53911000 usd
CY2023Q1 us-gaap Finance Lease Liability
FinanceLeaseLiability
13081000 usd
CY2023Q1 iesc Total Lease Liability
TotalLeaseLiability
66992000 usd
CY2023Q1 iesc Operating Leasesnotyet Commenced
OperatingLeasesnotyetCommenced
4704000 usd
CY2023Q1 us-gaap Operating Lease Cost
OperatingLeaseCost
4407000 usd
CY2022Q1 us-gaap Operating Lease Cost
OperatingLeaseCost
4157000 usd
us-gaap Operating Lease Cost
OperatingLeaseCost
9333000 usd
us-gaap Operating Lease Cost
OperatingLeaseCost
8160000 usd
CY2023Q1 us-gaap Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
1011000 usd
CY2022Q1 us-gaap Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
332000 usd
us-gaap Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
1686000 usd
us-gaap Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
603000 usd
CY2023Q1 us-gaap Finance Lease Interest Expense
FinanceLeaseInterestExpense
216000 usd
CY2022Q1 us-gaap Finance Lease Interest Expense
FinanceLeaseInterestExpense
56000 usd
us-gaap Finance Lease Interest Expense
FinanceLeaseInterestExpense
366000 usd
us-gaap Finance Lease Interest Expense
FinanceLeaseInterestExpense
104000 usd
CY2023Q1 iesc Finance Lease Cost
FinanceLeaseCost
1227000 usd
CY2022Q1 iesc Finance Lease Cost
FinanceLeaseCost
388000 usd
iesc Finance Lease Cost
FinanceLeaseCost
2052000 usd
iesc Finance Lease Cost
FinanceLeaseCost
707000 usd
CY2023Q1 us-gaap Short Term Lease Cost
ShortTermLeaseCost
513000 usd
CY2022Q1 us-gaap Short Term Lease Cost
ShortTermLeaseCost
491000 usd
us-gaap Short Term Lease Cost
ShortTermLeaseCost
1102000 usd
us-gaap Short Term Lease Cost
ShortTermLeaseCost
776000 usd
CY2023Q1 us-gaap Variable Lease Cost
VariableLeaseCost
661000 usd
CY2022Q1 us-gaap Variable Lease Cost
VariableLeaseCost
485000 usd
us-gaap Variable Lease Cost
VariableLeaseCost
1074000 usd
us-gaap Variable Lease Cost
VariableLeaseCost
957000 usd
CY2023Q1 us-gaap Lease Cost
LeaseCost
6808000 usd
CY2022Q1 us-gaap Lease Cost
LeaseCost
5521000 usd
us-gaap Lease Cost
LeaseCost
13561000 usd
us-gaap Lease Cost
LeaseCost
10600000 usd
CY2023Q1 us-gaap Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
1882000 usd
CY2023Q1 us-gaap Operating Lease Payments
OperatingLeasePayments
5867000 usd
CY2022Q1 us-gaap Operating Lease Payments
OperatingLeasePayments
5111000 usd
us-gaap Operating Lease Payments
OperatingLeasePayments
11818000 usd
us-gaap Operating Lease Payments
OperatingLeasePayments
9351000 usd
CY2023Q1 us-gaap Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
216000 usd
CY2022Q1 us-gaap Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
56000 usd
us-gaap Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
366000 usd
us-gaap Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
104000 usd
CY2023Q1 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
2872000 usd
CY2022Q1 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
3984000 usd
us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
9191000 usd
us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
11499000 usd
CY2022Q1 us-gaap Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
1328000 usd
us-gaap Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
4826000 usd
us-gaap Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
2582000 usd
CY2023Q1 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P4Y7M6D
CY2022Q3 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P4Y9M18D
CY2023Q1 us-gaap Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
P3Y9M18D
CY2022Q3 us-gaap Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
P3Y10M24D
CY2023Q1 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.041
CY2022Q3 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.040
CY2023Q1 us-gaap Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
0.046
CY2022Q3 us-gaap Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
0.047
us-gaap Number Of Businesses Acquired
NumberOfBusinessesAcquired
0 business
us-gaap Number Of Businesses Acquired
NumberOfBusinessesAcquired
0 business
CY2022Q4 us-gaap Sale Of Stock Percentage Of Ownership Before Transaction
SaleOfStockPercentageOfOwnershipBeforeTransaction
1
us-gaap Disposal Group Not Discontinued Operation Gain Loss On Disposal
DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
13045000 usd

Files In Submission

Name View Source Status
iesc-20230331_pre.xml Edgar Link unprocessable
0001048268-23-000040-index-headers.html Edgar Link pending
0001048268-23-000040-index.html Edgar Link pending
0001048268-23-000040.txt Edgar Link pending
0001048268-23-000040-xbrl.zip Edgar Link pending
Financial_Report.xlsx Edgar Link pending
iesc-20230331.htm Edgar Link pending
iesc-20230331.xsd Edgar Link pending
iesc-20230331_g1.jpg Edgar Link pending
MetaLinks.json Edgar Link pending
q22023ex311.htm Edgar Link pending
q22023ex312.htm Edgar Link pending
q22023ex321.htm Edgar Link pending
q22023ex322.htm Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
iesc-20230331_cal.xml Edgar Link unprocessable
FilingSummary.xml Edgar Link unprocessable
iesc-20230331_def.xml Edgar Link unprocessable
iesc-20230331_lab.xml Edgar Link unprocessable
iesc-20230331_htm.xml Edgar Link completed
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R5.htm Edgar Link pending
R6.htm Edgar Link pending
R7.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending