◆ Market Data --:--
Commodities
Loading...
📈 Yields & Rates
Loading...
💱 FX Rates
Loading...
📈 Market Pulse
Loading...
🏛 Congress Trades
Loading...
👤 Insider Trades
Loading...

10-Q Filing

IES HOLDINGS, INC. CIK: 1048268 Q2 2025
Filing Information
Form Type 10-Q
Accession Number 0001048268-25-000057
Period End Date 20250331
Filing Date 20250502
Fiscal Year 2025
Fiscal Period Q2
XBRL Instance iesc-20250331_htm.xml
Filing Contents
Balance Sheet 170 line items
Line Item Tag Value Unit Period
Accounts Receivable, Allowance for Credit Loss, Current AllowanceForDoubtfulAccountsReceivableCurrent $1.82M USD Point-in-time
Accounts Receivable, Allowance for Credit Loss, Current AllowanceForDoubtfulAccountsReceivableCurrent $1.82M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $22.43M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $22.43M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $100.83M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $100.83M USD Point-in-time
Accounts Receivable, Allowance for Credit Loss, Current AllowanceForDoubtfulAccountsReceivableCurrent $1.90M USD Point-in-time
Accounts Receivable, Allowance for Credit Loss, Current AllowanceForDoubtfulAccountsReceivableCurrent $1.90M USD Point-in-time
Accounts receivable AccountsReceivableNetCurrent $469.83M USD Point-in-time
Accounts receivable AccountsReceivableNetCurrent $469.83M USD Point-in-time
Accounts receivable AccountsReceivableNetCurrent $515.67M USD Point-in-time
Accounts receivable AccountsReceivableNetCurrent $515.67M USD Point-in-time
Preferred Stock, Par or Stated Value Per Share PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred Stock, Par or Stated Value Per Share PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred Stock, Par or Stated Value Per Share PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred Stock, Par or Stated Value Per Share PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred Stock, Shares Authorized PreferredStockSharesAuthorized 10.00M shares Point-in-time
Preferred Stock, Shares Authorized PreferredStockSharesAuthorized 10.00M shares Point-in-time
Accounts and Other Receivables, Net, Current ReceivablesLongTermContractsOrPrograms $89.79M USD Point-in-time
Accounts and Other Receivables, Net, Current ReceivablesLongTermContractsOrPrograms $89.79M USD Point-in-time
Preferred Stock, Shares Authorized PreferredStockSharesAuthorized 10.00M shares Point-in-time
Preferred Stock, Shares Authorized PreferredStockSharesAuthorized 10.00M shares Point-in-time
Accounts and Other Receivables, Net, Current ReceivablesLongTermContractsOrPrograms $95.77M USD Point-in-time
Accounts and Other Receivables, Net, Current ReceivablesLongTermContractsOrPrograms $95.77M USD Point-in-time
Common Stock, Par or Stated Value Per Share CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common Stock, Par or Stated Value Per Share CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Inventories InventoryNet $101.73M USD Point-in-time
Inventories InventoryNet $101.73M USD Point-in-time
Common Stock, Par or Stated Value Per Share CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common Stock, Par or Stated Value Per Share CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Inventories InventoryNet $107.57M USD Point-in-time
Inventories InventoryNet $107.57M USD Point-in-time
Common Stock, Shares Authorized CommonStockSharesAuthorized 100.00M shares Point-in-time
Common Stock, Shares Authorized CommonStockSharesAuthorized 100.00M shares Point-in-time
Costs and estimated earnings in excess of billings ContractWithCustomerAssetGrossCurrent $60.14M USD Point-in-time
Costs and estimated earnings in excess of billings ContractWithCustomerAssetGrossCurrent $60.14M USD Point-in-time
Common Stock, Shares Authorized CommonStockSharesAuthorized 100.00M shares Point-in-time
Common Stock, Shares Authorized CommonStockSharesAuthorized 100.00M shares Point-in-time
Costs and estimated earnings in excess of billings ContractWithCustomerAssetGrossCurrent $87.42M USD Point-in-time
Costs and estimated earnings in excess of billings ContractWithCustomerAssetGrossCurrent $87.42M USD Point-in-time
Common Stock, Shares, Issued CommonStockSharesIssued 22.05M shares Point-in-time
Common Stock, Shares, Issued CommonStockSharesIssued 22.05M shares Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $19.77M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $19.77M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $14.37M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $14.37M USD Point-in-time
Common Stock, Shares, Issued CommonStockSharesIssued 22.05M shares Point-in-time
Common Stock, Shares, Issued CommonStockSharesIssued 22.05M shares Point-in-time
Total current assets AssetsCurrent $871.69M USD Point-in-time
Total current assets AssetsCurrent $871.69M USD Point-in-time
Common Stock, Shares, Outstanding CommonStockSharesOutstanding 19.89M shares Point-in-time
Common Stock, Shares, Outstanding CommonStockSharesOutstanding 19.89M shares Point-in-time
Total current assets AssetsCurrent $914.48M USD Point-in-time
Total current assets AssetsCurrent $914.48M USD Point-in-time
Common Stock, Shares, Outstanding CommonStockSharesOutstanding 19.97M shares Point-in-time
Common Stock, Shares, Outstanding CommonStockSharesOutstanding 19.97M shares Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $155.23M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $155.23M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $134.20M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $134.20M USD Point-in-time
Treasury Stock, Shares TreasuryStockCommonShares 2.08M shares Point-in-time
Treasury Stock, Shares TreasuryStockCommonShares 2.08M shares Point-in-time
Treasury Stock, Shares TreasuryStockCommonShares 2.16M shares Point-in-time
Treasury Stock, Shares TreasuryStockCommonShares 2.16M shares Point-in-time
Goodwill Goodwill $93.96M USD Point-in-time
Goodwill Goodwill $93.96M USD Point-in-time
Goodwill Goodwill $95.23M USD Point-in-time
Goodwill Goodwill $95.23M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $42.08M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $42.08M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $45.89M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $45.89M USD Point-in-time
Equity Method Investments EquityMethodInvestments $44.90M USD Point-in-time
Equity Method Investments EquityMethodInvestments $44.90M USD Point-in-time
Equity Method Investments EquityMethodInvestments - USD Point-in-time
Equity Method Investments EquityMethodInvestments - USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $22.46M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $22.46M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $22.13M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $22.13M USD Point-in-time
Operating right of use assets OperatingLeaseRightOfUseAsset $61.96M USD Point-in-time
Operating right of use assets OperatingLeaseRightOfUseAsset $61.96M USD Point-in-time
Operating right of use assets OperatingLeaseRightOfUseAsset $75.26M USD Point-in-time
Operating right of use assets OperatingLeaseRightOfUseAsset $75.26M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $13.87M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $13.87M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $15.25M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $15.25M USD Point-in-time
Total assets Assets $1.24B USD Point-in-time
Total assets Assets $1.24B USD Point-in-time
Total assets Assets $1.36B USD Point-in-time
Total assets Assets $1.36B USD Point-in-time
Total assets Assets $1.10B USD Point-in-time
Total assets Assets $1.10B USD Point-in-time
Accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $374.58M USD Point-in-time
Accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $374.58M USD Point-in-time
Accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $363.58M USD Point-in-time
Accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $363.58M USD Point-in-time
Billings in excess of costs and estimated earnings ContractWithCustomerLiabilityCurrent $163.60M USD Point-in-time
Billings in excess of costs and estimated earnings ContractWithCustomerLiabilityCurrent $163.60M USD Point-in-time
Billings in excess of costs and estimated earnings ContractWithCustomerLiabilityCurrent $158.97M USD Point-in-time
Billings in excess of costs and estimated earnings ContractWithCustomerLiabilityCurrent $158.97M USD Point-in-time
Total current liabilities LiabilitiesCurrent $538.19M USD Point-in-time
Total current liabilities LiabilitiesCurrent $538.19M USD Point-in-time
Total current liabilities LiabilitiesCurrent $522.55M USD Point-in-time
Total current liabilities LiabilitiesCurrent $522.55M USD Point-in-time
Long-term debt LongTermDebtNoncurrent - USD Point-in-time
Long-term debt LongTermDebtNoncurrent - USD Point-in-time
Long-term debt LongTermDebtNoncurrent - USD Point-in-time
Long-term debt LongTermDebtNoncurrent - USD Point-in-time
Operating long-term lease liabilities OperatingLeaseLiabilityNoncurrent $40.45M USD Point-in-time
Operating long-term lease liabilities OperatingLeaseLiabilityNoncurrent $40.45M USD Point-in-time
Operating long-term lease liabilities OperatingLeaseLiabilityNoncurrent $51.65M USD Point-in-time
Operating long-term lease liabilities OperatingLeaseLiabilityNoncurrent $51.65M USD Point-in-time
Liability for Uncertainty in Income Taxes, Noncurrent LiabilityForUncertainTaxPositionsNoncurrent $16.68M USD Point-in-time
Liability for Uncertainty in Income Taxes, Noncurrent LiabilityForUncertainTaxPositionsNoncurrent $16.68M USD Point-in-time
Liability for Uncertainty in Income Taxes, Noncurrent LiabilityForUncertainTaxPositionsNoncurrent $17.40M USD Point-in-time
Liability for Uncertainty in Income Taxes, Noncurrent LiabilityForUncertainTaxPositionsNoncurrent $17.40M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $12.24M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $12.24M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $10.79M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $10.79M USD Point-in-time
Total liabilities Liabilities $591.92M USD Point-in-time
Total liabilities Liabilities $591.92M USD Point-in-time
Total liabilities Liabilities $618.03M USD Point-in-time
Total liabilities Liabilities $618.03M USD Point-in-time
Noncontrolling interest MinorityInterest $40.75M USD Point-in-time
Noncontrolling interest MinorityInterest $40.75M USD Point-in-time
Noncontrolling interest MinorityInterest $41.00M USD Point-in-time
Noncontrolling interest MinorityInterest $41.00M USD Point-in-time
Preferred stock, value PreferredStockValue - USD Point-in-time
Preferred stock, value PreferredStockValue - USD Point-in-time
Preferred stock, value PreferredStockValue - USD Point-in-time
Preferred stock, value PreferredStockValue - USD Point-in-time
Common stock, value CommonStockValue $220.00K USD Point-in-time
Common stock, value CommonStockValue $220.00K USD Point-in-time
Common stock, value CommonStockValue $220.00K USD Point-in-time
Common stock, value CommonStockValue $220.00K USD Point-in-time
Treasury stock, value TreasuryStockValue $90.33M USD Point-in-time
Treasury stock, value TreasuryStockValue $90.33M USD Point-in-time
Treasury stock, value TreasuryStockValue $122.37M USD Point-in-time
Treasury stock, value TreasuryStockValue $122.37M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $204.28M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $204.28M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $203.46M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $203.46M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $497.76M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $497.76M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $623.66M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $623.66M USD Point-in-time
Total stockholders' equity StockholdersEquity $652.44M USD Point-in-time
Total stockholders' equity StockholdersEquity $652.44M USD Point-in-time
Total stockholders' equity StockholdersEquity $534.81M USD Point-in-time
Total stockholders' equity StockholdersEquity $534.81M USD Point-in-time
Total stockholders' equity StockholdersEquity $705.78M USD Point-in-time
Total stockholders' equity StockholdersEquity $705.78M USD Point-in-time
Total stockholders' equity StockholdersEquity $611.11M USD Point-in-time
Total stockholders' equity StockholdersEquity $611.11M USD Point-in-time
Total stockholders' equity StockholdersEquity $449.99M USD Point-in-time
Total stockholders' equity StockholdersEquity $449.99M USD Point-in-time
Total stockholders' equity StockholdersEquity $488.64M USD Point-in-time
Total stockholders' equity StockholdersEquity $488.64M USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $1.24B USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $1.24B USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $1.36B USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $1.36B USD Point-in-time
Marketable Securities, Current MarketableSecuritiesCurrent $65.85M USD Point-in-time
Marketable Securities, Current MarketableSecuritiesCurrent $65.85M USD Point-in-time
Marketable Securities, Current MarketableSecuritiesCurrent $35.00M USD Point-in-time
Marketable Securities, Current MarketableSecuritiesCurrent $35.00M USD Point-in-time
Income Statement 128 line items
Line Item Tag Value Unit Period
Revenues Revenues $1.58B USD 2 Qtrs
Revenues Revenues $1.58B USD 2 Qtrs
Revenues Revenues $1.34B USD 2 Qtrs
Revenues Revenues $1.34B USD 2 Qtrs
Revenues Revenues $833.96M USD 1 Quarter
Revenues Revenues $833.96M USD 1 Quarter
Revenues Revenues $705.73M USD 1 Quarter
Revenues Revenues $705.73M USD 1 Quarter
Cost of services CostOfGoodsAndServicesSold $534.12M USD 1 Quarter
Cost of services CostOfGoodsAndServicesSold $534.12M USD 1 Quarter
Cost of services CostOfGoodsAndServicesSold $1.02B USD 2 Qtrs
Cost of services CostOfGoodsAndServicesSold $1.02B USD 2 Qtrs
Cost of services CostOfGoodsAndServicesSold $625.09M USD 1 Quarter
Cost of services CostOfGoodsAndServicesSold $625.09M USD 1 Quarter
Cost of services CostOfGoodsAndServicesSold $1.20B USD 2 Qtrs
Cost of services CostOfGoodsAndServicesSold $1.20B USD 2 Qtrs
Gross profit GrossProfit $315.42M USD 2 Qtrs
Gross profit GrossProfit $315.42M USD 2 Qtrs
Gross profit GrossProfit $386.90M USD 2 Qtrs
Gross profit GrossProfit $386.90M USD 2 Qtrs
Gross profit GrossProfit $171.61M USD 1 Quarter
Gross profit GrossProfit $171.61M USD 1 Quarter
Gross profit GrossProfit $208.87M USD 1 Quarter
Gross profit GrossProfit $208.87M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $219.08M USD 2 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $219.08M USD 2 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $116.04M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $116.04M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $95.27M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $95.27M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $181.12M USD 2 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $181.12M USD 2 Qtrs
Contingent consideration BusinessCombinationIntegrationRelatedCosts $35.00K USD 2 Qtrs
Contingent consideration BusinessCombinationIntegrationRelatedCosts $35.00K USD 2 Qtrs
Contingent consideration BusinessCombinationIntegrationRelatedCosts $678.00K USD 2 Qtrs
Contingent consideration BusinessCombinationIntegrationRelatedCosts $678.00K USD 2 Qtrs
Contingent consideration BusinessCombinationIntegrationRelatedCosts $339.00K USD 1 Quarter
Contingent consideration BusinessCombinationIntegrationRelatedCosts $339.00K USD 1 Quarter
Contingent consideration BusinessCombinationIntegrationRelatedCosts - USD 1 Quarter
Contingent consideration BusinessCombinationIntegrationRelatedCosts - USD 1 Quarter
Loss (gain) on sale of assets GainLossOnDispositionOfAssets1 $209.00K USD 1 Quarter
Loss (gain) on sale of assets GainLossOnDispositionOfAssets1 $209.00K USD 1 Quarter
Loss (gain) on sale of assets GainLossOnDispositionOfAssets1 $179.00K USD 2 Qtrs
Loss (gain) on sale of assets GainLossOnDispositionOfAssets1 $179.00K USD 2 Qtrs
Loss (gain) on sale of assets GainLossOnDispositionOfAssets1 $1.37M USD 1 Quarter
Loss (gain) on sale of assets GainLossOnDispositionOfAssets1 $1.37M USD 1 Quarter
Loss (gain) on sale of assets GainLossOnDispositionOfAssets1 $1.44M USD 2 Qtrs
Loss (gain) on sale of assets GainLossOnDispositionOfAssets1 $1.44M USD 2 Qtrs
Operating income (loss) OperatingIncomeLoss $167.31M USD 2 Qtrs
Operating income (loss) OperatingIncomeLoss $167.31M USD 2 Qtrs
Operating income (loss) OperatingIncomeLoss $92.69M USD 1 Quarter
Operating income (loss) OperatingIncomeLoss $92.69M USD 1 Quarter
Operating income (loss) OperatingIncomeLoss $77.71M USD 1 Quarter
Operating income (loss) OperatingIncomeLoss $77.71M USD 1 Quarter
Operating income (loss) OperatingIncomeLoss $135.70M USD 2 Qtrs
Operating income (loss) OperatingIncomeLoss $135.70M USD 2 Qtrs
Interest expense InterestExpense $266.00K USD 1 Quarter
Interest expense InterestExpense $266.00K USD 1 Quarter
Interest expense InterestExpense $406.00K USD 1 Quarter
Interest expense InterestExpense $406.00K USD 1 Quarter
Other (income) expense, net OtherNonoperatingIncomeExpense $-1.14M USD 1 Quarter
Other (income) expense, net OtherNonoperatingIncomeExpense $-1.14M USD 1 Quarter
Other (income) expense, net OtherNonoperatingIncomeExpense $6.25M USD 1 Quarter
Other (income) expense, net OtherNonoperatingIncomeExpense $6.25M USD 1 Quarter
Income (loss) from operations before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $98.68M USD 1 Quarter
Income (loss) from operations before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $98.68M USD 1 Quarter
Income (loss) from operations before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $76.17M USD 1 Quarter
Income (loss) from operations before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $76.17M USD 1 Quarter
Provision for (benefit from) income taxes IncomeTaxExpenseBenefit $26.09M USD 1 Quarter
Provision for (benefit from) income taxes IncomeTaxExpenseBenefit $26.09M USD 1 Quarter
Provision for (benefit from) income taxes IncomeTaxExpenseBenefit $19.37M USD 1 Quarter
Provision for (benefit from) income taxes IncomeTaxExpenseBenefit $19.37M USD 1 Quarter
Net income (loss) ProfitLoss $100.39M USD 2 Qtrs
Net income (loss) ProfitLoss $100.39M USD 2 Qtrs
Net income (loss) ProfitLoss $72.59M USD 1 Quarter
Net income (loss) ProfitLoss $72.59M USD 1 Quarter
Net income (loss) ProfitLoss $130.27M USD 2 Qtrs
Net income (loss) ProfitLoss $130.27M USD 2 Qtrs
Net income (loss) ProfitLoss $56.80M USD 1 Quarter
Net income (loss) ProfitLoss $56.80M USD 1 Quarter
Net Income (Loss) Attributable to Redeemable Noncontrolling Interest NetIncomeLossAttributableToRedeemableNoncontrollingInterest $6.52M USD 2 Qtrs
Net Income (Loss) Attributable to Redeemable Noncontrolling Interest NetIncomeLossAttributableToRedeemableNoncontrollingInterest $6.52M USD 2 Qtrs
Net Income (Loss) Attributable to Redeemable Noncontrolling Interest NetIncomeLossAttributableToRedeemableNoncontrollingInterest $3.32M USD 2 Qtrs
Net Income (Loss) Attributable to Redeemable Noncontrolling Interest NetIncomeLossAttributableToRedeemableNoncontrollingInterest $3.32M USD 2 Qtrs
Net Income (Loss) Attributable to Redeemable Noncontrolling Interest NetIncomeLossAttributableToRedeemableNoncontrollingInterest $3.89M USD 1 Quarter
Net Income (Loss) Attributable to Redeemable Noncontrolling Interest NetIncomeLossAttributableToRedeemableNoncontrollingInterest $3.89M USD 1 Quarter
Net Income (Loss) Attributable to Redeemable Noncontrolling Interest NetIncomeLossAttributableToRedeemableNoncontrollingInterest $1.94M USD 1 Quarter
Net Income (Loss) Attributable to Redeemable Noncontrolling Interest NetIncomeLossAttributableToRedeemableNoncontrollingInterest $1.94M USD 1 Quarter
Net Income (Loss) Available to Common Stockholders, Basic NetIncomeLossAvailableToCommonStockholdersBasic $70.65M USD 1 Quarter
Net Income (Loss) Available to Common Stockholders, Basic NetIncomeLossAvailableToCommonStockholdersBasic $70.65M USD 1 Quarter
Net Income (Loss) Available to Common Stockholders, Basic NetIncomeLossAvailableToCommonStockholdersBasic $126.95M USD 2 Qtrs
Net Income (Loss) Available to Common Stockholders, Basic NetIncomeLossAvailableToCommonStockholdersBasic $126.95M USD 2 Qtrs
Net Income (Loss) Available to Common Stockholders, Basic NetIncomeLossAvailableToCommonStockholdersBasic $52.91M USD 1 Quarter
Net Income (Loss) Available to Common Stockholders, Basic NetIncomeLossAvailableToCommonStockholdersBasic $52.91M USD 1 Quarter
Net Income (Loss) Available to Common Stockholders, Basic NetIncomeLossAvailableToCommonStockholdersBasic $93.86M USD 2 Qtrs
Net Income (Loss) Available to Common Stockholders, Basic NetIncomeLossAvailableToCommonStockholdersBasic $93.86M USD 2 Qtrs
Earnings Per Share, Basic EarningsPerShareBasic $6.30 USD 2 Qtrs
Earnings Per Share, Basic EarningsPerShareBasic $6.30 USD 2 Qtrs
Earnings Per Share, Basic EarningsPerShareBasic $2.32 USD 1 Quarter
Earnings Per Share, Basic EarningsPerShareBasic $2.32 USD 1 Quarter
Earnings Per Share, Basic EarningsPerShareBasic $4.21 USD 2 Qtrs
Earnings Per Share, Basic EarningsPerShareBasic $4.21 USD 2 Qtrs
Earnings Per Share, Basic EarningsPerShareBasic $3.54 USD 1 Quarter
Earnings Per Share, Basic EarningsPerShareBasic $3.54 USD 1 Quarter
Earnings Per Share, Diluted EarningsPerShareDiluted $6.22 USD 2 Qtrs
Earnings Per Share, Diluted EarningsPerShareDiluted $6.22 USD 2 Qtrs
Earnings Per Share, Diluted EarningsPerShareDiluted $3.50 USD 1 Quarter
Earnings Per Share, Diluted EarningsPerShareDiluted $3.50 USD 1 Quarter
Earnings Per Share, Diluted EarningsPerShareDiluted $2.29 USD 1 Quarter
Earnings Per Share, Diluted EarningsPerShareDiluted $2.29 USD 1 Quarter
Earnings Per Share, Diluted EarningsPerShareDiluted $4.16 USD 2 Qtrs
Earnings Per Share, Diluted EarningsPerShareDiluted $4.16 USD 2 Qtrs
Weighted Average Number of Shares Outstanding, Basic WeightedAverageNumberOfSharesOutstandingBasic 20.23M shares 1 Quarter
Weighted Average Number of Shares Outstanding, Basic WeightedAverageNumberOfSharesOutstandingBasic 20.23M shares 1 Quarter
Weighted Average Number of Shares Outstanding, Basic WeightedAverageNumberOfSharesOutstandingBasic 20.21M shares 2 Qtrs
Weighted Average Number of Shares Outstanding, Basic WeightedAverageNumberOfSharesOutstandingBasic 20.21M shares 2 Qtrs
Weighted Average Number of Shares Outstanding, Basic WeightedAverageNumberOfSharesOutstandingBasic 19.97M shares 1 Quarter
Weighted Average Number of Shares Outstanding, Basic WeightedAverageNumberOfSharesOutstandingBasic 19.97M shares 1 Quarter
Weighted Average Number of Shares Outstanding, Basic WeightedAverageNumberOfSharesOutstandingBasic 19.98M shares 2 Qtrs
Weighted Average Number of Shares Outstanding, Basic WeightedAverageNumberOfSharesOutstandingBasic 19.98M shares 2 Qtrs
Weighted Average Number of Shares Outstanding, Diluted WeightedAverageNumberOfDilutedSharesOutstanding 20.21M shares 1 Quarter
Weighted Average Number of Shares Outstanding, Diluted WeightedAverageNumberOfDilutedSharesOutstanding 20.21M shares 1 Quarter
Weighted Average Number of Shares Outstanding, Diluted WeightedAverageNumberOfDilutedSharesOutstanding 20.48M shares 1 Quarter
Weighted Average Number of Shares Outstanding, Diluted WeightedAverageNumberOfDilutedSharesOutstanding 20.48M shares 1 Quarter
Weighted Average Number of Shares Outstanding, Diluted WeightedAverageNumberOfDilutedSharesOutstanding 20.45M shares 2 Qtrs
Weighted Average Number of Shares Outstanding, Diluted WeightedAverageNumberOfDilutedSharesOutstanding 20.45M shares 2 Qtrs
Weighted Average Number of Shares Outstanding, Diluted WeightedAverageNumberOfDilutedSharesOutstanding 20.23M shares 2 Qtrs
Weighted Average Number of Shares Outstanding, Diluted WeightedAverageNumberOfDilutedSharesOutstanding 20.23M shares 2 Qtrs
Cash Flow Statement 164 line items
Line Item Tag Value Unit Period
Net income (loss) ProfitLoss $100.39M USD 2 Qtrs
Net income (loss) ProfitLoss $100.39M USD 2 Qtrs
Net income (loss) ProfitLoss $72.59M USD 1 Quarter
Net income (loss) ProfitLoss $72.59M USD 1 Quarter
Net income (loss) ProfitLoss $130.27M USD 2 Qtrs
Net income (loss) ProfitLoss $130.27M USD 2 Qtrs
Net income (loss) ProfitLoss $56.80M USD 1 Quarter
Net income (loss) ProfitLoss $56.80M USD 1 Quarter
Bad debt expense ProvisionForDoubtfulAccounts $265.00K USD 2 Qtrs
Bad debt expense ProvisionForDoubtfulAccounts $265.00K USD 2 Qtrs
Bad debt expense ProvisionForDoubtfulAccounts $503.00K USD 2 Qtrs
Bad debt expense ProvisionForDoubtfulAccounts $503.00K USD 2 Qtrs
Deferred financing cost amortization AmortizationOfFinancingCosts $177.00K USD 2 Qtrs
Deferred financing cost amortization AmortizationOfFinancingCosts $177.00K USD 2 Qtrs
Deferred financing cost amortization AmortizationOfFinancingCosts $140.00K USD 2 Qtrs
Deferred financing cost amortization AmortizationOfFinancingCosts $140.00K USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $23.04M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $23.04M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $15.44M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $15.44M USD 2 Qtrs
Gain (Loss) on Disposition of Property Plant Equipment GainLossOnSaleOfPropertyPlantEquipment $1.44M USD 2 Qtrs
Gain (Loss) on Disposition of Property Plant Equipment GainLossOnSaleOfPropertyPlantEquipment $1.44M USD 2 Qtrs
Gain (Loss) on Disposition of Property Plant Equipment GainLossOnSaleOfPropertyPlantEquipment $179.00K USD 2 Qtrs
Gain (Loss) on Disposition of Property Plant Equipment GainLossOnSaleOfPropertyPlantEquipment $179.00K USD 2 Qtrs
Non-cash compensation expense ShareBasedCompensation $2.92M USD 2 Qtrs
Non-cash compensation expense ShareBasedCompensation $2.92M USD 2 Qtrs
Non-cash compensation expense ShareBasedCompensation $5.08M USD 2 Qtrs
Non-cash compensation expense ShareBasedCompensation $5.08M USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $1.93M USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $1.93M USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $228.00K USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $228.00K USD 2 Qtrs
Unrealized Gain (Loss) on Investments UnrealizedGainLossOnInvestments $5.48M USD 1 Quarter
Unrealized Gain (Loss) on Investments UnrealizedGainLossOnInvestments $5.48M USD 1 Quarter
Unrealized Gain (Loss) on Investments UnrealizedGainLossOnInvestments $-1.91M USD 1 Quarter
Unrealized Gain (Loss) on Investments UnrealizedGainLossOnInvestments $-1.91M USD 1 Quarter
Unrealized Gain (Loss) on Investments UnrealizedGainLossOnInvestments $7.83M USD 2 Qtrs
Unrealized Gain (Loss) on Investments UnrealizedGainLossOnInvestments $7.83M USD 2 Qtrs
Unrealized Gain (Loss) on Investments UnrealizedGainLossOnInvestments $-1.79M USD 2 Qtrs
Unrealized Gain (Loss) on Investments UnrealizedGainLossOnInvestments $-1.79M USD 2 Qtrs
Increase (Decrease) in Debt Securities, Trading, and Equity Securities, FV-NI IncreaseDecreaseInTradingSecurities - USD 2 Qtrs
Increase (Decrease) in Debt Securities, Trading, and Equity Securities, FV-NI IncreaseDecreaseInTradingSecurities - USD 2 Qtrs
Increase (Decrease) in Debt Securities, Trading, and Equity Securities, FV-NI IncreaseDecreaseInTradingSecurities $23.02M USD 2 Qtrs
Increase (Decrease) in Debt Securities, Trading, and Equity Securities, FV-NI IncreaseDecreaseInTradingSecurities $23.02M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $53.32M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $53.32M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $43.98M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $43.98M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $8.96M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $8.96M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $-5.67M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $-5.67M USD 2 Qtrs
Costs and estimated earnings in excess of billings IncreaseDecreaseInContractWithCustomerAsset $27.28M USD 2 Qtrs
Costs and estimated earnings in excess of billings IncreaseDecreaseInContractWithCustomerAsset $27.28M USD 2 Qtrs
Costs and estimated earnings in excess of billings IncreaseDecreaseInContractWithCustomerAsset $-336.00K USD 2 Qtrs
Costs and estimated earnings in excess of billings IncreaseDecreaseInContractWithCustomerAsset $-336.00K USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInOtherCurrentAssets $35.25M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInOtherCurrentAssets $35.25M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInOtherCurrentAssets $11.29M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInOtherCurrentAssets $11.29M USD 2 Qtrs
Other non-current assets IncreaseDecreaseInOtherNoncurrentAssets $-290.00K USD 2 Qtrs
Other non-current assets IncreaseDecreaseInOtherNoncurrentAssets $-290.00K USD 2 Qtrs
Other non-current assets IncreaseDecreaseInOtherNoncurrentAssets $2.93M USD 2 Qtrs
Other non-current assets IncreaseDecreaseInOtherNoncurrentAssets $2.93M USD 2 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $8.63M USD 2 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $8.63M USD 2 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $9.46M USD 2 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $9.46M USD 2 Qtrs
Billings in excess of costs and estimated earnings IncreaseDecreaseInContractWithCustomerLiability $4.63M USD 2 Qtrs
Billings in excess of costs and estimated earnings IncreaseDecreaseInContractWithCustomerLiability $4.63M USD 2 Qtrs
Billings in excess of costs and estimated earnings IncreaseDecreaseInContractWithCustomerLiability $24.00M USD 2 Qtrs
Billings in excess of costs and estimated earnings IncreaseDecreaseInContractWithCustomerLiability $24.00M USD 2 Qtrs
Other non-current liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $470.00K USD 2 Qtrs
Other non-current liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $470.00K USD 2 Qtrs
Other non-current liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $605.00K USD 2 Qtrs
Other non-current liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $605.00K USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $58.69M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $58.69M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $62.10M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $62.10M USD 2 Qtrs
Capital expenditures PaymentsToAcquireProductiveAssets $13.36M USD 2 Qtrs
Capital expenditures PaymentsToAcquireProductiveAssets $13.36M USD 2 Qtrs
Capital expenditures PaymentsToAcquireProductiveAssets $30.12M USD 2 Qtrs
Capital expenditures PaymentsToAcquireProductiveAssets $30.12M USD 2 Qtrs
Capital expenditures PaymentsToAcquireProductiveAssets $6.84M USD 1 Quarter
Capital expenditures PaymentsToAcquireProductiveAssets $6.84M USD 1 Quarter
Capital expenditures PaymentsToAcquireProductiveAssets $16.95M USD 1 Quarter
Capital expenditures PaymentsToAcquireProductiveAssets $16.95M USD 1 Quarter
Proceeds from sale of assets ProceedsFromSaleOfProductiveAssets $2.38M USD 2 Qtrs
Proceeds from sale of assets ProceedsFromSaleOfProductiveAssets $2.38M USD 2 Qtrs
Proceeds from sale of assets ProceedsFromSaleOfProductiveAssets $527.00K USD 2 Qtrs
Proceeds from sale of assets ProceedsFromSaleOfProductiveAssets $527.00K USD 2 Qtrs
Payments to Acquire Investments PaymentsToAcquireInvestments $380.00K USD 2 Qtrs
Payments to Acquire Investments PaymentsToAcquireInvestments $380.00K USD 2 Qtrs
Payments to Acquire Investments PaymentsToAcquireInvestments $44.90M USD 2 Qtrs
Payments to Acquire Investments PaymentsToAcquireInvestments $44.90M USD 2 Qtrs
Payments to Acquire Businesses, Net of Cash Acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD 2 Qtrs
Payments to Acquire Businesses, Net of Cash Acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD 2 Qtrs
Payments to Acquire Businesses, Net of Cash Acquired PaymentsToAcquireBusinessesNetOfCashAcquired $22.61M USD 2 Qtrs
Payments to Acquire Businesses, Net of Cash Acquired PaymentsToAcquireBusinessesNetOfCashAcquired $22.61M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-97.10M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-97.10M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-11.36M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-11.36M USD 2 Qtrs
Borrowings of debt ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet $976.40M USD 2 Qtrs
Borrowings of debt ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet $976.40M USD 2 Qtrs
Borrowings of debt ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet $1.35B USD 2 Qtrs
Borrowings of debt ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet $1.35B USD 2 Qtrs
Repayments of debt RepaymentsOfLongTermDebtAndCapitalSecurities $976.40M USD 2 Qtrs
Repayments of debt RepaymentsOfLongTermDebtAndCapitalSecurities $976.40M USD 2 Qtrs
Repayments of debt RepaymentsOfLongTermDebtAndCapitalSecurities $1.35B USD 2 Qtrs
Repayments of debt RepaymentsOfLongTermDebtAndCapitalSecurities $1.35B USD 2 Qtrs
Cash paid for finance leases ProceedsFromRepaymentsOfOtherLongTermDebt $-1.98M USD 2 Qtrs
Cash paid for finance leases ProceedsFromRepaymentsOfOtherLongTermDebt $-1.98M USD 2 Qtrs
Cash paid for finance leases ProceedsFromRepaymentsOfOtherLongTermDebt $-2.17M USD 2 Qtrs
Cash paid for finance leases ProceedsFromRepaymentsOfOtherLongTermDebt $-2.17M USD 2 Qtrs
Payment for Contingent Consideration Liability, Financing Activities PaymentForContingentConsiderationLiabilityFinancingActivities $4.07M USD 2 Qtrs
Payment for Contingent Consideration Liability, Financing Activities PaymentForContingentConsiderationLiabilityFinancingActivities $4.07M USD 2 Qtrs
Payment for Contingent Consideration Liability, Financing Activities PaymentForContingentConsiderationLiabilityFinancingActivities - USD 2 Qtrs
Payment for Contingent Consideration Liability, Financing Activities PaymentForContingentConsiderationLiabilityFinancingActivities - USD 2 Qtrs
Distribution to noncontrolling interest ProceedsFromPaymentsToMinorityShareholders $-7.87M USD 2 Qtrs
Distribution to noncontrolling interest ProceedsFromPaymentsToMinorityShareholders $-7.87M USD 2 Qtrs
Distribution to noncontrolling interest ProceedsFromPaymentsToMinorityShareholders $-4.97M USD 2 Qtrs
Distribution to noncontrolling interest ProceedsFromPaymentsToMinorityShareholders $-4.97M USD 2 Qtrs
Purchase of treasury stock PaymentsForRepurchaseOfCommonStock $36.27M USD 2 Qtrs
Purchase of treasury stock PaymentsForRepurchaseOfCommonStock $36.27M USD 2 Qtrs
Purchase of treasury stock PaymentsForRepurchaseOfCommonStock $3.22M USD 2 Qtrs
Purchase of treasury stock PaymentsForRepurchaseOfCommonStock $3.22M USD 2 Qtrs
Options exercised ProceedsFromStockOptionsExercised $8.00K USD 2 Qtrs
Options exercised ProceedsFromStockOptionsExercised $8.00K USD 2 Qtrs
Options exercised ProceedsFromStockOptionsExercised - USD 2 Qtrs
Options exercised ProceedsFromStockOptionsExercised - USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-17.13M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-17.13M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-43.41M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-43.41M USD 2 Qtrs
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $30.20M USD 2 Qtrs
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $30.20M USD 2 Qtrs
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-78.41M USD 2 Qtrs
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-78.41M USD 2 Qtrs
CASH, CASH EQUIVALENTS, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $75.77M USD Point-in-time
CASH, CASH EQUIVALENTS, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $75.77M USD Point-in-time
CASH, CASH EQUIVALENTS, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $105.97M USD Point-in-time
CASH, CASH EQUIVALENTS, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $105.97M USD Point-in-time
CASH, CASH EQUIVALENTS, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $22.43M USD Point-in-time
CASH, CASH EQUIVALENTS, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $22.43M USD Point-in-time
CASH, CASH EQUIVALENTS, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $100.83M USD Point-in-time
CASH, CASH EQUIVALENTS, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $100.83M USD Point-in-time
CASH, CASH EQUIVALENTS, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $75.77M USD Point-in-time
CASH, CASH EQUIVALENTS, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $75.77M USD Point-in-time
CASH, CASH EQUIVALENTS, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $105.97M USD Point-in-time
CASH, CASH EQUIVALENTS, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $105.97M USD Point-in-time
CASH, CASH EQUIVALENTS, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $22.43M USD Point-in-time
CASH, CASH EQUIVALENTS, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $22.43M USD Point-in-time
CASH, CASH EQUIVALENTS, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $100.83M USD Point-in-time
CASH, CASH EQUIVALENTS, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $100.83M USD Point-in-time
Cash paid for interest InterestPaid $269.00K USD 2 Qtrs
Cash paid for interest InterestPaid $269.00K USD 2 Qtrs
Cash paid for interest InterestPaid $355.00K USD 2 Qtrs
Cash paid for interest InterestPaid $355.00K USD 2 Qtrs
Cash paid for income taxes (net) IncomeTaxesPaidNet $37.45M USD 2 Qtrs
Cash paid for income taxes (net) IncomeTaxesPaidNet $37.45M USD 2 Qtrs
Cash paid for income taxes (net) IncomeTaxesPaidNet $64.20M USD 2 Qtrs
Cash paid for income taxes (net) IncomeTaxesPaidNet $64.20M USD 2 Qtrs
Stockholders Equity 82 line items
Line Item Tag Value Unit Period
Stockholders' Equity Attributable to Parent StockholdersEquity $652.44M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $652.44M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $534.81M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $534.81M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $705.78M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $705.78M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $611.11M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $611.11M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $449.99M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $449.99M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $488.64M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $488.64M USD Point-in-time
Issuances under compensation plans StockIssuedDuringPeriodValueShareBasedCompensation - USD 2 Qtrs
Issuances under compensation plans StockIssuedDuringPeriodValueShareBasedCompensation - USD 2 Qtrs
Issuances under compensation plans StockIssuedDuringPeriodValueShareBasedCompensation - USD 2 Qtrs
Issuances under compensation plans StockIssuedDuringPeriodValueShareBasedCompensation - USD 2 Qtrs
Acquisition of treasury stock TreasuryStockValueAcquiredCostMethod $36.27M USD 2 Qtrs
Acquisition of treasury stock TreasuryStockValueAcquiredCostMethod $36.27M USD 2 Qtrs
Acquisition of treasury stock TreasuryStockValueAcquiredCostMethod $3.22M USD 2 Qtrs
Acquisition of treasury stock TreasuryStockValueAcquiredCostMethod $3.22M USD 2 Qtrs
Acquisition of treasury stock TreasuryStockValueAcquiredCostMethod $20.53M USD 1 Quarter
Acquisition of treasury stock TreasuryStockValueAcquiredCostMethod $20.53M USD 1 Quarter
Acquisition of treasury stock TreasuryStockValueAcquiredCostMethod $2.29M USD 1 Quarter
Acquisition of treasury stock TreasuryStockValueAcquiredCostMethod $2.29M USD 1 Quarter
Options exercised StockIssuedDuringPeriodValueStockOptionsExercised $8.00K USD 2 Qtrs
Options exercised StockIssuedDuringPeriodValueStockOptionsExercised $8.00K USD 2 Qtrs
Options exercised StockIssuedDuringPeriodValueStockOptionsExercised $8.00K USD 1 Quarter
Options exercised StockIssuedDuringPeriodValueStockOptionsExercised $8.00K USD 1 Quarter
Non-cash compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $2.89M USD 2 Qtrs
Non-cash compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $2.89M USD 2 Qtrs
Non-cash compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.48M USD 1 Quarter
Non-cash compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.48M USD 1 Quarter
Non-cash compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $3.14M USD 1 Quarter
Non-cash compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $3.14M USD 1 Quarter
Non-cash compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $5.04M USD 2 Qtrs
Non-cash compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $5.04M USD 2 Qtrs
Stockholders' Equity, Period Increase (Decrease) StockholdersEquityPeriodIncreaseDecrease $86.00K USD 1 Quarter
Stockholders' Equity, Period Increase (Decrease) StockholdersEquityPeriodIncreaseDecrease $86.00K USD 1 Quarter
Stockholders' Equity, Period Increase (Decrease) StockholdersEquityPeriodIncreaseDecrease $-5.94M USD 1 Quarter
Stockholders' Equity, Period Increase (Decrease) StockholdersEquityPeriodIncreaseDecrease $-5.94M USD 1 Quarter
Stockholders' Equity, Period Increase (Decrease) StockholdersEquityPeriodIncreaseDecrease $-8.72M USD 2 Qtrs
Stockholders' Equity, Period Increase (Decrease) StockholdersEquityPeriodIncreaseDecrease $-8.72M USD 2 Qtrs
Stockholders' Equity, Period Increase (Decrease) StockholdersEquityPeriodIncreaseDecrease $-1.06M USD 2 Qtrs
Stockholders' Equity, Period Increase (Decrease) StockholdersEquityPeriodIncreaseDecrease $-1.06M USD 2 Qtrs
Net income (loss) ProfitLoss $100.39M USD 2 Qtrs
Net income (loss) ProfitLoss $100.39M USD 2 Qtrs
Net income (loss) ProfitLoss $72.59M USD 1 Quarter
Net income (loss) ProfitLoss $72.59M USD 1 Quarter
Net income (loss) ProfitLoss $130.27M USD 2 Qtrs
Net income (loss) ProfitLoss $130.27M USD 2 Qtrs
Net income (loss) ProfitLoss $56.80M USD 1 Quarter
Net income (loss) ProfitLoss $56.80M USD 1 Quarter
Noncontrolling Interest, Change in Redemption Value MinorityInterestChangeInRedemptionValue $-1.40M USD 2 Qtrs
Noncontrolling Interest, Change in Redemption Value MinorityInterestChangeInRedemptionValue $-1.40M USD 2 Qtrs
Noncontrolling Interest, Change in Redemption Value MinorityInterestChangeInRedemptionValue $86.00K USD 1 Quarter
Noncontrolling Interest, Change in Redemption Value MinorityInterestChangeInRedemptionValue $86.00K USD 1 Quarter
Noncontrolling Interest, Change in Redemption Value MinorityInterestChangeInRedemptionValue $-11.55M USD 2 Qtrs
Noncontrolling Interest, Change in Redemption Value MinorityInterestChangeInRedemptionValue $-11.55M USD 2 Qtrs
Stockholders' Equity Attributable to Parent StockholdersEquity $652.44M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $652.44M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $534.81M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $534.81M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $705.78M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $705.78M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $611.11M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $611.11M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $449.99M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $449.99M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $488.64M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $488.64M USD Point-in-time
Net Income (Loss) Available to Common Stockholders, Basic NetIncomeLossAvailableToCommonStockholdersBasic $70.65M USD 1 Quarter
Net Income (Loss) Available to Common Stockholders, Basic NetIncomeLossAvailableToCommonStockholdersBasic $70.65M USD 1 Quarter
Net Income (Loss) Available to Common Stockholders, Basic NetIncomeLossAvailableToCommonStockholdersBasic $126.95M USD 2 Qtrs
Net Income (Loss) Available to Common Stockholders, Basic NetIncomeLossAvailableToCommonStockholdersBasic $126.95M USD 2 Qtrs
Net Income (Loss) Available to Common Stockholders, Basic NetIncomeLossAvailableToCommonStockholdersBasic $52.91M USD 1 Quarter
Net Income (Loss) Available to Common Stockholders, Basic NetIncomeLossAvailableToCommonStockholdersBasic $52.91M USD 1 Quarter
Net Income (Loss) Available to Common Stockholders, Basic NetIncomeLossAvailableToCommonStockholdersBasic $93.86M USD 2 Qtrs
Net Income (Loss) Available to Common Stockholders, Basic NetIncomeLossAvailableToCommonStockholdersBasic $93.86M USD 2 Qtrs
Treasury Stock, Shares TreasuryStockCommonShares 2.08M shares Point-in-time
Treasury Stock, Shares TreasuryStockCommonShares 2.08M shares Point-in-time
Treasury Stock, Shares TreasuryStockCommonShares 2.16M shares Point-in-time
Treasury Stock, Shares TreasuryStockCommonShares 2.16M shares Point-in-time

Data is extracted from SEC EDGAR XBRL filings. Values shown are as reported in the filing.

NEWS
Loading news...
TRENDING
Loading...