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

10-Q Filing

MASTEC INC CIK: 15615 Q2 2025
Filing Information
Form Type 10-Q
Accession Number 0000015615-25-000079
Period End Date 20250630
Filing Date 20250731
Fiscal Year 2025
Fiscal Period Q2
XBRL Instance mtz-20250630_htm.xml
Balance Sheet 188 line items
Line Item Tag Value Unit Period
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $399.90M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $399.90M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $191.05M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $191.05M USD Point-in-time
Accounts receivable, net of allowance AccountsReceivableNetCurrent $1.38B USD Point-in-time
Accounts receivable, net of allowance AccountsReceivableNetCurrent $1.38B USD Point-in-time
Accounts receivable, net of allowance AccountsReceivableNetCurrent $1.42B USD Point-in-time
Accounts receivable, net of allowance AccountsReceivableNetCurrent $1.42B USD Point-in-time
Contract assets ContractWithCustomerAssetNetCurrent $1.80B USD Point-in-time
Contract assets ContractWithCustomerAssetNetCurrent $1.80B USD Point-in-time
Contract assets ContractWithCustomerAssetNetCurrent $1.56B USD Point-in-time
Contract assets ContractWithCustomerAssetNetCurrent $1.56B USD Point-in-time
Inventories, net InventoryNet $107.34M USD Point-in-time
Inventories, net InventoryNet $107.34M USD Point-in-time
Inventories, net InventoryNet $108.53M USD Point-in-time
Inventories, net InventoryNet $108.53M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $131.57M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $131.57M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $118.89M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $118.89M USD Point-in-time
Other current assets OtherAssetsCurrent $93.73M USD Point-in-time
Other current assets OtherAssetsCurrent $93.73M USD Point-in-time
Other current assets OtherAssetsCurrent $89.12M USD Point-in-time
Other current assets OtherAssetsCurrent $89.12M USD Point-in-time
Total current assets AssetsCurrent $3.65B USD Point-in-time
Total current assets AssetsCurrent $3.65B USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $1.00 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $1.00 USD Point-in-time
Total current assets AssetsCurrent $3.75B USD Point-in-time
Total current assets AssetsCurrent $3.75B USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $1.00 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $1.00 USD Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 5.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 5.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 5.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 5.00M shares Point-in-time
Property and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $1.55B USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $1.55B USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $1.66B USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $1.66B USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $402.32M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $402.32M USD Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $396.15M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $396.15M USD Point-in-time
Goodwill, net Goodwill $2.20B USD Point-in-time
Goodwill, net Goodwill $2.20B USD Point-in-time
Goodwill, net Goodwill $2.21B USD Point-in-time
Goodwill, net Goodwill $2.21B USD Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Other intangible assets, net IntangibleAssetsNetExcludingGoodwill $664.30M USD Point-in-time
Other intangible assets, net IntangibleAssetsNetExcludingGoodwill $664.30M USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Other intangible assets, net IntangibleAssetsNetExcludingGoodwill $727.37M USD Point-in-time
Other intangible assets, net IntangibleAssetsNetExcludingGoodwill $727.37M USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $448.62M USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $448.62M USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 145.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 145.00M shares Point-in-time
Other long-term assets OtherAssetsNoncurrent $447.24M USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $447.24M USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 145.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 145.00M shares Point-in-time
Total assets Assets $9.13B USD Point-in-time
Total assets Assets $9.13B USD Point-in-time
Total assets Assets $8.98B USD Point-in-time
Total assets Assets $8.98B USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 99.03M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 99.03M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 99.34M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 99.34M shares Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 20.42M shares Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 20.42M shares Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 19.72M shares Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 19.72M shares Point-in-time
Current portion of long-term debt, including finance leases LongTermDebtAndCapitalLeaseObligationsCurrent $186.09M USD Point-in-time
Current portion of long-term debt, including finance leases LongTermDebtAndCapitalLeaseObligationsCurrent $186.09M USD Point-in-time
Current portion of long-term debt, including finance leases LongTermDebtAndCapitalLeaseObligationsCurrent $160.66M USD Point-in-time
Current portion of long-term debt, including finance leases LongTermDebtAndCapitalLeaseObligationsCurrent $160.66M USD Point-in-time
Current portion of operating lease liabilities OperatingLeaseLiabilityCurrent $146.18M USD Point-in-time
Current portion of operating lease liabilities OperatingLeaseLiabilityCurrent $146.18M USD Point-in-time
Current portion of operating lease liabilities OperatingLeaseLiabilityCurrent $156.97M USD Point-in-time
Current portion of operating lease liabilities OperatingLeaseLiabilityCurrent $156.97M USD Point-in-time
Accounts payable AccountsPayableCurrent $1.11B USD Point-in-time
Accounts payable AccountsPayableCurrent $1.11B USD Point-in-time
Accounts payable AccountsPayableCurrent $1.22B USD Point-in-time
Accounts payable AccountsPayableCurrent $1.22B USD Point-in-time
Accrued salaries and wages EmployeeRelatedLiabilitiesCurrent $205.15M USD Point-in-time
Accrued salaries and wages EmployeeRelatedLiabilitiesCurrent $205.15M USD Point-in-time
Accrued salaries and wages EmployeeRelatedLiabilitiesCurrent $244.55M USD Point-in-time
Accrued salaries and wages EmployeeRelatedLiabilitiesCurrent $244.55M USD Point-in-time
Other accrued expenses AccruedLiabilitiesCurrent $464.07M USD Point-in-time
Other accrued expenses AccruedLiabilitiesCurrent $464.07M USD Point-in-time
Other accrued expenses AccruedLiabilitiesCurrent $455.04M USD Point-in-time
Other accrued expenses AccruedLiabilitiesCurrent $455.04M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $698.06M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $698.06M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $735.62M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $735.62M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $125.28M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $125.28M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $165.85M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $165.85M USD Point-in-time
Total current liabilities LiabilitiesCurrent $3.00B USD Point-in-time
Total current liabilities LiabilitiesCurrent $3.00B USD Point-in-time
Total current liabilities LiabilitiesCurrent $3.07B USD Point-in-time
Total current liabilities LiabilitiesCurrent $3.07B USD Point-in-time
Long-term debt, including finance leases LongTermDebtAndCapitalLeaseObligations $2.10B USD Point-in-time
Long-term debt, including finance leases LongTermDebtAndCapitalLeaseObligations $2.10B USD Point-in-time
Long-term debt, including finance leases LongTermDebtAndCapitalLeaseObligations $2.04B USD Point-in-time
Long-term debt, including finance leases LongTermDebtAndCapitalLeaseObligations $2.04B USD Point-in-time
Long-term operating lease liabilities OperatingLeaseLiabilityNoncurrent $261.30M USD Point-in-time
Long-term operating lease liabilities OperatingLeaseLiabilityNoncurrent $261.30M USD Point-in-time
Long-term operating lease liabilities OperatingLeaseLiabilityNoncurrent $256.25M USD Point-in-time
Long-term operating lease liabilities OperatingLeaseLiabilityNoncurrent $256.25M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $362.77M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $362.77M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $338.58M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $338.58M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $358.52M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $358.52M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $326.14M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $326.14M USD Point-in-time
Total liabilities Liabilities $5.99B USD Point-in-time
Total liabilities Liabilities $5.99B USD Point-in-time
Total liabilities Liabilities $6.12B USD Point-in-time
Total liabilities Liabilities $6.12B USD Point-in-time
Commitments and contingencies (Note 12) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 12) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 12) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 12) CommitmentsAndContingencies - USD Point-in-time
Preferred stock, $1.00 par value: authorized shares - 5,000,000; issued and outstanding shares none PreferredStockValue - USD Point-in-time
Preferred stock, $1.00 par value: authorized shares - 5,000,000; issued and outstanding shares none PreferredStockValue - USD Point-in-time
Preferred stock, $1.00 par value: authorized shares - 5,000,000; issued and outstanding shares none PreferredStockValue - USD Point-in-time
Preferred stock, $1.00 par value: authorized shares - 5,000,000; issued and outstanding shares none PreferredStockValue - USD Point-in-time
Common stock, $0.10 par value: authorized shares - 145,000,000; issued shares - 99,335,857 and 99,029,011 (including 1,304,396 and 1,130,020 of unvested stock awards) as of June 30, 2025 and December 31, 2024, respectively CommonStockValue $9.93M USD Point-in-time
Common stock, $0.10 par value: authorized shares - 145,000,000; issued shares - 99,335,857 and 99,029,011 (including 1,304,396 and 1,130,020 of unvested stock awards) as of June 30, 2025 and December 31, 2024, respectively CommonStockValue $9.93M USD Point-in-time
Common stock, $0.10 par value: authorized shares - 145,000,000; issued shares - 99,335,857 and 99,029,011 (including 1,304,396 and 1,130,020 of unvested stock awards) as of June 30, 2025 and December 31, 2024, respectively CommonStockValue $9.90M USD Point-in-time
Common stock, $0.10 par value: authorized shares - 145,000,000; issued shares - 99,335,857 and 99,029,011 (including 1,304,396 and 1,130,020 of unvested stock awards) as of June 30, 2025 and December 31, 2024, respectively CommonStockValue $9.90M USD Point-in-time
Capital surplus AdditionalPaidInCapitalCommonStock $1.29B USD Point-in-time
Capital surplus AdditionalPaidInCapitalCommonStock $1.29B USD Point-in-time
Capital surplus AdditionalPaidInCapitalCommonStock $1.30B USD Point-in-time
Capital surplus AdditionalPaidInCapitalCommonStock $1.30B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $2.40B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $2.40B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $2.31B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $2.31B USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-40.85M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-40.85M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-35.95M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-35.95M USD Point-in-time
Treasury stock, at cost: 20,422,329 and 19,719,796 shares as of June 30, 2025 and December 31, 2024, respectively TreasuryStockCommonValue $656.81M USD Point-in-time
Treasury stock, at cost: 20,422,329 and 19,719,796 shares as of June 30, 2025 and December 31, 2024, respectively TreasuryStockCommonValue $656.81M USD Point-in-time
Treasury stock, at cost: 20,422,329 and 19,719,796 shares as of June 30, 2025 and December 31, 2024, respectively TreasuryStockCommonValue $734.13M USD Point-in-time
Treasury stock, at cost: 20,422,329 and 19,719,796 shares as of June 30, 2025 and December 31, 2024, respectively TreasuryStockCommonValue $734.13M USD Point-in-time
Total MasTec, Inc. shareholders equity StockholdersEquity $2.95B USD Point-in-time
Total MasTec, Inc. shareholders equity StockholdersEquity $2.95B USD Point-in-time
Total MasTec, Inc. shareholders equity StockholdersEquity $2.91B USD Point-in-time
Total MasTec, Inc. shareholders equity StockholdersEquity $2.91B USD Point-in-time
Non-controlling interests MinorityInterest $75.49M USD Point-in-time
Non-controlling interests MinorityInterest $75.49M USD Point-in-time
Non-controlling interests MinorityInterest $67.22M USD Point-in-time
Non-controlling interests MinorityInterest $67.22M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $2.96B USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $2.96B USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $2.69B USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $2.69B USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $3.01B USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $3.01B USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $2.72B USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $2.72B USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $2.73B USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $2.73B USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $2.99B USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $2.99B USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $9.13B USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $9.13B USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $8.98B USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $8.98B USD Point-in-time
Income Statement 144 line items
Line Item Tag Value Unit Period
Revenue Revenues $6.39B USD 2 Qtrs
Revenue Revenues $6.39B USD 2 Qtrs
Revenue Revenues $3.54B USD 1 Quarter
Revenue Revenues $3.54B USD 1 Quarter
Revenue Revenues $2.96B USD 1 Quarter
Revenue Revenues $2.96B USD 1 Quarter
Revenue Revenues $5.65B USD 2 Qtrs
Revenue Revenues $5.65B USD 2 Qtrs
Costs of revenue, excluding depreciation and amortization CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $2.54B USD 1 Quarter
Costs of revenue, excluding depreciation and amortization CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $2.54B USD 1 Quarter
Costs of revenue, excluding depreciation and amortization CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $3.11B USD 1 Quarter
Costs of revenue, excluding depreciation and amortization CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $3.11B USD 1 Quarter
Costs of revenue, excluding depreciation and amortization CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $4.92B USD 2 Qtrs
Costs of revenue, excluding depreciation and amortization CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $4.92B USD 2 Qtrs
Costs of revenue, excluding depreciation and amortization CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $5.65B USD 2 Qtrs
Costs of revenue, excluding depreciation and amortization CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $5.65B USD 2 Qtrs
Depreciation CostOfGoodsAndServicesSoldDepreciation $146.16M USD 2 Qtrs
Depreciation CostOfGoodsAndServicesSoldDepreciation $146.16M USD 2 Qtrs
Depreciation CostOfGoodsAndServicesSoldDepreciation $69.93M USD 1 Quarter
Depreciation CostOfGoodsAndServicesSoldDepreciation $69.93M USD 1 Quarter
Depreciation CostOfGoodsAndServicesSoldDepreciation $209.58M USD 2 Qtrs
Depreciation CostOfGoodsAndServicesSoldDepreciation $209.58M USD 2 Qtrs
Depreciation CostOfGoodsAndServicesSoldDepreciation $102.14M USD 1 Quarter
Depreciation CostOfGoodsAndServicesSoldDepreciation $102.14M USD 1 Quarter
Amortization of intangible assets CostOfGoodsAndServicesSoldAmortization $65.32M USD 2 Qtrs
Amortization of intangible assets CostOfGoodsAndServicesSoldAmortization $65.32M USD 2 Qtrs
Amortization of intangible assets CostOfGoodsAndServicesSoldAmortization $67.30M USD 2 Qtrs
Amortization of intangible assets CostOfGoodsAndServicesSoldAmortization $67.30M USD 2 Qtrs
Amortization of intangible assets CostOfGoodsAndServicesSoldAmortization $32.69M USD 1 Quarter
Amortization of intangible assets CostOfGoodsAndServicesSoldAmortization $32.69M USD 1 Quarter
Amortization of intangible assets CostOfGoodsAndServicesSoldAmortization $33.61M USD 1 Quarter
Amortization of intangible assets CostOfGoodsAndServicesSoldAmortization $33.61M USD 1 Quarter
General and administrative expenses GeneralAndAdministrativeExpense $167.08M USD 1 Quarter
General and administrative expenses GeneralAndAdministrativeExpense $167.08M USD 1 Quarter
General and administrative expenses GeneralAndAdministrativeExpense $176.65M USD 1 Quarter
General and administrative expenses GeneralAndAdministrativeExpense $176.65M USD 1 Quarter
General and administrative expenses GeneralAndAdministrativeExpense $342.82M USD 2 Qtrs
General and administrative expenses GeneralAndAdministrativeExpense $342.82M USD 2 Qtrs
General and administrative expenses GeneralAndAdministrativeExpense $332.62M USD 2 Qtrs
General and administrative expenses GeneralAndAdministrativeExpense $332.62M USD 2 Qtrs
Interest expense, net InterestExpenseOperating $82.89M USD 2 Qtrs
Interest expense, net InterestExpenseOperating $82.89M USD 2 Qtrs
Interest expense, net InterestExpenseOperating $43.85M USD 1 Quarter
Interest expense, net InterestExpenseOperating $43.85M USD 1 Quarter
Interest expense, net InterestExpenseOperating $102.63M USD 2 Qtrs
Interest expense, net InterestExpenseOperating $102.63M USD 2 Qtrs
Interest expense, net InterestExpenseOperating $50.57M USD 1 Quarter
Interest expense, net InterestExpenseOperating $50.57M USD 1 Quarter
Equity in earnings of unconsolidated affiliates, net IncomeLossFromEquityMethodInvestments $7.04M USD 1 Quarter
Equity in earnings of unconsolidated affiliates, net IncomeLossFromEquityMethodInvestments $7.04M USD 1 Quarter
Equity in earnings of unconsolidated affiliates, net IncomeLossFromEquityMethodInvestments $17.36M USD 2 Qtrs
Equity in earnings of unconsolidated affiliates, net IncomeLossFromEquityMethodInvestments $17.36M USD 2 Qtrs
Equity in earnings of unconsolidated affiliates, net IncomeLossFromEquityMethodInvestments $5.89M USD 1 Quarter
Equity in earnings of unconsolidated affiliates, net IncomeLossFromEquityMethodInvestments $5.89M USD 1 Quarter
Equity in earnings of unconsolidated affiliates, net IncomeLossFromEquityMethodInvestments $15.11M USD 2 Qtrs
Equity in earnings of unconsolidated affiliates, net IncomeLossFromEquityMethodInvestments $15.11M USD 2 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-11.34M USD 2 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-11.34M USD 2 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD 2 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD 2 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-11.34M USD 1 Quarter
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-11.34M USD 1 Quarter
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD 1 Quarter
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD 1 Quarter
Other (income) expense, net NonoperatingIncomeExpense $1.33M USD 1 Quarter
Other (income) expense, net NonoperatingIncomeExpense $1.33M USD 1 Quarter
Other (income) expense, net NonoperatingIncomeExpense $-1.88M USD 2 Qtrs
Other (income) expense, net NonoperatingIncomeExpense $-1.88M USD 2 Qtrs
Other (income) expense, net NonoperatingIncomeExpense $2.94M USD 2 Qtrs
Other (income) expense, net NonoperatingIncomeExpense $2.94M USD 2 Qtrs
Other (income) expense, net NonoperatingIncomeExpense $1.33M USD 1 Quarter
Other (income) expense, net NonoperatingIncomeExpense $1.33M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $17.57M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $17.57M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $120.79M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $120.79M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $129.74M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $129.74M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $63.11M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $63.11M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $8.27M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $8.27M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $30.66M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $30.66M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $27.28M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $27.28M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $19.34M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $19.34M USD 1 Quarter
Net income ProfitLoss $102.46M USD 2 Qtrs
Net income ProfitLoss $102.46M USD 2 Qtrs
Net income ProfitLoss $9.31M USD 2 Qtrs
Net income ProfitLoss $9.31M USD 2 Qtrs
Net income ProfitLoss $43.77M USD 1 Quarter
Net income ProfitLoss $43.77M USD 1 Quarter
Net income ProfitLoss $90.13M USD 1 Quarter
Net income ProfitLoss $90.13M USD 1 Quarter
Net income attributable to non-controlling interests NetIncomeLossAttributableToNoncontrollingInterest $6.79M USD 2 Qtrs
Net income attributable to non-controlling interests NetIncomeLossAttributableToNoncontrollingInterest $6.79M USD 2 Qtrs
Net income attributable to non-controlling interests NetIncomeLossAttributableToNoncontrollingInterest $9.78M USD 1 Quarter
Net income attributable to non-controlling interests NetIncomeLossAttributableToNoncontrollingInterest $9.78M USD 1 Quarter
Net income attributable to non-controlling interests NetIncomeLossAttributableToNoncontrollingInterest $4.37M USD 1 Quarter
Net income attributable to non-controlling interests NetIncomeLossAttributableToNoncontrollingInterest $4.37M USD 1 Quarter
Net income attributable to non-controlling interests NetIncomeLossAttributableToNoncontrollingInterest $16.50M USD 2 Qtrs
Net income attributable to non-controlling interests NetIncomeLossAttributableToNoncontrollingInterest $16.50M USD 2 Qtrs
Net income (loss) attributable to MasTec, Inc. NetIncomeLoss $95.67M USD 2 Qtrs
Net income (loss) attributable to MasTec, Inc. NetIncomeLoss $95.67M USD 2 Qtrs
Net income (loss) attributable to MasTec, Inc. NetIncomeLoss $-7.19M USD 2 Qtrs
Net income (loss) attributable to MasTec, Inc. NetIncomeLoss $-7.19M USD 2 Qtrs
Net income (loss) attributable to MasTec, Inc. NetIncomeLoss $33.99M USD 1 Quarter
Net income (loss) attributable to MasTec, Inc. NetIncomeLoss $33.99M USD 1 Quarter
Net income (loss) attributable to MasTec, Inc. NetIncomeLoss $85.77M USD 1 Quarter
Net income (loss) attributable to MasTec, Inc. NetIncomeLoss $85.77M USD 1 Quarter
Basic earnings (loss) per share (in dollars per share) EarningsPerShareBasic $0.44 USD 1 Quarter
Basic earnings (loss) per share (in dollars per share) EarningsPerShareBasic $0.44 USD 1 Quarter
Basic earnings (loss) per share (in dollars per share) EarningsPerShareBasic $1.10 USD 1 Quarter
Basic earnings (loss) per share (in dollars per share) EarningsPerShareBasic $1.10 USD 1 Quarter
Basic earnings (loss) per share (in dollars per share) EarningsPerShareBasic $-0.09 USD 2 Qtrs
Basic earnings (loss) per share (in dollars per share) EarningsPerShareBasic $-0.09 USD 2 Qtrs
Basic earnings (loss) per share (in dollars per share) EarningsPerShareBasic $1.23 USD 2 Qtrs
Basic earnings (loss) per share (in dollars per share) EarningsPerShareBasic $1.23 USD 2 Qtrs
Basic weighted average common shares outstanding (in shares) WeightedAverageNumberOfSharesOutstandingBasic 77.98M shares 2 Qtrs
Basic weighted average common shares outstanding (in shares) WeightedAverageNumberOfSharesOutstandingBasic 77.98M shares 2 Qtrs
Basic weighted average common shares outstanding (in shares) WeightedAverageNumberOfSharesOutstandingBasic 77.94M shares 2 Qtrs
Basic weighted average common shares outstanding (in shares) WeightedAverageNumberOfSharesOutstandingBasic 77.94M shares 2 Qtrs
Basic weighted average common shares outstanding (in shares) WeightedAverageNumberOfSharesOutstandingBasic 77.68M shares 1 Quarter
Basic weighted average common shares outstanding (in shares) WeightedAverageNumberOfSharesOutstandingBasic 77.68M shares 1 Quarter
Basic weighted average common shares outstanding (in shares) WeightedAverageNumberOfSharesOutstandingBasic 78.04M shares 1 Quarter
Basic weighted average common shares outstanding (in shares) WeightedAverageNumberOfSharesOutstandingBasic 78.04M shares 1 Quarter
Diluted earnings (loss) per share (in dollars per share) EarningsPerShareDiluted $1.21 USD 2 Qtrs
Diluted earnings (loss) per share (in dollars per share) EarningsPerShareDiluted $1.21 USD 2 Qtrs
Diluted earnings (loss) per share (in dollars per share) EarningsPerShareDiluted $1.09 USD 1 Quarter
Diluted earnings (loss) per share (in dollars per share) EarningsPerShareDiluted $1.09 USD 1 Quarter
Diluted earnings (loss) per share (in dollars per share) EarningsPerShareDiluted $0.43 USD 1 Quarter
Diluted earnings (loss) per share (in dollars per share) EarningsPerShareDiluted $0.43 USD 1 Quarter
Diluted earnings (loss) per share (in dollars per share) EarningsPerShareDiluted $-0.09 USD 2 Qtrs
Diluted earnings (loss) per share (in dollars per share) EarningsPerShareDiluted $-0.09 USD 2 Qtrs
Diluted weighted average common shares outstanding (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 78.75M shares 2 Qtrs
Diluted weighted average common shares outstanding (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 78.75M shares 2 Qtrs
Diluted weighted average common shares outstanding (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 78.52M shares 1 Quarter
Diluted weighted average common shares outstanding (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 78.52M shares 1 Quarter
Diluted weighted average common shares outstanding (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 78.86M shares 1 Quarter
Diluted weighted average common shares outstanding (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 78.86M shares 1 Quarter
Diluted weighted average common shares outstanding (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 77.98M shares 2 Qtrs
Diluted weighted average common shares outstanding (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 77.98M shares 2 Qtrs
Cash Flow Statement 204 line items
Line Item Tag Value Unit Period
Net income ProfitLoss $102.46M USD 2 Qtrs
Net income ProfitLoss $102.46M USD 2 Qtrs
Net income ProfitLoss $9.31M USD 2 Qtrs
Net income ProfitLoss $9.31M USD 2 Qtrs
Net income ProfitLoss $43.77M USD 1 Quarter
Net income ProfitLoss $43.77M USD 1 Quarter
Net income ProfitLoss $90.13M USD 1 Quarter
Net income ProfitLoss $90.13M USD 1 Quarter
Depreciation CostOfGoodsAndServicesSoldDepreciation $146.16M USD 2 Qtrs
Depreciation CostOfGoodsAndServicesSoldDepreciation $146.16M USD 2 Qtrs
Depreciation CostOfGoodsAndServicesSoldDepreciation $69.93M USD 1 Quarter
Depreciation CostOfGoodsAndServicesSoldDepreciation $69.93M USD 1 Quarter
Depreciation CostOfGoodsAndServicesSoldDepreciation $209.58M USD 2 Qtrs
Depreciation CostOfGoodsAndServicesSoldDepreciation $209.58M USD 2 Qtrs
Depreciation CostOfGoodsAndServicesSoldDepreciation $102.14M USD 1 Quarter
Depreciation CostOfGoodsAndServicesSoldDepreciation $102.14M USD 1 Quarter
Amortization of intangible assets CostOfGoodsAndServicesSoldAmortization $65.32M USD 2 Qtrs
Amortization of intangible assets CostOfGoodsAndServicesSoldAmortization $65.32M USD 2 Qtrs
Amortization of intangible assets CostOfGoodsAndServicesSoldAmortization $67.30M USD 2 Qtrs
Amortization of intangible assets CostOfGoodsAndServicesSoldAmortization $67.30M USD 2 Qtrs
Amortization of intangible assets CostOfGoodsAndServicesSoldAmortization $32.69M USD 1 Quarter
Amortization of intangible assets CostOfGoodsAndServicesSoldAmortization $32.69M USD 1 Quarter
Amortization of intangible assets CostOfGoodsAndServicesSoldAmortization $33.61M USD 1 Quarter
Amortization of intangible assets CostOfGoodsAndServicesSoldAmortization $33.61M USD 1 Quarter
Non-cash stock-based compensation expense ShareBasedCompensation $16.31M USD 2 Qtrs
Non-cash stock-based compensation expense ShareBasedCompensation $16.31M USD 2 Qtrs
Non-cash stock-based compensation expense ShareBasedCompensation $16.70M USD 2 Qtrs
Non-cash stock-based compensation expense ShareBasedCompensation $16.70M USD 2 Qtrs
Benefit from deferred income taxes DeferredIncomeTaxesAndTaxCredits $-26.22M USD 2 Qtrs
Benefit from deferred income taxes DeferredIncomeTaxesAndTaxCredits $-26.22M USD 2 Qtrs
Benefit from deferred income taxes DeferredIncomeTaxesAndTaxCredits $-65.31M USD 2 Qtrs
Benefit from deferred income taxes DeferredIncomeTaxesAndTaxCredits $-65.31M USD 2 Qtrs
Equity in earnings of unconsolidated affiliates, net IncomeLossFromEquityMethodInvestments $7.04M USD 1 Quarter
Equity in earnings of unconsolidated affiliates, net IncomeLossFromEquityMethodInvestments $7.04M USD 1 Quarter
Equity in earnings of unconsolidated affiliates, net IncomeLossFromEquityMethodInvestments $17.36M USD 2 Qtrs
Equity in earnings of unconsolidated affiliates, net IncomeLossFromEquityMethodInvestments $17.36M USD 2 Qtrs
Equity in earnings of unconsolidated affiliates, net IncomeLossFromEquityMethodInvestments $5.89M USD 1 Quarter
Equity in earnings of unconsolidated affiliates, net IncomeLossFromEquityMethodInvestments $5.89M USD 1 Quarter
Equity in earnings of unconsolidated affiliates, net IncomeLossFromEquityMethodInvestments $15.11M USD 2 Qtrs
Equity in earnings of unconsolidated affiliates, net IncomeLossFromEquityMethodInvestments $15.11M USD 2 Qtrs
Gains on sales and impairments of assets, net GainLossOnSalesOfAssetsAndAssetImpairmentCharges $8.83M USD 2 Qtrs
Gains on sales and impairments of assets, net GainLossOnSalesOfAssetsAndAssetImpairmentCharges $8.83M USD 2 Qtrs
Gains on sales and impairments of assets, net GainLossOnSalesOfAssetsAndAssetImpairmentCharges $9.41M USD 2 Qtrs
Gains on sales and impairments of assets, net GainLossOnSalesOfAssetsAndAssetImpairmentCharges $9.41M USD 2 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-11.34M USD 2 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-11.34M USD 2 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD 2 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD 2 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-11.34M USD 1 Quarter
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-11.34M USD 1 Quarter
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD 1 Quarter
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD 1 Quarter
Non-cash interest expense, net AmortizationOfFinancingCostsAndDiscounts $2.88M USD 2 Qtrs
Non-cash interest expense, net AmortizationOfFinancingCostsAndDiscounts $2.88M USD 2 Qtrs
Non-cash interest expense, net AmortizationOfFinancingCostsAndDiscounts $2.54M USD 2 Qtrs
Non-cash interest expense, net AmortizationOfFinancingCostsAndDiscounts $2.54M USD 2 Qtrs
Other non-cash items, net OtherNoncashIncomeExpense $-12.71M USD 2 Qtrs
Other non-cash items, net OtherNoncashIncomeExpense $-12.71M USD 2 Qtrs
Other non-cash items, net OtherNoncashIncomeExpense $129.00K USD 2 Qtrs
Other non-cash items, net OtherNoncashIncomeExpense $129.00K USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-45.26M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-45.26M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $41.15M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $41.15M USD 2 Qtrs
Contract assets IncreaseDecreaseInContractWithCustomerAsset $-222.55M USD 2 Qtrs
Contract assets IncreaseDecreaseInContractWithCustomerAsset $-222.55M USD 2 Qtrs
Contract assets IncreaseDecreaseInContractWithCustomerAsset $240.58M USD 2 Qtrs
Contract assets IncreaseDecreaseInContractWithCustomerAsset $240.58M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $-10.11M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $-10.11M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $4.04M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $4.04M USD 2 Qtrs
Other assets, current and long-term portion IncreaseDecreaseInOtherOperatingAssets $17.64M USD 2 Qtrs
Other assets, current and long-term portion IncreaseDecreaseInOtherOperatingAssets $17.64M USD 2 Qtrs
Other assets, current and long-term portion IncreaseDecreaseInOtherOperatingAssets $-35.80M USD 2 Qtrs
Other assets, current and long-term portion IncreaseDecreaseInOtherOperatingAssets $-35.80M USD 2 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-312.88M USD 2 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-312.88M USD 2 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $140.52M USD 2 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $140.52M USD 2 Qtrs
Contract liabilities IncreaseDecreaseInContractWithCustomerLiability $139.75M USD 2 Qtrs
Contract liabilities IncreaseDecreaseInContractWithCustomerLiability $139.75M USD 2 Qtrs
Contract liabilities IncreaseDecreaseInContractWithCustomerLiability $-37.55M USD 2 Qtrs
Contract liabilities IncreaseDecreaseInContractWithCustomerLiability $-37.55M USD 2 Qtrs
Other liabilities, current and long-term portion IncreaseDecreaseInOtherOperatingLiabilities $-8.38M USD 2 Qtrs
Other liabilities, current and long-term portion IncreaseDecreaseInOtherOperatingLiabilities $-8.38M USD 2 Qtrs
Other liabilities, current and long-term portion IncreaseDecreaseInOtherOperatingLiabilities $4.18M USD 2 Qtrs
Other liabilities, current and long-term portion IncreaseDecreaseInOtherOperatingLiabilities $4.18M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $372.20M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $372.20M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $84.01M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $84.01M USD 2 Qtrs
Cash paid for acquisitions, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $7.25M USD 2 Qtrs
Cash paid for acquisitions, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $7.25M USD 2 Qtrs
Cash paid for acquisitions, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $61.00K USD 2 Qtrs
Cash paid for acquisitions, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $61.00K USD 2 Qtrs
Capital expenditures PaymentsToAcquireProductiveAssets $31.50M USD 1 Quarter
Capital expenditures PaymentsToAcquireProductiveAssets $31.50M USD 1 Quarter
Capital expenditures PaymentsToAcquireProductiveAssets $111.08M USD 2 Qtrs
Capital expenditures PaymentsToAcquireProductiveAssets $111.08M USD 2 Qtrs
Capital expenditures PaymentsToAcquireProductiveAssets $63.80M USD 1 Quarter
Capital expenditures PaymentsToAcquireProductiveAssets $63.80M USD 1 Quarter
Capital expenditures PaymentsToAcquireProductiveAssets $56.91M USD 2 Qtrs
Capital expenditures PaymentsToAcquireProductiveAssets $56.91M USD 2 Qtrs
Proceeds from sales of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $31.08M USD 2 Qtrs
Proceeds from sales of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $31.08M USD 2 Qtrs
Proceeds from sales of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $26.66M USD 2 Qtrs
Proceeds from sales of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $26.66M USD 2 Qtrs
Payments for other investments PaymentsToAcquireOtherInvestments - USD 2 Qtrs
Payments for other investments PaymentsToAcquireOtherInvestments - USD 2 Qtrs
Payments for other investments PaymentsToAcquireOtherInvestments $884.00K USD 2 Qtrs
Payments for other investments PaymentsToAcquireOtherInvestments $884.00K USD 2 Qtrs
Proceeds from other investments ProceedsFromSaleAndMaturityOfOtherInvestments $2.65M USD 2 Qtrs
Proceeds from other investments ProceedsFromSaleAndMaturityOfOtherInvestments $2.65M USD 2 Qtrs
Proceeds from other investments ProceedsFromSaleAndMaturityOfOtherInvestments - USD 2 Qtrs
Proceeds from other investments ProceedsFromSaleAndMaturityOfOtherInvestments - USD 2 Qtrs
Other investing activities, net PaymentsForProceedsFromOtherInvestingActivities $-2.36M USD 2 Qtrs
Other investing activities, net PaymentsForProceedsFromOtherInvestingActivities $-2.36M USD 2 Qtrs
Other investing activities, net PaymentsForProceedsFromOtherInvestingActivities $-2.30M USD 2 Qtrs
Other investing activities, net PaymentsForProceedsFromOtherInvestingActivities $-2.30M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-24.47M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-24.47M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-86.65M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-86.65M USD 2 Qtrs
Proceeds from credit facilities and term loans ProceedsFromLongTermLinesOfCredit $2.11B USD 2 Qtrs
Proceeds from credit facilities and term loans ProceedsFromLongTermLinesOfCredit $2.11B USD 2 Qtrs
Proceeds from credit facilities and term loans ProceedsFromLongTermLinesOfCredit $2.88B USD 2 Qtrs
Proceeds from credit facilities and term loans ProceedsFromLongTermLinesOfCredit $2.88B USD 2 Qtrs
Repayments of credit facilities and term loans RepaymentsOfLongTermLinesOfCredit $2.89B USD 2 Qtrs
Repayments of credit facilities and term loans RepaymentsOfLongTermLinesOfCredit $2.89B USD 2 Qtrs
Repayments of credit facilities and term loans RepaymentsOfLongTermLinesOfCredit $2.93B USD 2 Qtrs
Repayments of credit facilities and term loans RepaymentsOfLongTermLinesOfCredit $2.93B USD 2 Qtrs
Proceeds from issuance of 5.900% senior notes ProceedsFromIssuanceOfUnsecuredDebt $549.76M USD 2 Qtrs
Proceeds from issuance of 5.900% senior notes ProceedsFromIssuanceOfUnsecuredDebt $549.76M USD 2 Qtrs
Proceeds from issuance of 5.900% senior notes ProceedsFromIssuanceOfUnsecuredDebt - USD 2 Qtrs
Proceeds from issuance of 5.900% senior notes ProceedsFromIssuanceOfUnsecuredDebt - USD 2 Qtrs
Repayments of 6.625% senior notes RepaymentsOfSeniorDebt $203.71M USD 2 Qtrs
Repayments of 6.625% senior notes RepaymentsOfSeniorDebt $203.71M USD 2 Qtrs
Repayments of 6.625% senior notes RepaymentsOfSeniorDebt - USD 2 Qtrs
Repayments of 6.625% senior notes RepaymentsOfSeniorDebt - USD 2 Qtrs
Payments of finance lease obligations FinanceLeasePrincipalPayments $77.68M USD 2 Qtrs
Payments of finance lease obligations FinanceLeasePrincipalPayments $77.68M USD 2 Qtrs
Payments of finance lease obligations FinanceLeasePrincipalPayments $71.23M USD 2 Qtrs
Payments of finance lease obligations FinanceLeasePrincipalPayments $71.23M USD 2 Qtrs
Repurchases of common stock PaymentsForRepurchaseOfCommonStock - USD 2 Qtrs
Repurchases of common stock PaymentsForRepurchaseOfCommonStock - USD 2 Qtrs
Repurchases of common stock PaymentsForRepurchaseOfCommonStock $77.33M USD 2 Qtrs
Repurchases of common stock PaymentsForRepurchaseOfCommonStock $77.33M USD 2 Qtrs
Payments of acquisition-related contingent consideration PaymentForContingentConsiderationLiabilityFinancingActivities $2.87M USD 2 Qtrs
Payments of acquisition-related contingent consideration PaymentForContingentConsiderationLiabilityFinancingActivities $2.87M USD 2 Qtrs
Payments of acquisition-related contingent consideration PaymentForContingentConsiderationLiabilityFinancingActivities $11.87M USD 2 Qtrs
Payments of acquisition-related contingent consideration PaymentForContingentConsiderationLiabilityFinancingActivities $11.87M USD 2 Qtrs
Payments to non-controlling interests, including acquisition of interests and distributions ProceedsFromPaymentsToMinorityShareholders $-12.63M USD 2 Qtrs
Payments to non-controlling interests, including acquisition of interests and distributions ProceedsFromPaymentsToMinorityShareholders $-12.63M USD 2 Qtrs
Payments to non-controlling interests, including acquisition of interests and distributions ProceedsFromPaymentsToMinorityShareholders $-9.97M USD 2 Qtrs
Payments to non-controlling interests, including acquisition of interests and distributions ProceedsFromPaymentsToMinorityShareholders $-9.97M USD 2 Qtrs
Payments for stock-based awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $2.76M USD 2 Qtrs
Payments for stock-based awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $2.76M USD 2 Qtrs
Payments for stock-based awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $4.80M USD 2 Qtrs
Payments for stock-based awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $4.80M USD 2 Qtrs
Other financing activities, net ProceedsFromPaymentsForOtherFinancingActivities $-10.76M USD 2 Qtrs
Other financing activities, net ProceedsFromPaymentsForOtherFinancingActivities $-10.76M USD 2 Qtrs
Other financing activities, net ProceedsFromPaymentsForOtherFinancingActivities $-9.73M USD 2 Qtrs
Other financing activities, net ProceedsFromPaymentsForOtherFinancingActivities $-9.73M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-207.27M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-207.27M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-579.08M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-579.08M USD 2 Qtrs
Effect of currency translation on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.06M USD 2 Qtrs
Effect of currency translation on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.06M USD 2 Qtrs
Effect of currency translation on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-626.00K USD 2 Qtrs
Effect of currency translation on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-626.00K USD 2 Qtrs
Net decrease in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-208.85M USD 2 Qtrs
Net decrease in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-208.85M USD 2 Qtrs
Net decrease in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-231.97M USD 2 Qtrs
Net decrease in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-231.97M USD 2 Qtrs
Cash and cash equivalents - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $297.59M USD Point-in-time
Cash and cash equivalents - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $297.59M USD Point-in-time
Cash and cash equivalents - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $399.90M USD Point-in-time
Cash and cash equivalents - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $399.90M USD Point-in-time
Cash and cash equivalents - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $529.56M USD Point-in-time
Cash and cash equivalents - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $529.56M USD Point-in-time
Cash and cash equivalents - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $191.05M USD Point-in-time
Cash and cash equivalents - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $191.05M USD Point-in-time
Cash and cash equivalents - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $297.59M USD Point-in-time
Cash and cash equivalents - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $297.59M USD Point-in-time
Cash and cash equivalents - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $399.90M USD Point-in-time
Cash and cash equivalents - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $399.90M USD Point-in-time
Cash and cash equivalents - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $529.56M USD Point-in-time
Cash and cash equivalents - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $529.56M USD Point-in-time
Cash and cash equivalents - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $191.05M USD Point-in-time
Cash and cash equivalents - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $191.05M USD Point-in-time
Interest paid InterestPaidNet $87.83M USD 2 Qtrs
Interest paid InterestPaidNet $87.83M USD 2 Qtrs
Interest paid InterestPaidNet $104.62M USD 2 Qtrs
Interest paid InterestPaidNet $104.62M USD 2 Qtrs
Income taxes paid, net of refunds IncomeTaxesPaidNet $45.00M USD 2 Qtrs
Income taxes paid, net of refunds IncomeTaxesPaidNet $45.00M USD 2 Qtrs
Income taxes paid, net of refunds IncomeTaxesPaidNet $33.91M USD 2 Qtrs
Income taxes paid, net of refunds IncomeTaxesPaidNet $33.91M USD 2 Qtrs
Additions to property and equipment from finance leases and other financing arrangements RightOfUseAssetObtainedInExchangeForFinanceLeaseAndOtherFinancingArrangementsLiability $132.20M USD 2 Qtrs
Additions to property and equipment from finance leases and other financing arrangements RightOfUseAssetObtainedInExchangeForFinanceLeaseAndOtherFinancingArrangementsLiability $132.20M USD 2 Qtrs
Additions to property and equipment from finance leases and other financing arrangements RightOfUseAssetObtainedInExchangeForFinanceLeaseAndOtherFinancingArrangementsLiability $53.09M USD 2 Qtrs
Additions to property and equipment from finance leases and other financing arrangements RightOfUseAssetObtainedInExchangeForFinanceLeaseAndOtherFinancingArrangementsLiability $53.09M USD 2 Qtrs
Stockholders Equity 100 line items
Line Item Tag Value Unit Period
Beginning balance, common shares outstanding (in shares) CommonStockSharesIssued 99.03M shares Point-in-time
Beginning balance, common shares outstanding (in shares) CommonStockSharesIssued 99.03M shares Point-in-time
Beginning balance, common shares outstanding (in shares) CommonStockSharesIssued 99.34M shares Point-in-time
Beginning balance, common shares outstanding (in shares) CommonStockSharesIssued 99.34M shares Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $2.96B USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $2.96B USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $2.69B USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $2.69B USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $3.01B USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $3.01B USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $2.72B USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $2.72B USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $2.73B USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $2.73B USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $2.99B USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $2.99B USD Point-in-time
Beginning balance, treasury shares (in shares) TreasuryStockCommonShares 20.42M shares Point-in-time
Beginning balance, treasury shares (in shares) TreasuryStockCommonShares 20.42M shares Point-in-time
Beginning balance, treasury shares (in shares) TreasuryStockCommonShares 19.72M shares Point-in-time
Beginning balance, treasury shares (in shares) TreasuryStockCommonShares 19.72M shares Point-in-time
Net (loss) income ProfitLoss $102.46M USD 2 Qtrs
Net (loss) income ProfitLoss $102.46M USD 2 Qtrs
Net (loss) income ProfitLoss $9.31M USD 2 Qtrs
Net (loss) income ProfitLoss $9.31M USD 2 Qtrs
Net (loss) income ProfitLoss $43.77M USD 1 Quarter
Net (loss) income ProfitLoss $43.77M USD 1 Quarter
Net (loss) income ProfitLoss $90.13M USD 1 Quarter
Net (loss) income ProfitLoss $90.13M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $1.47M USD 2 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $1.47M USD 2 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-875.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-875.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-195.00K USD 2 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-195.00K USD 2 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $2.86M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $2.86M USD 1 Quarter
Non-cash stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $7.03M USD 1 Quarter
Non-cash stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $7.03M USD 1 Quarter
Non-cash stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $16.70M USD 2 Qtrs
Non-cash stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $16.70M USD 2 Qtrs
Non-cash stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $16.31M USD 2 Qtrs
Non-cash stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $16.31M USD 2 Qtrs
Non-cash stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $9.37M USD 1 Quarter
Non-cash stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $9.37M USD 1 Quarter
Issuance of restricted shares, net StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD 2 Qtrs
Issuance of restricted shares, net StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD 2 Qtrs
Issuance of restricted shares, net StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD 1 Quarter
Issuance of restricted shares, net StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD 1 Quarter
Forfeiture of restricted shares, net StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures - USD 1 Quarter
Forfeiture of restricted shares, net StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures - USD 1 Quarter
Forfeiture of restricted shares, net StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures - USD 2 Qtrs
Forfeiture of restricted shares, net StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures - USD 2 Qtrs
Shares withheld for taxes, net of other stock issuances AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $4.27M USD 2 Qtrs
Shares withheld for taxes, net of other stock issuances AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $4.27M USD 2 Qtrs
Shares withheld for taxes, net of other stock issuances AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $38.00K USD 1 Quarter
Shares withheld for taxes, net of other stock issuances AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $38.00K USD 1 Quarter
Shares withheld for taxes, net of other stock issuances AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $2.76M USD 2 Qtrs
Shares withheld for taxes, net of other stock issuances AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $2.76M USD 2 Qtrs
Shares withheld for taxes, net of other stock issuances AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $33.00K USD 1 Quarter
Shares withheld for taxes, net of other stock issuances AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $33.00K USD 1 Quarter
Acquisition of treasury stock, at cost (in shares) TreasuryStockSharesAcquired 0.00 shares 2 Qtrs
Acquisition of treasury stock, at cost (in shares) TreasuryStockSharesAcquired 0.00 shares 2 Qtrs
Acquisition of treasury stock, at cost (in shares) TreasuryStockSharesAcquired 702,533.00 shares 2 Qtrs
Acquisition of treasury stock, at cost (in shares) TreasuryStockSharesAcquired 702,533.00 shares 2 Qtrs
Acquisition of treasury stock, at cost (in shares) TreasuryStockSharesAcquired 369,968.00 shares 1 Quarter
Acquisition of treasury stock, at cost (in shares) TreasuryStockSharesAcquired 369,968.00 shares 1 Quarter
Acquisition of treasury stock, at cost TreasuryStockValueAcquiredCostMethod $77.33M USD 2 Qtrs
Acquisition of treasury stock, at cost TreasuryStockValueAcquiredCostMethod $77.33M USD 2 Qtrs
Acquisition of treasury stock, at cost TreasuryStockValueAcquiredCostMethod $40.25M USD 1 Quarter
Acquisition of treasury stock, at cost TreasuryStockValueAcquiredCostMethod $40.25M USD 1 Quarter
Distributions to non-controlling interests MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $12.63M USD 2 Qtrs
Distributions to non-controlling interests MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $12.63M USD 2 Qtrs
Distributions to non-controlling interests MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $9.97M USD 2 Qtrs
Distributions to non-controlling interests MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $9.97M USD 2 Qtrs
Distributions to non-controlling interests MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $2.97M USD 1 Quarter
Distributions to non-controlling interests MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $2.97M USD 1 Quarter
Distributions to non-controlling interests MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $5.80M USD 1 Quarter
Distributions to non-controlling interests MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $5.80M USD 1 Quarter
Non-controlling interests assumed related to acquisitions NoncontrollingInterestIncreaseFromBusinessCombination $765.00K USD 2 Qtrs
Non-controlling interests assumed related to acquisitions NoncontrollingInterestIncreaseFromBusinessCombination $765.00K USD 2 Qtrs
Ending balance, common shares outstanding (in shares) CommonStockSharesIssued 99.03M shares Point-in-time
Ending balance, common shares outstanding (in shares) CommonStockSharesIssued 99.03M shares Point-in-time
Ending balance, common shares outstanding (in shares) CommonStockSharesIssued 99.34M shares Point-in-time
Ending balance, common shares outstanding (in shares) CommonStockSharesIssued 99.34M shares Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $2.96B USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $2.96B USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $2.69B USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $2.69B USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $3.01B USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $3.01B USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $2.72B USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $2.72B USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $2.73B USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $2.73B USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $2.99B USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $2.99B USD Point-in-time
Ending balance, treasury shares (in shares) TreasuryStockCommonShares 20.42M shares Point-in-time
Ending balance, treasury shares (in shares) TreasuryStockCommonShares 20.42M shares Point-in-time
Ending balance, treasury shares (in shares) TreasuryStockCommonShares 19.72M shares Point-in-time
Ending balance, treasury shares (in shares) TreasuryStockCommonShares 19.72M shares Point-in-time
Comprehensive Income 64 line items
Line Item Tag Value Unit Period
Net income ProfitLoss $102.46M USD 2 Qtrs
Net income ProfitLoss $102.46M USD 2 Qtrs
Net income ProfitLoss $9.31M USD 2 Qtrs
Net income ProfitLoss $9.31M USD 2 Qtrs
Net income ProfitLoss $43.77M USD 1 Quarter
Net income ProfitLoss $43.77M USD 1 Quarter
Net income ProfitLoss $90.13M USD 1 Quarter
Net income ProfitLoss $90.13M USD 1 Quarter
Foreign currency translation gains (losses) OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-1.38M USD 2 Qtrs
Foreign currency translation gains (losses) OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-1.38M USD 2 Qtrs
Foreign currency translation gains (losses) OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $4.48M USD 1 Quarter
Foreign currency translation gains (losses) OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $4.48M USD 1 Quarter
Foreign currency translation gains (losses) OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $4.53M USD 2 Qtrs
Foreign currency translation gains (losses) OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $4.53M USD 2 Qtrs
Foreign currency translation gains (losses) OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-998.00K USD 1 Quarter
Foreign currency translation gains (losses) OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-998.00K USD 1 Quarter
Unrealized (losses) gains on investment activity OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-4.72M USD 2 Qtrs
Unrealized (losses) gains on investment activity OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-4.72M USD 2 Qtrs
Unrealized (losses) gains on investment activity OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $123.00K USD 1 Quarter
Unrealized (losses) gains on investment activity OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $123.00K USD 1 Quarter
Unrealized (losses) gains on investment activity OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-1.62M USD 1 Quarter
Unrealized (losses) gains on investment activity OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-1.62M USD 1 Quarter
Unrealized (losses) gains on investment activity OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $2.85M USD 2 Qtrs
Unrealized (losses) gains on investment activity OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $2.85M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $102.27M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $102.27M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $42.89M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $42.89M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $10.78M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $10.78M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $92.99M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $92.99M USD 1 Quarter
Net income attributable to non-controlling interests NetIncomeLossAttributableToNoncontrollingInterest $6.79M USD 2 Qtrs
Net income attributable to non-controlling interests NetIncomeLossAttributableToNoncontrollingInterest $6.79M USD 2 Qtrs
Net income attributable to non-controlling interests NetIncomeLossAttributableToNoncontrollingInterest $9.78M USD 1 Quarter
Net income attributable to non-controlling interests NetIncomeLossAttributableToNoncontrollingInterest $9.78M USD 1 Quarter
Net income attributable to non-controlling interests NetIncomeLossAttributableToNoncontrollingInterest $4.37M USD 1 Quarter
Net income attributable to non-controlling interests NetIncomeLossAttributableToNoncontrollingInterest $4.37M USD 1 Quarter
Net income attributable to non-controlling interests NetIncomeLossAttributableToNoncontrollingInterest $16.50M USD 2 Qtrs
Net income attributable to non-controlling interests NetIncomeLossAttributableToNoncontrollingInterest $16.50M USD 2 Qtrs
Foreign currency translation losses attributable to non-controlling interests OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest $-5.09M USD 1 Quarter
Foreign currency translation losses attributable to non-controlling interests OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest $-5.09M USD 1 Quarter
Foreign currency translation losses attributable to non-controlling interests OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest - USD 1 Quarter
Foreign currency translation losses attributable to non-controlling interests OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest - USD 1 Quarter
Foreign currency translation losses attributable to non-controlling interests OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest $-5.09M USD 2 Qtrs
Foreign currency translation losses attributable to non-controlling interests OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest $-5.09M USD 2 Qtrs
Foreign currency translation losses attributable to non-controlling interests OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest - USD 2 Qtrs
Foreign currency translation losses attributable to non-controlling interests OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest - USD 2 Qtrs
Comprehensive (loss) income attributable to non-controlling interests ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $9.78M USD 1 Quarter
Comprehensive (loss) income attributable to non-controlling interests ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $9.78M USD 1 Quarter
Comprehensive (loss) income attributable to non-controlling interests ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $1.70M USD 2 Qtrs
Comprehensive (loss) income attributable to non-controlling interests ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $1.70M USD 2 Qtrs
Comprehensive (loss) income attributable to non-controlling interests ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $-727.00K USD 1 Quarter
Comprehensive (loss) income attributable to non-controlling interests ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $-727.00K USD 1 Quarter
Comprehensive (loss) income attributable to non-controlling interests ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $16.50M USD 2 Qtrs
Comprehensive (loss) income attributable to non-controlling interests ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $16.50M USD 2 Qtrs
Comprehensive income (loss) attributable to MasTec, Inc. ComprehensiveIncomeNetOfTax $33.11M USD 1 Quarter
Comprehensive income (loss) attributable to MasTec, Inc. ComprehensiveIncomeNetOfTax $33.11M USD 1 Quarter
Comprehensive income (loss) attributable to MasTec, Inc. ComprehensiveIncomeNetOfTax $93.72M USD 1 Quarter
Comprehensive income (loss) attributable to MasTec, Inc. ComprehensiveIncomeNetOfTax $93.72M USD 1 Quarter
Comprehensive income (loss) attributable to MasTec, Inc. ComprehensiveIncomeNetOfTax $-5.72M USD 2 Qtrs
Comprehensive income (loss) attributable to MasTec, Inc. ComprehensiveIncomeNetOfTax $-5.72M USD 2 Qtrs
Comprehensive income (loss) attributable to MasTec, Inc. ComprehensiveIncomeNetOfTax $100.57M USD 2 Qtrs
Comprehensive income (loss) attributable to MasTec, Inc. ComprehensiveIncomeNetOfTax $100.57M USD 2 Qtrs

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

NEWS
Loading news...
TRENDING
Loading...