false2024Q3000070092312-31P1Yhttp://fasb.org/us-gaap/2024#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationP1Y111111xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesmyrg:segmentxbrli:puremyrg:equipment_note00007009232024-01-012024-09-3000007009232024-10-2500007009232024-09-3000007009232023-12-3100007009232024-07-012024-09-3000007009232023-07-012023-09-3000007009232023-01-012023-09-300000700923us-gaap:PreferredStockMember2022-12-310000700923us-gaap:CommonStockMember2022-12-310000700923us-gaap:AdditionalPaidInCapitalMember2022-12-310000700923us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000700923us-gaap:RetainedEarningsMember2022-12-3100007009232022-12-310000700923us-gaap:RetainedEarningsMember2023-01-012023-03-3100007009232023-01-012023-03-310000700923us-gaap:CommonStockMember2023-01-012023-03-310000700923us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310000700923us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310000700923us-gaap:PreferredStockMember2023-03-310000700923us-gaap:CommonStockMember2023-03-310000700923us-gaap:AdditionalPaidInCapitalMember2023-03-310000700923us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310000700923us-gaap:RetainedEarningsMember2023-03-3100007009232023-03-310000700923us-gaap:RetainedEarningsMember2023-04-012023-06-3000007009232023-04-012023-06-300000700923us-gaap:CommonStockMember2023-04-012023-06-300000700923us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300000700923us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300000700923us-gaap:PreferredStockMember2023-06-300000700923us-gaap:CommonStockMember2023-06-300000700923us-gaap:AdditionalPaidInCapitalMember2023-06-300000700923us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300000700923us-gaap:RetainedEarningsMember2023-06-3000007009232023-06-300000700923us-gaap:RetainedEarningsMember2023-07-012023-09-300000700923us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300000700923us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300000700923us-gaap:PreferredStockMember2023-09-300000700923us-gaap:CommonStockMember2023-09-300000700923us-gaap:AdditionalPaidInCapitalMember2023-09-300000700923us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300000700923us-gaap:RetainedEarningsMember2023-09-3000007009232023-09-300000700923us-gaap:PreferredStockMember2023-12-310000700923us-gaap:CommonStockMember2023-12-310000700923us-gaap:AdditionalPaidInCapitalMember2023-12-310000700923us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310000700923us-gaap:RetainedEarningsMember2023-12-310000700923us-gaap:RetainedEarningsMember2024-01-012024-03-3100007009232024-01-012024-03-310000700923us-gaap:CommonStockMember2024-01-012024-03-310000700923us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310000700923us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310000700923us-gaap:PreferredStockMember2024-03-310000700923us-gaap:CommonStockMember2024-03-310000700923us-gaap:AdditionalPaidInCapitalMember2024-03-310000700923us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310000700923us-gaap:RetainedEarningsMember2024-03-3100007009232024-03-310000700923us-gaap:RetainedEarningsMember2024-04-012024-06-3000007009232024-04-012024-06-300000700923us-gaap:CommonStockMember2024-04-012024-06-300000700923us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-300000700923us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-300000700923us-gaap:PreferredStockMember2024-06-300000700923us-gaap:CommonStockMember2024-06-300000700923us-gaap:AdditionalPaidInCapitalMember2024-06-300000700923us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-300000700923us-gaap:RetainedEarningsMember2024-06-3000007009232024-06-300000700923us-gaap:RetainedEarningsMember2024-07-012024-09-300000700923us-gaap:AdditionalPaidInCapitalMember2024-07-012024-09-300000700923us-gaap:CommonStockMember2024-07-012024-09-300000700923us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-07-012024-09-300000700923us-gaap:PreferredStockMember2024-09-300000700923us-gaap:CommonStockMember2024-09-300000700923us-gaap:AdditionalPaidInCapitalMember2024-09-300000700923us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-09-300000700923us-gaap:RetainedEarningsMember2024-09-3000007009232023-01-012023-12-310000700923us-gaap:ContractsAccountedForUnderPercentageOfCompletionMember2024-07-012024-09-300000700923us-gaap:ContractsAccountedForUnderPercentageOfCompletionMember2024-01-012024-09-300000700923us-gaap:ContractsAccountedForUnderPercentageOfCompletionMember2023-07-012023-09-300000700923us-gaap:ContractsAccountedForUnderPercentageOfCompletionMember2023-01-012023-09-300000700923myrg:NetPeriodChangeMember2024-01-012024-09-300000700923srt:MinimumMember2024-01-012024-09-300000700923srt:MaximumMember2024-01-012024-09-300000700923myrg:EmployeesMembersrt:SubsidiariesMember2024-07-012024-09-300000700923myrg:EmployeesMembersrt:SubsidiariesMember2024-01-012024-09-300000700923myrg:EmployeesMembersrt:SubsidiariesMember2023-07-012023-09-300000700923myrg:EmployeesMembersrt:SubsidiariesMember2023-01-012023-09-300000700923myrg:EmployeesMembersrt:SubsidiariesMember2024-09-300000700923myrg:PowerlinePlusCompaniesMembermyrg:CertainPerformanceTargetsMember2022-01-042022-01-040000700923myrg:PowerlinePlusCompaniesMembermyrg:CertainPerformanceTargetsMember2022-01-040000700923myrg:PowerlinePlusCompaniesMembermyrg:CertainPerformanceTargetsMember2024-09-300000700923myrg:PowerlinePlusCompaniesMembermyrg:CertainPerformanceTargetsMember2023-12-310000700923myrg:PowerlinePlusCompaniesMembermyrg:CertainPerformanceTargetsMember2024-07-012024-09-300000700923myrg:PowerlinePlusCompaniesMembermyrg:CertainPerformanceTargetsMember2023-07-012023-09-300000700923myrg:PowerlinePlusCompaniesMembermyrg:CertainPerformanceTargetsMember2023-01-012023-09-300000700923myrg:PowerlinePlusCompaniesMembermyrg:CertainPerformanceTargetsMember2024-01-012024-09-300000700923us-gaap:RevolvingCreditFacilityMember2024-01-012024-09-300000700923us-gaap:RevolvingCreditFacilityMember2024-09-300000700923us-gaap:RevolvingCreditFacilityMember2023-12-310000700923myrg:EquipmentNoteEightMemberus-gaap:NotesPayableToBanksMember2024-09-300000700923myrg:EquipmentNoteEightMemberus-gaap:NotesPayableToBanksMember2024-01-012024-09-300000700923myrg:EquipmentNoteEightMemberus-gaap:NotesPayableToBanksMember2023-12-310000700923myrg:EquipmentNoteTenMemberus-gaap:NotesPayableToBanksMember2024-09-300000700923myrg:EquipmentNoteTenMemberus-gaap:NotesPayableToBanksMember2024-01-012024-09-300000700923myrg:EquipmentNoteTenMemberus-gaap:NotesPayableToBanksMember2023-12-310000700923myrg:OtherEquipmentNoteMemberus-gaap:NotesPayableToBanksMember2024-09-300000700923myrg:OtherEquipmentNoteMemberus-gaap:NotesPayableToBanksMember2024-01-012024-09-300000700923myrg:OtherEquipmentNoteMemberus-gaap:NotesPayableToBanksMember2023-12-310000700923us-gaap:NotesPayableToBanksMember2024-09-300000700923us-gaap:NotesPayableToBanksMember2023-12-310000700923myrg:CreditAgreementMemberus-gaap:SecuredDebtMember2023-05-312023-05-310000700923myrg:CreditAgreementMemberus-gaap:SecuredDebtMember2023-05-310000700923myrg:CreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredDebtMember2023-05-310000700923myrg:CreditAgreementMemberus-gaap:LetterOfCreditMemberus-gaap:SecuredDebtMember2023-05-310000700923myrg:CreditAgreementMembermyrg:LettersOfCreditDiscretionalMemberus-gaap:SecuredDebtMember2023-05-310000700923myrg:CreditAgreementMembermyrg:SwinglineLoanMemberus-gaap:SecuredDebtMember2023-05-310000700923myrg:CreditAgreementMemberus-gaap:SecuredDebtMemberus-gaap:BaseRateMembersrt:MinimumMember2023-05-312023-05-310000700923myrg:CreditAgreementMemberus-gaap:SecuredDebtMemberus-gaap:BaseRateMembersrt:MaximumMember2023-05-312023-05-310000700923myrg:CreditAgreementMemberus-gaap:SecuredDebtMembermyrg:TermBenchmarkRateMembersrt:MinimumMember2023-05-312023-05-310000700923myrg:CreditAgreementMemberus-gaap:SecuredDebtMembermyrg:TermBenchmarkRateMembersrt:MaximumMember2023-05-312023-05-310000700923myrg:CreditAgreementMembermyrg:NonperformanceLettersOfCreditMemberus-gaap:SecuredDebtMembersrt:MinimumMember2023-05-312023-05-310000700923myrg:CreditAgreementMembermyrg:NonperformanceLettersOfCreditMemberus-gaap:SecuredDebtMembersrt:MaximumMember2023-05-312023-05-310000700923myrg:CreditAgreementMembermyrg:PerformanceLettersOfCreditMemberus-gaap:SecuredDebtMembersrt:MinimumMember2023-05-312023-05-310000700923myrg:CreditAgreementMembermyrg:PerformanceLettersOfCreditMemberus-gaap:SecuredDebtMembersrt:MaximumMember2023-05-312023-05-310000700923myrg:CreditAgreementMemberus-gaap:SecuredDebtMembersrt:MinimumMember2023-05-312023-05-310000700923myrg:CreditAgreementMemberus-gaap:SecuredDebtMembersrt:MaximumMember2023-05-312023-05-310000700923myrg:CreditAgreementMemberus-gaap:SecuredDebtMember2024-01-012024-09-300000700923myrg:CreditAgreementMemberus-gaap:SecuredDebtMember2023-01-012023-09-300000700923myrg:CreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredDebtMember2024-09-300000700923myrg:CreditAgreementMemberus-gaap:LetterOfCreditMemberus-gaap:SecuredDebtMember2024-09-300000700923myrg:CreditAgreementMemberus-gaap:LetterOfCreditMembermyrg:InsuranceProgramObligationsMemberus-gaap:SecuredDebtMember2024-09-300000700923myrg:CreditAgreementMemberus-gaap:LetterOfCreditMembermyrg:ContractPerformanceObligationsMemberus-gaap:SecuredDebtMember2024-09-300000700923myrg:CreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredDebtMember2023-12-310000700923myrg:CreditAgreementMemberus-gaap:LetterOfCreditMemberus-gaap:SecuredDebtMember2023-12-310000700923myrg:CreditAgreementMemberus-gaap:LetterOfCreditMembermyrg:InsuranceProgramObligationsMemberus-gaap:SecuredDebtMember2023-12-310000700923myrg:CreditAgreementMemberus-gaap:LetterOfCreditMembermyrg:ContractPerformanceObligationsMemberus-gaap:SecuredDebtMember2023-12-310000700923myrg:CreditAgreementMemberus-gaap:SecuredDebtMember2024-09-300000700923myrg:CreditAgreementMemberus-gaap:SecuredDebtMember2023-09-300000700923myrg:MasterLoanAgreementMemberus-gaap:NotesPayableToBanksMember2024-01-012024-09-300000700923us-gaap:FixedPriceContractMembermyrg:TransmissionAndDistributionMember2024-07-012024-09-300000700923us-gaap:FixedPriceContractMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:TransmissionAndDistributionMember2024-07-012024-09-300000700923us-gaap:FixedPriceContractMembermyrg:CommercialAndIndustrialMember2024-07-012024-09-300000700923us-gaap:FixedPriceContractMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:CommercialAndIndustrialMember2024-07-012024-09-300000700923us-gaap:FixedPriceContractMember2024-07-012024-09-300000700923us-gaap:FixedPriceContractMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMember2024-07-012024-09-300000700923myrg:UnitPriceContractMembermyrg:TransmissionAndDistributionMember2024-07-012024-09-300000700923myrg:UnitPriceContractMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:TransmissionAndDistributionMember2024-07-012024-09-300000700923myrg:UnitPriceContractMembermyrg:CommercialAndIndustrialMember2024-07-012024-09-300000700923myrg:UnitPriceContractMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:CommercialAndIndustrialMember2024-07-012024-09-300000700923myrg:UnitPriceContractMember2024-07-012024-09-300000700923myrg:UnitPriceContractMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMember2024-07-012024-09-300000700923myrg:TeContractMembermyrg:TransmissionAndDistributionMember2024-07-012024-09-300000700923myrg:TeContractMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:TransmissionAndDistributionMember2024-07-012024-09-300000700923myrg:TeContractMembermyrg:CommercialAndIndustrialMember2024-07-012024-09-300000700923myrg:TeContractMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:CommercialAndIndustrialMember2024-07-012024-09-300000700923myrg:TeContractMember2024-07-012024-09-300000700923myrg:TeContractMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMember2024-07-012024-09-300000700923myrg:TransmissionAndDistributionMember2024-07-012024-09-300000700923us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:TransmissionAndDistributionMember2024-07-012024-09-300000700923myrg:CommercialAndIndustrialMember2024-07-012024-09-300000700923us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:CommercialAndIndustrialMember2024-07-012024-09-300000700923us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMember2024-07-012024-09-300000700923us-gaap:FixedPriceContractMembermyrg:TransmissionAndDistributionMember2023-07-012023-09-300000700923us-gaap:FixedPriceContractMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:TransmissionAndDistributionMember2023-07-012023-09-300000700923us-gaap:FixedPriceContractMembermyrg:CommercialAndIndustrialMember2023-07-012023-09-300000700923us-gaap:FixedPriceContractMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:CommercialAndIndustrialMember2023-07-012023-09-300000700923us-gaap:FixedPriceContractMember2023-07-012023-09-300000700923us-gaap:FixedPriceContractMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-07-012023-09-300000700923myrg:UnitPriceContractMembermyrg:TransmissionAndDistributionMember2023-07-012023-09-300000700923myrg:UnitPriceContractMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:TransmissionAndDistributionMember2023-07-012023-09-300000700923myrg:UnitPriceContractMembermyrg:CommercialAndIndustrialMember2023-07-012023-09-300000700923myrg:UnitPriceContractMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:CommercialAndIndustrialMember2023-07-012023-09-300000700923myrg:UnitPriceContractMember2023-07-012023-09-300000700923myrg:UnitPriceContractMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-07-012023-09-300000700923myrg:TeContractMembermyrg:TransmissionAndDistributionMember2023-07-012023-09-300000700923myrg:TeContractMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:TransmissionAndDistributionMember2023-07-012023-09-300000700923myrg:TeContractMembermyrg:CommercialAndIndustrialMember2023-07-012023-09-300000700923myrg:TeContractMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:CommercialAndIndustrialMember2023-07-012023-09-300000700923myrg:TeContractMember2023-07-012023-09-300000700923myrg:TeContractMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-07-012023-09-300000700923myrg:TransmissionAndDistributionMember2023-07-012023-09-300000700923us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:TransmissionAndDistributionMember2023-07-012023-09-300000700923myrg:CommercialAndIndustrialMember2023-07-012023-09-300000700923us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:CommercialAndIndustrialMember2023-07-012023-09-300000700923us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-07-012023-09-300000700923us-gaap:FixedPriceContractMembermyrg:TransmissionAndDistributionMember2024-01-012024-09-300000700923us-gaap:FixedPriceContractMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:TransmissionAndDistributionMember2024-01-012024-09-300000700923us-gaap:FixedPriceContractMembermyrg:CommercialAndIndustrialMember2024-01-012024-09-300000700923us-gaap:FixedPriceContractMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:CommercialAndIndustrialMember2024-01-012024-09-300000700923us-gaap:FixedPriceContractMember2024-01-012024-09-300000700923us-gaap:FixedPriceContractMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMember2024-01-012024-09-300000700923myrg:UnitPriceContractMembermyrg:TransmissionAndDistributionMember2024-01-012024-09-300000700923myrg:UnitPriceContractMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:TransmissionAndDistributionMember2024-01-012024-09-300000700923myrg:UnitPriceContractMembermyrg:CommercialAndIndustrialMember2024-01-012024-09-300000700923myrg:UnitPriceContractMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:CommercialAndIndustrialMember2024-01-012024-09-300000700923myrg:UnitPriceContractMember2024-01-012024-09-300000700923myrg:UnitPriceContractMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMember2024-01-012024-09-300000700923myrg:TeContractMembermyrg:TransmissionAndDistributionMember2024-01-012024-09-300000700923myrg:TeContractMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:TransmissionAndDistributionMember2024-01-012024-09-300000700923myrg:TeContractMembermyrg:CommercialAndIndustrialMember2024-01-012024-09-300000700923myrg:TeContractMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:CommercialAndIndustrialMember2024-01-012024-09-300000700923myrg:TeContractMember2024-01-012024-09-300000700923myrg:TeContractMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMember2024-01-012024-09-300000700923myrg:TransmissionAndDistributionMember2024-01-012024-09-300000700923us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:TransmissionAndDistributionMember2024-01-012024-09-300000700923myrg:CommercialAndIndustrialMember2024-01-012024-09-300000700923us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:CommercialAndIndustrialMember2024-01-012024-09-300000700923us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMember2024-01-012024-09-300000700923us-gaap:FixedPriceContractMembermyrg:TransmissionAndDistributionMember2023-01-012023-09-300000700923us-gaap:FixedPriceContractMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:TransmissionAndDistributionMember2023-01-012023-09-300000700923us-gaap:FixedPriceContractMembermyrg:CommercialAndIndustrialMember2023-01-012023-09-300000700923us-gaap:FixedPriceContractMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:CommercialAndIndustrialMember2023-01-012023-09-300000700923us-gaap:FixedPriceContractMember2023-01-012023-09-300000700923us-gaap:FixedPriceContractMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-01-012023-09-300000700923myrg:UnitPriceContractMembermyrg:TransmissionAndDistributionMember2023-01-012023-09-300000700923myrg:UnitPriceContractMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:TransmissionAndDistributionMember2023-01-012023-09-300000700923myrg:UnitPriceContractMembermyrg:CommercialAndIndustrialMember2023-01-012023-09-300000700923myrg:UnitPriceContractMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:CommercialAndIndustrialMember2023-01-012023-09-300000700923myrg:UnitPriceContractMember2023-01-012023-09-300000700923myrg:UnitPriceContractMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-01-012023-09-300000700923myrg:TeContractMembermyrg:TransmissionAndDistributionMember2023-01-012023-09-300000700923myrg:TeContractMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:TransmissionAndDistributionMember2023-01-012023-09-300000700923myrg:TeContractMembermyrg:CommercialAndIndustrialMember2023-01-012023-09-300000700923myrg:TeContractMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:CommercialAndIndustrialMember2023-01-012023-09-300000700923myrg:TeContractMember2023-01-012023-09-300000700923myrg:TeContractMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-01-012023-09-300000700923myrg:TransmissionAndDistributionMember2023-01-012023-09-300000700923us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:TransmissionAndDistributionMember2023-01-012023-09-300000700923myrg:CommercialAndIndustrialMember2023-01-012023-09-300000700923us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:CommercialAndIndustrialMember2023-01-012023-09-300000700923us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-01-012023-09-300000700923myrg:MarketTypeTransmissionMembermyrg:TransmissionAndDistributionMember2024-07-012024-09-300000700923myrg:MarketTypeTransmissionMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:TransmissionAndDistributionMember2024-07-012024-09-300000700923myrg:MarketTypeTransmissionMembermyrg:TransmissionAndDistributionMember2023-07-012023-09-300000700923myrg:MarketTypeTransmissionMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:TransmissionAndDistributionMember2023-07-012023-09-300000700923myrg:MarketTypeDistributionMembermyrg:TransmissionAndDistributionMember2024-07-012024-09-300000700923myrg:MarketTypeDistributionMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:TransmissionAndDistributionMember2024-07-012024-09-300000700923myrg:MarketTypeDistributionMembermyrg:TransmissionAndDistributionMember2023-07-012023-09-300000700923myrg:MarketTypeDistributionMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:TransmissionAndDistributionMember2023-07-012023-09-300000700923myrg:MarketTypeElectricalConstructionMembermyrg:CommercialAndIndustrialMember2024-07-012024-09-300000700923myrg:MarketTypeElectricalConstructionMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:CommercialAndIndustrialMember2024-07-012024-09-300000700923myrg:MarketTypeElectricalConstructionMembermyrg:CommercialAndIndustrialMember2023-07-012023-09-300000700923myrg:MarketTypeElectricalConstructionMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:CommercialAndIndustrialMember2023-07-012023-09-300000700923myrg:MarketTypeTransmissionMembermyrg:TransmissionAndDistributionMember2024-01-012024-09-300000700923myrg:MarketTypeTransmissionMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:TransmissionAndDistributionMember2024-01-012024-09-300000700923myrg:MarketTypeTransmissionMembermyrg:TransmissionAndDistributionMember2023-01-012023-09-300000700923myrg:MarketTypeTransmissionMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:TransmissionAndDistributionMember2023-01-012023-09-300000700923myrg:MarketTypeDistributionMembermyrg:TransmissionAndDistributionMember2024-01-012024-09-300000700923myrg:MarketTypeDistributionMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:TransmissionAndDistributionMember2024-01-012024-09-300000700923myrg:MarketTypeDistributionMembermyrg:TransmissionAndDistributionMember2023-01-012023-09-300000700923myrg:MarketTypeDistributionMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:TransmissionAndDistributionMember2023-01-012023-09-300000700923myrg:MarketTypeElectricalConstructionMembermyrg:CommercialAndIndustrialMember2024-01-012024-09-300000700923myrg:MarketTypeElectricalConstructionMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:CommercialAndIndustrialMember2024-01-012024-09-300000700923myrg:MarketTypeElectricalConstructionMembermyrg:CommercialAndIndustrialMember2023-01-012023-09-300000700923myrg:MarketTypeElectricalConstructionMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembermyrg:CommercialAndIndustrialMember2023-01-012023-09-300000700923myrg:TransmissionAndDistributionMember2024-09-3000007009232024-10-01myrg:TransmissionAndDistributionMember2024-09-3000007009232025-10-01myrg:TransmissionAndDistributionMember2024-09-300000700923myrg:CommercialAndIndustrialMember2024-09-3000007009232024-10-01myrg:CommercialAndIndustrialMember2024-09-3000007009232025-10-01myrg:CommercialAndIndustrialMember2024-09-3000007009232024-10-012024-09-3000007009232025-10-012024-09-300000700923myrg:ContingenciesExcludingWildfireAndHealthInsuranceMember2024-09-300000700923myrg:HealthInsuranceMember2024-09-300000700923us-gaap:PerformanceGuaranteeMember2024-09-300000700923us-gaap:PerformanceGuaranteeMember2024-01-012024-09-300000700923myrg:TimeVestedStockAwardsMembermyrg:A2017LongTermIncentivePlanMember2024-01-012024-09-300000700923us-gaap:ShareBasedPaymentArrangementEmployeeMembermyrg:A2017LongTermIncentivePlanMembermyrg:TimeVestedStockAwardsMember2024-01-012024-09-300000700923us-gaap:ShareBasedPaymentArrangementNonemployeeMembermyrg:A2017LongTermIncentivePlanMembermyrg:TimeVestedStockAwardsMember2024-01-012024-09-300000700923us-gaap:ShareBasedPaymentArrangementEmployeeMembermyrg:A2017LongTermIncentivePlanMemberus-gaap:PerformanceSharesMember2024-01-012024-09-300000700923us-gaap:ShareBasedPaymentArrangementEmployeeMembermyrg:A2017LongTermIncentivePlanMemberus-gaap:PerformanceSharesMembersrt:MinimumMember2024-01-012024-09-300000700923us-gaap:ShareBasedPaymentArrangementEmployeeMembermyrg:A2017LongTermIncentivePlanMemberus-gaap:PerformanceSharesMembersrt:MaximumMember2024-01-012024-09-300000700923us-gaap:OperatingSegmentsMembermyrg:TransmissionAndDistributionMember2024-07-012024-09-300000700923us-gaap:OperatingSegmentsMembermyrg:TransmissionAndDistributionMember2023-07-012023-09-300000700923us-gaap:OperatingSegmentsMembermyrg:TransmissionAndDistributionMember2024-01-012024-09-300000700923us-gaap:OperatingSegmentsMembermyrg:TransmissionAndDistributionMember2023-01-012023-09-300000700923us-gaap:OperatingSegmentsMembermyrg:CommercialAndIndustrialMember2024-07-012024-09-300000700923us-gaap:OperatingSegmentsMembermyrg:CommercialAndIndustrialMember2023-07-012023-09-300000700923us-gaap:OperatingSegmentsMembermyrg:CommercialAndIndustrialMember2024-01-012024-09-300000700923us-gaap:OperatingSegmentsMembermyrg:CommercialAndIndustrialMember2023-01-012023-09-300000700923us-gaap:CorporateNonSegmentMember2024-07-012024-09-300000700923us-gaap:CorporateNonSegmentMember2023-07-012023-09-300000700923us-gaap:CorporateNonSegmentMember2024-01-012024-09-300000700923us-gaap:CorporateNonSegmentMember2023-01-012023-09-300000700923myrg:TimeVestedStockAwardsMember2024-07-012024-09-300000700923myrg:TimeVestedStockAwardsMember2023-07-012023-09-300000700923myrg:TimeVestedStockAwardsMember2024-01-012024-09-300000700923myrg:TimeVestedStockAwardsMember2023-01-012023-09-300000700923us-gaap:PerformanceSharesMember2024-07-012024-09-300000700923us-gaap:PerformanceSharesMember2023-07-012023-09-300000700923us-gaap:PerformanceSharesMember2024-01-012024-09-300000700923us-gaap:PerformanceSharesMember2023-01-012023-09-3000007009232024-05-0900007009232023-11-09
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
| | | | | |
☒ | QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 |
For the quarterly period ended September 30, 2024
OR
| | | | | |
☐ | TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 |
For the transition period from to
Commission file number: 1-08325
_____________________________________________________________
MYR GROUP INC.
(Exact name of registrant as specified in its charter)
| | | | | | | | | | | | | | | | | |
Delaware | | 36-3158643 |
(State or other jurisdiction of incorporation or organization) | | (I.R.S. Employer Identification No.) |
| | | | | |
| 12121 Grant Street, | Suite 610 | | |
| Thornton, | CO | | 80241 |
(Address of principal executive offices) | | (Zip Code) |
(303) 286-8000
(Registrant’s telephone number, including area code)
N/A
(Former name, former address and former fiscal year, if changed since last report)
_____________________________________________________________
Securities registered pursuant to Section 12(b) of the Act:
| | | | | | | | |
Title of each class | Trading Symbol(s) | Name of each exchange on which registered |
Common Stock, $0.01 par value | MYRG | The Nasdaq Stock Market, LLC |
| | (Nasdaq Global Market) |
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes x No ¨
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes x No ¨
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
| | | | | | | | | | | | | | | | | |
| Large accelerated filer | x | | Accelerated filer | ☐ |
| Non-accelerated filer | ☐ | | Smaller reporting company | ☐ |
| | | | Emerging growth company | ☐ |
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ¨
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes ☐ No x
As of October 25, 2024, there were 16,121,901 outstanding shares of the registrant’s $0.01 par value common stock.
Throughout this report, references to “MYR Group,” the “Company,” “we,” “us” and “our” refer to MYR Group Inc. and its consolidated subsidiaries, except as otherwise indicated or as the context otherwise requires.
PART I - FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS
MYR GROUP INC.
CONSOLIDATED BALANCE SHEETS
| | | | | | | | | | | | | | |
(in thousands, except share and per share data) | | September 30, 2024 | | December 31, 2023 |
| | (unaudited) | | |
ASSETS | | | | |
Current assets: | | | | |
Cash and cash equivalents | | $ | 7,569 | | | $ | 24,899 | |
Accounts receivable, net of allowances of $977 and $1,987, respectively | | 571,342 | | | 521,893 | |
Contract assets, net of allowances of $582 and $610, respectively | | 411,843 | | | 420,616 | |
Current portion of receivable for insurance claims in excess of deductibles | | 9,056 | | | 8,267 | |
Refundable income taxes | | 6,280 | | | 4,034 | |
Prepaid expenses and other current assets | | 25,532 | | | 46,535 | |
Total current assets | | 1,031,622 | | | 1,026,244 | |
Property and equipment, net of accumulated depreciation of $388,180 and $380,465, respectively | | 279,634 | | | 268,978 | |
Operating lease right-of-use assets | | 40,665 | | | 35,012 | |
Goodwill | | 115,970 | | | 116,953 | |
Intangible assets, net of accumulated amortization of $34,036 and $30,534, respectively | | 79,077 | | | 83,516 | |
Receivable for insurance claims in excess of deductibles | | 34,925 | | | 33,739 | |
Investment in joint ventures | | 5,835 | | | 8,707 | |
Other assets | | 5,331 | | | 5,597 | |
Total assets | | $ | 1,593,059 | | | $ | 1,578,746 | |
| | | | |
LIABILITIES AND SHAREHOLDERS’ EQUITY | | | | |
Current liabilities: | | | | |
Current portion of long-term debt | | $ | 4,364 | | | $ | 7,053 | |
Current portion of operating lease obligations | | 11,136 | | | 9,237 | |
Current portion of finance lease obligations | | 1,168 | | | 2,039 | |
Accounts payable | | 329,971 | | | 359,363 | |
Contract liabilities | | 262,557 | | | 240,411 | |
Current portion of accrued self-insurance | | 25,394 | | | 28,269 | |
Accrued income taxes | | — | | | 237 | |
Other current liabilities | | 127,846 | | | 100,593 | |
Total current liabilities | | 762,436 | | | 747,202 | |
Deferred income tax liabilities | | 47,722 | | | 48,230 | |
Long-term debt | | 88,822 | | | 29,188 | |
Accrued self-insurance | | 54,262 | | | 51,796 | |
Operating lease obligations, net of current maturities | | 29,529 | | | 25,775 | |
Finance lease obligations, net of current maturities | | 2,312 | | | 314 | |
Other liabilities | | 19,467 | | | 25,039 | |
Total liabilities | | 1,004,550 | | | 927,544 | |
Commitments and contingencies | | | | |
Shareholders’ equity: | | | | |
Preferred stock—$0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at September 30, 2024 and December 31, 2023 | | — | | | — | |
Common stock—$0.01 par value per share; 100,000,000 authorized shares; 16,121,901 and 16,684,492 shares issued and outstanding at September 30, 2024 and December 31, 2023, respectively | | 161 | | | 167 | |
Additional paid-in capital | | 156,799 | | | 162,386 | |
Accumulated other comprehensive loss | | (6,216) | | | (3,880) | |
Retained earnings | | 437,765 | | | 492,529 | |
| | | | |
| | | | |
Total shareholders’ equity | | 588,509 | | | 651,202 | |
Total liabilities and shareholders’ equity | | $ | 1,593,059 | | | $ | 1,578,746 | |
The accompanying notes are an integral part of these consolidated financial statements.
MYR GROUP INC.
UNAUDITED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME
| | | | | | | | | | | | | | | | | | | | | | | | | | |
| | Three months ended September 30, | | Nine months ended September 30, |
(in thousands, except per share data) | | 2024 | | 2023 | | 2024 | | 2023 |
Contract revenues | | $ | 888,043 | | | $ | 939,476 | | | $ | 2,532,495 | | | $ | 2,639,708 | |
Contract costs | | 810,755 | | | 847,093 | | | 2,328,121 | | | 2,372,806 | |
Gross profit | | 77,288 | | | 92,383 | | | 204,374 | | | 266,902 | |
Selling, general and administrative expenses | | 57,456 | | | 59,879 | | | 181,528 | | | 174,618 | |
Amortization of intangible assets | | 1,221 | | | 1,231 | | | 3,666 | | | 3,686 | |
Gain on sale of property and equipment | | (1,750) | | | (754) | | | (4,745) | | | (3,293) | |
Income from operations | | 20,361 | | | 32,027 | | | 23,925 | | | 91,891 | |
Other income (expense): | | | | | | | | |
Interest income | | 73 | | | 226 | | | 296 | | | 740 | |
Interest expense | | (2,016) | | | (1,319) | | | (4,311) | | | (3,059) | |
Other income (expense), net | | 112 | | | (91) | | | (421) | | | (61) | |
Income before provision for income taxes | | 18,530 | | | 30,843 | | | 19,489 | | | 89,511 | |
Income tax expense | | 7,881 | | | 9,331 | | | 5,178 | | | 22,563 | |
Net income | | $ | 10,649 | | | $ | 21,512 | | | $ | 14,311 | | | $ | 66,948 | |
| | | | | | | | |
| | | | | | | | |
Income per common share: | | | | | | | | |
—Basic | | $ | 0.65 | | | $ | 1.29 | | | $ | 0.86 | | | $ | 4.01 | |
—Diluted | | $ | 0.65 | | | $ | 1.28 | | | $ | 0.86 | | | $ | 3.98 | |
Weighted average number of common shares and potential common shares outstanding: | | | | | | | | |
—Basic | | 16,283 | | | 16,710 | | | 16,582 | | | 16,678 | |
—Diluted | | 16,324 | | | 16,829 | | | 16,647 | | | 16,821 | |
| | | | | | | | |
Net income | | $ | 10,649 | | | $ | 21,512 | | | $ | 14,311 | | | $ | 66,948 | |
Other comprehensive income (loss): | | | | | | | | |
Foreign currency translation adjustment | | 1,309 | | | (2,611) | | | (2,336) | | | (335) | |
Other comprehensive income (loss) | | 1,309 | | | (2,611) | | | (2,336) | | | (335) | |
Total comprehensive income | | $ | 11,958 | | | $ | 18,901 | | | $ | 11,975 | | | $ | 66,613 | |
| | | | | | | | |
| | | | | | | | |
The accompanying notes are an integral part of these consolidated financial statements.
MYR GROUP INC.
UNAUDITED CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | Preferred | | Common Stock | | Additional Paid-In | | Accumulated Other Comprehensive | | Retained | | | | | | |
(in thousands) | | Stock | | Shares | | Amount | | Capital | | Income (Loss) | | Earnings | | | | | | Total |
Balance at December 31, 2022 | | $ | — | | | 16,564 | | | $ | 165 | | | $ | 161,427 | | | $ | (6,300) | | | $ | 404,908 | | | | | | | $ | 560,200 | |
Net income | | — | | | — | | | — | | | — | | | — | | | 23,163 | | | | | | | 23,163 | |
| | | | | | | | | | | | | | | | | | |
Stock issued under compensation plans, net | | — | | | 211 | | | 2 | | | 18 | | | — | | | — | | | | | | | 20 | |
Stock-based compensation expense | | — | | | — | | | — | | | 1,982 | | | — | | | — | | | | | | | 1,982 | |
Shares repurchased related to tax withholding for stock-based compensation | | — | | | (76) | | | — | | | (7,194) | | | — | | | (742) | | | | | | | (7,936) | |
Other comprehensive income | | — | | | — | | | — | | | — | | | 136 | | | — | | | | | | | 136 | |
| | | | | | | | | | | | | | | | | | |
Balance at March 31, 2023 | | — | | | 16,699 | | | 167 | | | 156,233 | | | (6,164) | | | 427,329 | | | | | | | 577,565 | |
Net income | | — | | | — | | | — | | | — | | | — | | | 22,273 | | | | | | | 22,273 | |
Stock issued under compensation plans, net | | — | | | 11 | | | — | | | — | | | — | | | — | | | | | | | — | |
Stock-based compensation expense | | — | | | — | | | — | | | 2,322 | | | — | | | — | | | | | | | 2,322 | |
| | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | |
Other comprehensive income | | — | | | — | | | — | | | — | | | 2,140 | | | — | | | | | | | 2,140 | |
| | | | | | | | | | | | | | | | | | |
Balance at June 30, 2023 | | — | | | 16,710 | | | 167 | | | 158,555 | | | (4,024) | | | 449,602 | | | | | | | 604,300 | |
Net income | | — | | | — | | | — | | | — | | | — | | | 21,512 | | | | | | | 21,512 | |
| | | | | | | | | | | | | | | | | | |
Stock-based compensation expense | | — | | | — | | | — | | | 2,258 | | | — | | | — | | | | | | | 2,258 | |
| | | | | | | | | | | | | | | | | | |
Other comprehensive loss | | — | | | — | | | — | | | — | | | (2,611) | | | — | | | | | | | (2,611) | |
| | | | | | | | | | | | | | | | | | |
Balance at September 30, 2023 | | $ | — | | | 16,710 | | | $ | 167 | | | $ | 160,813 | | | $ | (6,635) | | | $ | 471,114 | | | | | | | $ | 625,459 | |
| | | | | | | | | | | | | | | | | | |
Balance at December 31, 2023 | | $ | — | | | 16,684 | | | $ | 167 | | | $ | 162,386 | | | $ | (3,880) | | | $ | 492,529 | | | | | | | $ | 651,202 | |
Net income | | — | | | — | | | — | | | — | | | — | | | 18,939 | | | | | | | 18,939 | |
| | | | | | | | | | | | | | | | | | |
Stock issued under compensation plans, net | | — | | | 114 | | | 1 | | | (1) | | | — | | | — | | | | | | | — | |
Stock-based compensation expense | | — | | | — | | | — | | | 1,917 | | | — | | | — | | | | | | | 1,917 | |
Shares repurchased related to tax withholding for stock-based compensation | | — | | | (36) | | | (1) | | | (5,511) | | | — | | | (354) | | | | | | | (5,866) | |
Other comprehensive loss | | — | | | — | | | — | | | — | | | (2,472) | | | — | | | | | | | (2,472) | |
| | | | | | | | | | | | | | | | | | |
Balance at March 31, 2024 | | — | | | 16,762 | | | 167 | | | 158,791 | | | (6,352) | | | 511,114 | | | | | | | 663,720 | |
Net loss | | — | | | — | | | — | | | — | | | — | | | (15,277) | | | | | | | (15,277) | |
Stock issued under compensation plans, net | | — | | | 3 | | | — | | | — | | | — | | | — | | | | | | | — | |
Stock-based compensation expense | | — | | | — | | | — | | | 2,331 | | | — | | | — | | | | | | | 2,331 | |
| | | | | | | | | | | | | | | | | | |
Share repurchases under share repurchase program | | — | | | (117) | | | (1) | | | (1,121) | | | — | | | (15,137) | | | | | | | (16,259) | |
Other comprehensive loss | | — | | | — | | | — | | | — | | | (1,173) | | | — | | | | | | | (1,173) | |
| | | | | | | | | | | | | | | | | | |
Balance at June 30, 2024 | | — | | | 16,648 | | | 166 | | | 160,001 | | | (7,525) | | | 480,700 | | | | | | | 633,342 | |
Net income | | — | | | — | | | — | | | — | | | — | | | 10,649 | | | | | | | 10,649 | |
| | | | | | | | | | | | | | | | | | |
Stock-based compensation expense | | — | | | — | | | — | | | 1,950 | | | — | | | — | | | | | | | 1,950 | |
| | | | | | | | | | | | | | | | | | |
Share repurchases under share repurchase program | | — | | | (526) | | | (5) | | | (5,152) | | | — | | | (53,584) | | | | | | | (58,741) | |
Other comprehensive income | | — | | | — | | | — | | | — | | | 1,309 | | | — | | | | | | | 1,309 | |
| | | | | | | | | | | | | | | | | | |
Balance at September 30, 2024 | | $ | — | | | 16,122 | | | $ | 161 | | | $ | 156,799 | | | $ | (6,216) | | | $ | 437,765 | | | | | | | $ | 588,509 | |
The accompanying notes are an integral part of these consolidated financial statements.
MYR GROUP INC.
UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS
| | | | | | | | | | | | | | |
| | Nine months ended September 30, |
(in thousands) | | 2024 | | 2023 |
Cash flows from operating activities: | | | | |
Net income | | $ | 14,311 | | | $ | 66,948 | |
Adjustments to reconcile net income to net cash flows provided by operating activities: | | | | |
Depreciation and amortization of property and equipment | | 45,131 | | | 39,848 | |
Amortization of intangible assets | | 3,666 | | | 3,686 | |
Stock-based compensation expense | | 6,198 | | | 6,562 | |
Deferred income taxes | | (144) | | | — | |
Gain on sale of property and equipment | | (4,745) | | | (3,293) | |
Other non-cash items | | 1,044 | | | 564 | |
Changes in operating assets and liabilities: | | | | |
Accounts receivable, net | | (50,193) | | | (76,349) | |
Contract assets, net | | 8,212 | | | (109,803) | |
Receivable for insurance claims in excess of deductibles | | (1,975) | | | 1,558 | |
Other assets | | 21,687 | | | 21,503 | |
Accounts payable | | (20,607) | | | 62,276 | |
Contract liabilities | | 22,294 | | | 3,941 | |
Accrued self-insurance | | (402) | | | (1,119) | |
Other liabilities | | 21,519 | | | 12,070 | |
Net cash flows provided by operating activities | | 65,996 | | | 28,392 | |
Cash flows from investing activities: | | | | |
Proceeds from sale of property and equipment | | 6,815 | | | 3,998 | |
| | | | |
Purchases of property and equipment | | (63,634) | | | (63,791) | |
Net cash flows used in investing activities | | (56,819) | | | (59,793) | |
Cash flows from financing activities: | | | | |
Borrowings under revolving lines of credit | | 584,070 | | | 354,467 | |
Repayments under revolving lines of credit | | (520,076) | | | (328,085) | |
| | | | |
Payment of principal obligations under equipment notes | | (7,049) | | | (4,597) | |
Payment of principal obligations under finance leases | | (2,083) | | | (872) | |
Proceeds from exercise of stock options | | — | | | 20 | |
Repurchase of common stock | | (75,000) | | | — | |
Debt refinancing costs | | (34) | | | (2,129) | |
Payments related to tax withholding for stock-based compensation | | (5,866) | | | (7,936) | |
| | | | |
Net cash flows provided by (used in) financing activities | | (26,038) | | | 10,868 | |
Effect of exchange rate changes on cash | | (469) | | | (36) | |
Net decrease in cash and cash equivalents | | (17,330) | | | (20,569) | |
Cash and cash equivalents: | | | | |
Beginning of period | | 24,899 | | | 51,040 | |
End of period | | $ | 7,569 | | | $ | 30,471 | |
| | | | |
| | | | |
| | | | |
| | | | |
The accompanying notes are an integral part of these consolidated financial statements.
MYR GROUP INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS
1. Organization, Business and Basis of Presentation
Organization and Business
MYR Group Inc. (the “Company”) is a holding company of specialty electrical construction service providers conducting operations through wholly owned subsidiaries. The Company performs construction services in two business segments: Transmission and Distribution (“T&D”), and Commercial and Industrial (“C&I”). T&D customers include investor-owned utilities, cooperatives, private developers, government-funded utilities, independent power producers, independent transmission companies, industrial facility owners and other contractors. T&D provides a broad range of services on electric transmission, distribution networks, substation facilities, clean energy projects and electric vehicle charging infrastructure. T&D services include design, engineering, procurement, construction, upgrade, maintenance and repair services. C&I customers include general contractors, commercial and industrial facility owners, government agencies and developers. C&I provides a broad range of services, which include the design, installation, maintenance and repair of commercial and industrial wiring. Typical C&I contracts cover electrical contracting services for airports, hospitals, data centers, hotels, stadiums, commercial and industrial facilities, clean energy projects, manufacturing plants, processing facilities, water/waste-water treatment facilities, mining facilities, intelligent transportation systems, roadway lighting, signalization and electric vehicle charging infrastructure.
Basis of Presentation
Interim Consolidated Financial Information
The accompanying unaudited consolidated financial statements of the Company were prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial reporting pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the rules and regulations of the SEC. The Company believes that the disclosures made are adequate to make the information presented not misleading. In the opinion of management, all adjustments, consisting only of normal recurring adjustments, necessary to fairly state the financial position, results of operations, comprehensive income (loss), shareholders’ equity and cash flows with respect to the interim consolidated financial statements, have been included. The consolidated balance sheet as of December 31, 2023 has been derived from the audited financial statements as of that date. The results of operations and comprehensive income (loss) are not necessarily indicative of the results for the full year or the results for any future periods. These financial statements should be read in conjunction with the audited financial statements and related notes for the year ended December 31, 2023, included in the Company’s Annual Report on Form 10-K, which was filed with the SEC on February 28, 2024 (the "2023 Annual Report").
Joint Ventures and Noncontrolling Interests
The Company accounts for investments in joint ventures using the proportionate consolidation method for income statement reporting and under the equity method for balance sheet reporting, unless the Company has a controlling interest causing the joint venture to be consolidated with equity owned by other joint venture partners recorded as noncontrolling interests. As of September 30, 2024, the Company did not have a controlling interest in any current joint venture partnerships. Under the proportionate consolidation method, joint venture activity is allocated to the appropriate line items found on the consolidated statements of operations in proportion to the percentage of participation the Company has in the joint venture. Under the equity method the net investment in joint ventures is stated as a single item on the Company’s consolidated balance sheets. If an investment in a joint venture contains a recourse or unfunded commitments to provide additional equity, distributions and/or losses in excess of the investment, a liability is recorded in other current liabilities on the Company’s consolidated balance sheets.
For joint ventures in which the Company does not have a controlling interest, the Company’s share of any profits and assets and its share of any losses and liabilities are recognized based on the Company’s stated percentage partnership interest in the joint venture and are typically recorded by the Company one month in arrears. The investments in joint ventures are recorded at cost and the carrying amounts are adjusted to recognize the Company’s proportionate share of cumulative income or loss, additional contributions made and dividends and capital distributions received. The Company records the effect of any impairment or any other-than-temporary decrease in the value of the joint venture investment as incurred, which may or may not be one month in arrears, depending on when the Company obtains the joint venture activity information. Additionally, the Company continually assesses the fair value of its investment in unconsolidated joint ventures despite using information that is one month in arrears for regular reporting purposes. The Company includes only its percentage ownership of each joint venture in its backlog.
Foreign Currency
The functional currency for the Company’s Canadian operations is the Canadian dollar. Assets and liabilities denominated in Canadian dollars are translated into U.S. dollars at the end-of-period exchange rate. Revenues and expenses are translated using average exchange rates for the periods reported. Equity accounts are translated at historical rates. Cumulative translation adjustments are included as a separate component of accumulated other comprehensive income (loss) in shareholders’ equity. Foreign currency transaction gains and losses, arising primarily from changes in exchange rates on short-term monetary assets and liabilities, and intercompany loans that are not deemed long-term investment accounts are recorded in the “other income (expense), net” line on the Company’s consolidated statements of operations. Foreign currency losses, recorded in other income (expense), net, for the nine months ended September 30, 2024 and 2023 were not significant. Foreign currency translation gains and losses, arising from intercompany loans that are deemed long-term investment accounts, are recorded in the foreign currency translation adjustment line on the Company’s consolidated statements of comprehensive income.
Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and revenues and expenses during the period reported. Actual results could differ from those estimates.
The most significant estimates are related to estimates of costs to complete contracts, pending change orders and claims, shared savings, insurance reserves, income tax reserves, estimates surrounding stock-based compensation, acquisition-related contingent earn-out consideration liabilities, the recoverability of goodwill and intangibles and allowance for doubtful accounts. The Company estimates a cost accrual every quarter that represents costs incurred but not invoiced for services performed or goods delivered during the period, and estimates revenue from the contract cost portion of these accruals based on current gross margin rates to be consistent with its cost method of revenue recognition.
As of September 30, 2024 and December 31, 2023, the Company had recognized revenues of $80.4 million and $76.5 million, respectively, related to large change orders and/or claims that had been included as contract price adjustments on certain contracts, some of which are multi-year projects. These change orders and/or claims are in the process of being negotiated in the normal course of business, and a portion of these recognized revenues had been included in multiple periods.
The cost-to-cost method of accounting requires the Company to make estimates about the expected revenue and gross profit on each of its contracts in process. During the three months ended September 30, 2024, changes in estimates pertaining to certain projects decreased consolidated gross margin by 3.9%, which resulted in decreases in operating income of $34.9 million, net income of $22.3 million and diluted earnings per common share of $1.37. During the nine months ended September 30, 2024, changes in estimates pertaining to certain projects decreased consolidated gross margin by 4.4% and resulted in decreases in operating income of $112.7 million, net income of $70.5 million and diluted earnings per common share of $4.24. Additional discussion on the impact of these estimate changes can be found in Item 2, “Management’s Discussion and Analysis of Financial Condition and Results of Operations - Consolidated Results of Operations.”
During the three months ended September 30, 2023, changes in estimates pertaining to certain projects decreased consolidated gross margin by 1.3%, which resulted in decreases in operating income of $11.5 million, net income of $8.0 million and diluted earnings per common share of $0.47. During the nine months ended September 30, 2023, changes in estimates pertaining to certain projects decreased consolidated gross margin by 1.2% and resulted in decreases in operating income of $32.2 million, net income of $22.4 million and diluted earnings per common share of $1.33.
Recent Accounting Pronouncements
Changes to U.S. GAAP are typically established by the Financial Accounting Standards Board (“FASB”) in the form of accounting standards updates (“ASUs”) to the FASB’s Accounting Standards Codification (“ASC”). The Company considers the applicability and impact of all ASUs. The Company, based on its assessment, determined that any recently issued or proposed ASUs not listed below are either not applicable to the Company or will have minimal impact on its financial statements when adopted.
In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which is intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant reportable segment expenses and other disclosure requirements. The update is effective for annual reporting periods beginning after December 15, 2023, with early adoption permitted. The guidance requires application on a retrospective basis. The Company is currently evaluating the impact of the new standard on its consolidated financial statements and disclosures.
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which is intended to improve the transparency of income tax disclosures by requiring consistent categories and greater disaggregation of information in the rate reconciliation and income taxes paid disaggregated by jurisdiction. The guidance also includes certain other amendments intended to improve the effectiveness of income tax disclosures. The update is effective for annual reporting periods beginning after December 15, 2024, with early adoption permitted. The amendments in this pronouncement should be applied on a prospective basis, with the option to apply them retrospectively. The Company is currently evaluating the impact of the new standard on the Company’s income tax disclosures.
2. Contract Assets and Liabilities
Contracts with customers usually stipulate the timing of payment, which is defined by the terms found within the various contracts under which work was performed during the period. Therefore, contract assets and liabilities are created when the timing of costs incurred on work performed does not coincide with the billing terms. These contracts frequently include retention provisions contained in each contract.
The Company’s consolidated balance sheets present contract assets, which contain unbilled revenue and contract retainages associated with contract work that has been completed and billed but not paid by customers, pursuant to retainage provisions, that are generally due once the job is completed and approved. The allowance for doubtful accounts associated with contract assets was $0.6 million as of September 30, 2024 and December 31, 2023.
Contract assets consisted of the following:
| | | | | | | | | | | | | | | | | | | | |
(in thousands) | | September 30, 2024 | | December 31, 2023 | | Change |
Unbilled revenue, net | | $ | 216,515 | | | $ | 217,083 | | | $ | (568) | |
Contract retainages, net | | 195,328 | | | 203,533 | | | (8,205) | |
Contract assets, net | | $ | 411,843 | | | $ | 420,616 | | | $ | (8,773) | |
The Company’s consolidated balance sheets present contract liabilities that contain deferred revenue and an accrual for contracts in a loss provision.
Contract liabilities consisted of the following:
| | | | | | | | | | | | | | | | | | | | |
(in thousands) | | September 30, 2024 | | December 31, 2023 | | Change |
Deferred revenue | | $ | 250,615 | | | $ | 231,604 | | | $ | 19,011 | |
Accrued loss provision | | 11,942 | | | 8,807 | | | 3,135 | |
Contract liabilities | | $ | 262,557 | | | $ | 240,411 | | | $ | 22,146 | |
The following table provides information about contract assets and contract liabilities from contracts with customers:
| | | | | | | | | | | | | | | | | | | | |
(in thousands) | | September 30, 2024 | | December 31, 2023 | | Change |
Contract assets, net | | $ | 411,843 | | | $ | 420,616 | | | $ | (8,773) | |
Contract liabilities | | (262,557) | | | (240,411) | | | (22,146) | |
Net contract assets | | $ | 149,286 | | | $ | 180,205 | | | $ | (30,919) | |
The difference between the opening and closing balances of the Company’s contract assets and contract liabilities primarily results from the timing of the Company’s billings in relation to its performance of work. The amounts of revenue recognized in the period that were included in the opening contract liability balances were $60.4 million and $137.0 million for the three and nine months ended September 30, 2024. The amounts of revenue recognized in the period that were included in the opening contract liability balances were $16.3 million and $114.0 million for the three and nine months ended September 30, 2023, respectively. This revenue consists primarily of work performed on previous billings to customers.
The net asset position for contracts in process consisted of the following:
| | | | | | | | | | | | | | |
(in thousands) | | September 30, 2024 | | December 31, 2023 |
Costs and estimated earnings on uncompleted contracts | | $ | 7,301,084 | | | $ | 6,716,990 | |
Less: billings to date | | 7,335,184 | | | 6,731,511 | |
| | $ | (34,100) | | | $ | (14,521) | |
The net asset position for contracts in process is included within the contract asset and contract liability in the accompanying consolidated balance sheets as follows:
| | | | | | | | | | | | | | |
(in thousands) | | September 30, 2024 | | December 31, 2023 |
Unbilled revenue | | $ | 216,515 | | | $ | 217,083 | |
Deferred revenue | | (250,615) | | | (231,604) | |
| | $ | (34,100) | | | $ | (14,521) | |
3. Lease Obligations
From time to time, the Company enters into non-cancelable leases for some of our facility, vehicle and equipment needs. These leases allow the Company to conserve cash by paying a monthly lease rental fee for the use of facilities, vehicles and equipment rather than purchasing them. The Company’s leases have remaining terms ranging from one to nine years, some of which may include options to extend the leases for up to ten years, and some of which may include options to terminate the leases within one year. Currently, all the Company’s leases contain fixed payment terms. The Company may decide to cancel or terminate a lease before the end of its term, in which case we are typically liable to the lessor for the remaining lease payments under the term of the lease. Additionally, all of the Company's month-to-month leases are cancelable, by the Company or the lessor, at any time and are not included in our right-of-use asset or liability. At September 30, 2024, the Company had several leases with residual value guarantees. Typically, the Company has purchase options on the equipment underlying its long-term leases and many of its short-term rental arrangements. The Company may exercise some of these purchase options when the need for equipment is ongoing and the purchase option price is attractive. Leases are accounted for as operating or finance leases, depending on the terms of the lease.
The following is a summary of the lease-related assets and liabilities recorded:
| | | | | | | | | | | | | | | | | | | | |
| | | | September 30, 2024 | | December 31, 2023 |
(in thousands) | | Classification on the Consolidated Balance Sheet | | |
Assets | | | | | | |
Operating lease right-of-use assets | | Operating lease right-of-use assets | | $ | 40,665 | | | $ | 35,012 | |
Finance lease right-of-use assets | | Property and equipment, net of accumulated depreciation | | 3,730 | | | 2,363 | |
Total right-of-use lease assets | | | | $ | 44,395 | | | $ | 37,375 | |
| | | | | | |
Liabilities | | | | | | |
Current | | | | | | |
Operating lease obligations | | Current portion of operating lease obligations | | $ | 11,136 | | | $ | 9,237 | |
Finance lease obligations | | Current portion of finance lease obligations | | 1,168 | | | 2,039 | |
Total current obligations | | | | 12,304 | | | 11,276 | |
Non-current | | | | | | |
Operating lease obligations | | Operating lease obligations, net of current maturities | | 29,529 | | | 25,775 | |
Finance lease obligations | | Finance lease obligations, net of current maturities | | 2,312 | | | 314 | |
Total non-current obligations | | | | 31,841 | | | 26,089 | |
Total lease obligations | | | | $ | 44,145 | | | $ | 37,365 | |
The following is a summary of the lease terms and discount rates:
| | | | | | | | | | | |
| September 30, 2024 | | December 31, 2023 |
Weighted-average remaining lease term - finance leases | 3.4 years | | 0.9 years |
Weighted-average remaining lease term - operating leases | 3.8 years | | 4.0 years |
Weighted-average discount rate - finance leases | 3.9 | % | | 3.1 | % |
Weighted-average discount rate - operating leases | 4.0 | % | | 4.0 | % |
The following is a summary of certain information related to the lease costs for finance and operating leases:
| | | | | | | | | | | | | | | | | | | | | | | | | | |
(in thousands) | | Three months ended September 30, | | Nine months ended September 30, |
| | 2024 | | 2023 | | 2024 | | 2023 |
Lease cost: | | | | | | | | |
Finance lease cost: | | | | | | | | |
Amortization of right-of-use assets | | $ | 335 | | | $ | 199 | | | $ | 653 | | | $ | 595 | |
Interest on lease liabilities | | 30 | | | 20 | | | 69 | | | 65 | |
Operating lease cost | | 3,956 | | | 3,638 | | | 11,446 | | | 10,764 | |
| | | | | | | | |
Variable lease costs | | 95 | | | 89 | | | 279 | | | 262 | |
Total lease cost | | $ | 4,416 | | | $ | 3,946 | | | $ | 12,447 | | | $ | 11,686 | |
The following is a summary of other information and supplemental cash flow information related to finance and operating leases:
| | | | | | | | | | | | | | |
| | Nine months ended September 30, |
(in thousands) | | 2024 | | 2023 |
Other information: | | | | |
Cash paid for amounts included in the measurement of lease liabilities | | | | |
Operating cash flows from operating leases | | $ | 10,969 | | | $ | 10,989 | |
Right-of-use asset obtained in exchange for new operating lease obligations | | $ | 13,458 | | | $ | 7,763 | |
Right-of-use asset obtained in exchange for new finance lease obligations | | $ | 3,595 | | | $ | — | |
The future undiscounted minimum lease payments, as reconciled to the discounted minimum lease obligation indicated on the Company’s consolidated balance sheets, under financial leases, less interest, and under operating leases, less imputed interest, as of September 30, 2024 were as follows:
| | | | | | | | | | | | | | | | | | | | |
(in thousands) | | Finance Lease Obligations | | Operating Lease Obligations | | Total Lease Obligations |
Remainder of 2024 | | $ | 367 | | | $ | 3,964 | | | $ | 4,331 | |
2025 | | 1,195 | | | 14,771 | | | 15,966 | |
2026 | | 881 | | | 12,048 | | | 12,929 | |
2027 | | 881 | | | 7,098 | | | 7,979 | |
2028 | | 393 | | | 5,550 | | | 5,943 | |
2029 | | — | | | 3,291 | | | 3,291 | |
Thereafter | | — | | | 894 | | | 894 | |
Total minimum lease payments | | 3,717 | | | 47,616 | | | 51,333 | |
Financing component | | (237) | | | (6,951) | | | (7,188) | |
Net present value of minimum lease payments | | 3,480 | | | 40,665 | | | 44,145 | |
Less: current portion of finance and operating lease obligations | | (1,168) | | | (11,136) | | | (12,304) | |
Long-term finance and operating lease obligations | | $ | 2,312 | | | $ | 29,529 | | | $ | 31,841 | |
The financing component for finance lease obligations represents the interest component of finance leases that will be recognized as interest expense in future periods. The financing component for operating lease obligations represents the effect of discounting the lease payments to their present value.
Certain subsidiaries of the Company have operating leases for facilities from third party companies that are owned, in whole or part, by employees of the subsidiaries. The terms and rental rates of these leases are at or below market rental rates. Lease expense associated with these leases was $0.6 million and $1.9 million for the three and nine months ended September 30, 2024 and $0.6 million and $1.8 million for the three and nine months ended 2023. As of September 30, 2024, the minimum lease payments required under these leases totaled $10.9 million, which are due over the next 4.9 years.
4. Fair Value Measurements
The Company uses the three-tier hierarchy of fair value measurement, which prioritizes the inputs used in measuring fair value based upon their degree of availability in external active markets. These tiers include: Level 1 (the highest priority), defined as observable inputs, such as quoted prices in active markets; Level 2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and Level 3 (the lowest priority), defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions.
As of September 30, 2024 and December 31, 2023, the Company determined that the carrying value of cash and cash equivalents approximated fair value based on Level 1 inputs. As of September 30, 2024 and December 31, 2023, the fair value of the Company’s long-term debt and finance lease obligations was based on Level 2 inputs. The Company’s long-term debt was based on variable and fixed interest rates at September 30, 2024 and December 31, 2023, for new issues with similar remaining maturities, and approximated carrying value. In addition, based on borrowing rates currently available to the Company for borrowings with similar terms, the carrying value of the Company’s finance lease obligations also approximated fair value.
As of September 30, 2024, the fair value of the Company’s contingent earn-out consideration liability associated with the acquisition of Powerline Plus Ltd. and its affiliate PLP Redimix Ltd. (collectively, the “Powerline Plus Companies") on January 4, 2022, was based on Level 3 inputs. The contingent earn-out consideration recorded represents the estimated fair value of future amounts potentially payable to the former owners of the acquired Powerline Plus Companies, if the Powerline Plus Companies achieve certain performance targets over a three-year post-acquisition period. The fair value was initially determined using a Monte Carlo simulation valuation methodology based on probability-weighted performance projections and other inputs, including a discount rate and an expected volatility factor. The fair value of this contingent earn-out consideration liability will be evaluated on an ongoing basis by management. Accordingly, the level of inputs used for these fair value measurements is the lowest level (Level 3). Significant changes in any of these assumptions could result in a significantly higher or lower potential liability. As of the acquisition date, the fair value of the contingent earn-out consideration was $0.9 million. As of September 30, 2024 and December 31, 2023, the fair value of the contingent earn-out consideration was zero. The future payout of the contingent earn-out consideration, if any, is unlimited and could be significantly higher than the acquisition date fair value. If the minimum thresholds of the performance targets are achieved the contingent earn-out consideration payment will be approximately $16.6 million. There were no changes in contingent earn-out consideration during the three and nine months ended September 30, 2024 and 2023. Any changes in contingent earn-out consideration are recorded in other income.
5. Debt
The table below reflects the Company’s total debt, including borrowings under its credit agreement and master loan agreements for equipment notes:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
(dollar amounts in thousands) | | Inception Date | | Stated Interest Rate (per annum) | | Payment Frequency | | Term (years) | | Outstanding Balance as of September 30, 2024 | | Outstanding Balance as of December 31, 2023 |
Credit Agreement | | | | | | | | | | | | |
Revolving loans | | 5/31/2023 | | Variable | | Variable | | 5 | | $ | 77,195 | | | $ | 13,201 | |
| | | | | | | | | | | | |
Equipment Notes | | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
Equipment Note 8 | | 12/27/2019 | | 2.75% | | Semi-annual | | 5 | | — | | | 2,871 | |
Equipment Note 10 | | 8/26/2022 | | 4.32% | | Semi-annual | | 5 | | 15,957 | | | 20,125 | |
Other equipment note | | 4/11/2022 | | 4.55% | | Monthly | | 5 | | 34 | | | 44 | |
| | | | | | | | | | 15,991 | | | 23,040 | |
Total debt | | | | | | | | | | 93,186 | | | 36,241 | |
Less: current portion of long-term debt | | | | | | | | (4,364) | | | (7,053) | |
Long-term debt | | | | | | | | | | $ | 88,822 | | | $ | 29,188 | |
Credit Agreement
On May 31, 2023, the Company entered into a five-year third amended and restated credit agreement (the “Credit Agreement”) with a syndicate of banks led by JPMorgan Chase Bank, N.A. and Bank of America, N.A. that provides for a $490 million revolving credit facility (the “Facility”), subject to certain financial covenants as defined in the Credit Agreement. The Facility allows for revolving loans in Canadian dollars and other non-US currencies, up to the U.S. dollar equivalent of $150 million. Up to $75 million of the Facility may be used for letters of credit, with an additional $75 million available for letters of credit, subject to the sole discretion of each issuing bank. The Facility also allows for $15 million to be used for swingline loans. The Company has an expansion option to increase the commitments under the Facility or enter into incremental term loans, subject to certain conditions, by up to an additional $200 million upon receipt of additional commitments from new or existing lenders. Subject to certain exceptions, the Facility is secured by substantially all of the assets of the Company and its domestic subsidiaries, and by a pledge of substantially all of the capital stock of the Company’s domestic subsidiaries and 65% of the capital stock of the direct foreign subsidiaries of the Company. Additionally, subject to certain exceptions, the Company’s domestic subsidiaries also guarantee the repayment of all amounts due under the Credit Agreement. The Credit Agreement provides for customary events of default. If an event of default occurs and is continuing, on the terms and subject to the conditions set forth in the Credit Agreement, amounts outstanding under the Facility may be accelerated and may become or be declared immediately due and payable. Borrowings under the Credit Agreement are used to refinance existing indebtedness, and to provide for future working capital, capital expenditures, acquisitions and other general corporate purposes.
Amounts borrowed under the Credit Agreement bear interest, at the Company’s option, at a rate equal to either (1) the Alternate Base Rate (as defined in the Credit Agreement), plus an applicable margin ranging from 0.25% to 1.00%; or (2) the Term Benchmark Rate (as defined in the Credit Agreement) plus an applicable margin ranging from 1.25% to 2.00%. The applicable margin is determined based on the Company’s Net Leverage Ratio (as defined in the Credit Agreement). Letters of credit issued under the Facility are subject to a letter of credit fee of 1.25% to 2.00% for non-performance letters of credit or 0.625% to 1.00% for performance letters of credit, based on the Company’s Net Leverage Ratio. The Company is subject to a commitment fee of 0.20% to 0.30%, based on the Company’s Net Leverage Ratio, on any unused portion of the Facility. The Credit Agreement restricts certain types of payments when the Company’s Net Leverage Ratio, after giving pro forma effect thereto, exceeds 2.75. The weighted average interest rate on borrowings outstanding on the Facility was 7.03% and 6.96%, per annum, for the nine months ended September 30, 2024 and 2023, respectively.
Under the Credit Agreement, the Company is subject to certain financial covenants including a maximum Net Leverage Ratio of 3.0 and a minimum Interest Coverage Ratio (as defined in the Credit Agreement) of 3.0. The Credit Agreement also contains covenants including limitations on asset sales, investments, indebtedness and liens. The Company was in compliance with all of its financial covenants under the Credit Agreement as of September 30, 2024.
As of September 30, 2024, the Company had $77.2 million of borrowings outstanding under the Facility and letters of credit outstanding under the Facility of $37.3 million, including $32.6 million related to the Company's payment obligation under its insurance programs and $4.7 million related to contract performance obligations.
As of December 31, 2023, the Company had $13.2 million of borrowings outstanding under the Facility and letters of credit outstanding under the Facility of $34.4 million, including $27.1 million related to the Company's payment obligation under its insurance programs and $7.3 million related to contract performance obligations.
The Company had remaining deferred debt issuance costs related to the Facility totaling $1.9 million and $2.4 million as of September 30, 2024 and 2023, respectively. As permitted, debt issuance costs have been deferred and are presented as an asset within other assets, which is amortized as interest expense over the term of the Facility.
Equipment Notes
The Company has entered into Master Equipment Loan and Security Agreements (the “Master Loan Agreements”) with multiple finance companies. The Master Loan Agreements may be used for the financing of equipment between the Company and the lenders pursuant to one or more equipment notes ("Equipment Note"). Each Equipment Note executed under the Master Loan Agreements constitutes a separate, distinct and independent financing of equipment and a contractual obligation of the Company, which may contain prepayment clauses.
As of September 30, 2024, the Company had one Equipment Note outstanding under the Master Loan Agreements that is collateralized by equipment and vehicles owned by the Company. As of September 30, 2024, the Company had one other equipment note outstanding that is collateralized by a vehicle owned by the Company. The following table sets forth our remaining principal payments for all of the Company’s outstanding equipment notes as of September 30, 2024:
| | | | | | | | |
(in thousands) | | Future Equipment Notes Principal Payments |
Remainder of 2024 | | $ | 3 | |
2025 | | 4,364 | |
2026 | | 4,555 | |
2027 | | 7,069 | |
2028 | | — | |
2029 | | — | |
| | |
Total future principal payments | | 15,991 | |
Less: current portion of equipment notes | | (4,364) | |
Long-term principal obligations | | $ | 11,627 | |
6. Revenue Recognition
Disaggregation of Revenue
A majority of the Company’s revenues are earned through contracts with customers that normally provide for payment upon completion of specified work or units of work as identified in the contract. Although there is considerable variation in the terms of these contracts, they are primarily structured as fixed-price contracts, under which the Company agrees to perform a defined scope of a project for a fixed amount, or unit-price contracts, under which the Company agrees to do the work at a fixed price per unit of work as specified in the contract. The Company also enters into time-and-equipment and time-and-materials contracts under which the Company is paid for labor and equipment at negotiated hourly billing rates and for other expenses, including materials, as incurred at rates agreed to in the contract. Finally, the Company sometimes enters into cost-plus contracts, where the Company is paid for costs plus a negotiated margin. On occasion, time-and-equipment, time-and-materials and cost-plus contracts require the Company to include a guarantee not-to-exceed a maximum price.
Historically, fixed-price and unit-price contracts have had the highest potential margins; however, they have had a greater risk in terms of profitability because cost overruns may not be recoverable. Time-and-equipment, time-and-materials and cost-plus contracts have historically had less margin upside, but generally have had a lower risk of cost overruns. The Company also provides services under master service agreements (“MSAs”) and other variable-term service agreements. MSAs normally cover maintenance, upgrade and extension services, as well as new construction. Work performed under MSAs is typically billed on a unit-price, time-and-materials or time-and-equipment basis. MSAs are typically one to three years in duration; however, most of the Company’s contracts, including MSAs, may be terminated by the customer on short notice, typically 30 to 90 days, even if the Company is not in default under the contract. Under MSAs, customers generally agree to use the Company for certain services in a specified geographic region. Most MSAs include no obligation for the contract counterparty to assign specific volumes of work to the Company and do not require the counterparty to use the Company exclusively, although in some cases the MSA contract gives the Company a right of first refusal for certain work. Additional information related to the Company’s market types is provided in Note 10–Segment Information.
The components of the Company’s revenue by contract type for the three months ended September 30, 2024 and 2023 were as follows:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | Three months ended September 30, 2024 |
| | T&D | | C&I | | Total |
(dollars in thousands) | | Amount | | Percent | | Amount | | Percent | | Amount | | Percent |
Fixed price | | $ | 197,087 | | | 40.9 | % | | $ | 331,103 | | | 81.5 | % | | $ | 528,190 | | | 59.5 | % |
Unit price | | 169,337 | | | 35.1 | | | 23,849 | | | 5.9 | | | 193,186 | | | 21.7 | |
T&E | | 115,452 | | | 24.0 | | | 51,215 | | | 12.6 | | | 166,667 | | | 18.8 | |
| | | | | | | | | | | | |
| | $ | 481,876 | | | 100.0 | % | | $ | 406,167 | | | 100.0 | % | | $ | 888,043 | | | 100.0 | % |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | Three months ended September 30, 2023 |
| | T&D | | C&I | | Total |
(dollars in thousands) | | Amount | | Percent | | Amount | | Percent | | Amount | | Percent |
Fixed price | | $ | 283,440 | | | 51.7 | % | | $ | 319,546 | | | 81.7 | % | | $ | 602,986 | | | 64.2 | % |
Unit price | | 143,218 | | | 26.1 | | | 26,899 | | | 6.9 | | | 170,117 | | | 18.1 | |
T&E | | 121,937 | | | 22.2 | | | 44,436 | | | 11.4 | | | 166,373 | | | 17.7 | |
| | | | | | | | | | | | |
| | $ | 548,595 | | | 100.0 | % | | $ | 390,881 | | | 100.0 | % | | $ | 939,476 | | | 100.0 | % |
The components of the Company’s revenue by contract type for the nine months ended September 30, 2024 and 2023 were as follows:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | Nine months ended September 30, 2024 |
| | T&D | | C&I | | Total |
(dollars in thousands) | | Amount | | Percent | | Amount | | Percent | | Amount | | Percent |
Fixed price | | $ | 654,969 | | | 45.8 | % | | $ | 902,582 | | | 81.9 | % | | $ | 1,557,551 | | | 61.5 | % |
Unit price | | 443,589 | | | 31.0 | | | 58,988 | | | 5.4 | | | 502,577 | | | 19.8 | |
T&E | | 331,922 | | | 23.2 | | | 140,445 | | | 12.7 | | | 472,367 | | | 18.7 | |
| | | | | | | | | | | | |
| | $ | 1,430,480 | | | 100.0 | % | | $ | 1,102,015 | | | 100.0 | % | | $ | 2,532,495 | | | 100.0 | % |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | Nine months ended September 30, 2023 |
| | T&D | | C&I | | Total |
(dollars in thousands) | | Amount | | Percent | | Amount | | Percent | | Amount | | Percent |
Fixed price | | $ | 774,022 | | | 51.7 | % | | $ | 938,576 | | | 82.2 | % | | $ | 1,712,598 | | | 64.9 | % |
Unit price | | 396,855 | | | 26.5 | | | 68,099 | | | 6.0 | | | 464,954 | | | 17.6 | |
T&E | | 326,778 | | | 21.8 | | | 135,378 | | | 11.8 | | | 462,156 | | | 17.5 | |
| | | | | | | | | | | | |
| | $ | 1,497,655 | | | 100.0 | % | | $ | 1,142,053 | | | 100.0 | % | | $ | 2,639,708 | | | 100.0 | % |
The components of the Company’s revenue by market type for the three months ended September 30, 2024 and 2023 were as follows:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | Three months ended September 30, 2024 | | Three months ended September 30, 2023 |
(dollars in thousands) | | Amount | | Percent | | Segment | | Amount | | Percent | | Segment |
Transmission | | $ | 276,663 | | | 31.2 | % | | T&D | | $ | 357,708 | | | 38.1 | % | | T&D |
Distribution | | 205,213 | | | 23.1 | | | T&D | | 190,887 | | | 20.3 | | | T&D |
Electrical construction | | 406,167 | | | 45.7 | | | C&I | | 390,881 | | | 41.6 | | | C&I |
Total revenue | | $ | 888,043 | | | 100.0 | % | | | | $ | 939,476 | | | 100.0 | % | | |
The components of the Company’s revenue by market type for the nine months ended September 30, 2024 and 2023 were as follows:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | Nine months ended September 30, 2024 | | Nine months ended September 30, 2023 |
(dollars in thousands) | | Amount | | Percent | | Segment | | Amount | | Percent | | Segment |
Transmission | | $ | 873,077 | | | 34.5 | % | | T&D | | $ | 978,078 | | | 37.0 | % | | T&D |
Distribution | | 557,403 | | | 22.0 | | | T&D | | 519,577 | | | 19.7 | | | T&D |
Electrical construction | | 1,102,015 | | | 43.5 | | | C&I | | 1,142,053 | | | 43.3 | | | C&I |
Total revenue | | $ | 2,532,495 | | | 100.0 | % | | | | $ | 2,639,708 | | | 100.0 | % | | |
Remaining Performance Obligations
As of September 30, 2024, the Company had $2.36 billion of remaining performance obligations. The Company’s remaining performance obligations include projects that have a written award, a letter of intent, a notice to proceed or an agreed upon work order to perform work on mutually accepted terms and conditions. The timing of when remaining performance obligations are recognized is evaluated quarterly and is largely driven by the estimated start date and duration of the underlying projects.
The following table summarizes the amount of remaining performance obligations as of September 30, 2024 that the Company expects to be realized and the amount of the remaining performance obligations that the Company reasonably estimates will be recognized within the next twelve months, and the amount estimated to be recognized after the next twelve months.
| | | | | | | | | | | | | | | | | | | | |
| | Remaining Performance Obligations at September 30, 2024 |
(in thousands) | | Total | | Amount estimated to be recognized within 12 months | | Amount estimated to be recognized after 12 months |
T&D | | $ | 582,030 | | | $ | 576,179 | | | $ | 5,851 | |
C&I | | 1,776,724 | | | 1,263,534 | | | 513,190 | |
Total | | $ | 2,358,754 | | | $ | 1,839,713 | | | $ | 519,041 | |
The Company estimates approximately 95% or more of the remaining performance obligations will be recognized within twenty-four months, including approximately 80% of the remaining performance obligations estimated to be recognized within twelve months, although the timing of the Company’s performance is not always under its control. The timing of when remaining performance obligations are recognized by the Company can vary considerably and is impacted by multiple variables including, but not limited to: changes in the estimated versus actual start time of a project; the availability of labor, equipment and materials; changes in project workflow; weather; project delays and accelerations; and the timing of final contract settlements. Additionally, the difference between the remaining performance obligations and backlog is due to the exclusion of a portion of the Company’s MSAs under certain contract types from the Company’s remaining performance obligations as these contracts can be canceled for convenience at any time by the Company or the customer without considerable cost incurred by the customer. Additional information related to backlog is provided in Item 2. “Management’s Discussion and Analysis of Financial Condition and Results of Operations.”
7. Income Taxes
The U.S. federal statutory tax rate was 21% for each of the three and nine months ended September 30, 2024 and 2023. The Company’s effective tax rate for the three and nine months ended September 30, 2024 was 42.5% and 26.6%, respectively, of pretax income compared to the effective tax rate for the three and nine months ended September 30, 2023 of 30.3% and 25.2%, respectively.
The difference between the U.S. federal statutory tax rate and the Company’s effective tax rates for the three months ended September 30, 2024, was primarily due to permanent difference items, largely related to deductibility limits of certain compensation including contingent compensation associated with a prior acquisition and U.S. taxes on Canadian income, as well as state income taxes.
The difference between the U.S. federal statutory tax rate and the Company’s effective tax rates for the three months ended September 30, 2023, was primarily due to state income taxes, Canadian taxes and other permanent difference items.
The difference between the U.S. federal statutory tax rate and the Company’s effective tax rate for the nine months ended September 30, 2024, was primarily due to permanent difference items, largely related to deductibility limits of certain compensation including contingent compensation associated with a prior acquisition and U.S. taxes on Canadian income, as well as state income taxes, partially offset by a favorable impact from stock compensation excess tax benefits.
The difference between the U.S. federal statutory tax rate and the Company’s effective tax rate for the nine months ended September 30, 2023, was primarily due to state income taxes, Canadian taxes and other permanent difference items partially offset by a favorable impact from stock compensation excess tax benefits.
The Company has recorded a liability for unrecognized tax benefits of approximately $0.4 million and $0.5 million as of September 30, 2024 and December 31, 2023, respectively, which were included in other liabilities in the accompanying consolidated balance sheets.
The Company’s policy is to recognize interest and penalties related to income tax liabilities as a component of income tax expense in the consolidated statements of operations. The amount of interest and penalties charged to income tax expense related to unrecognized tax benefits was not significant for the three and nine months ended September 30, 2024 and 2023.
The Company is subject to taxation in various jurisdictions. The Company’s 2020 through 2022 tax returns are subject to examination by U.S. federal authorities. The Company’s tax returns are subject to examination by various state authorities for the years 2019 through 2022.
8. Commitments and Contingencies
Purchase Commitments
As of September 30, 2024, the Company had approximately $5.5 million in outstanding purchase orders for certain construction equipment, with cash payments scheduled to occur in 2024 and 2025.
Insurance and Claims Accruals
The Company carries insurance policies, which are subject to certain deductibles and limits, for workers’ compensation, general liability, automobile liability and other insurance coverage. The deductible per occurrence for each line of coverage is up to $1.0 million. The Company’s health benefit plans are subject to stop-loss limits of up to $0.2 million for qualified individuals. Losses up to the deductible and stop-loss amounts are accrued based upon the Company’s estimates of the ultimate liability for claims reported and an estimate of claims incurred but not yet reported.
The insurance and claims accruals are based on known facts, actuarial estimates and historical trends. While recorded accruals are based on the ultimate liability, which includes amounts in excess of the deductible, a corresponding receivable for amounts in excess of the deductible is included in current and long-term assets in the Company’s consolidated balance sheets.
Performance and Payment Bonds and Parent Guarantees
In certain circumstances, the Company is required to provide performance and payment bonds in connection with its future performance on certain contractual commitments. The Company has indemnified its sureties for any expenses paid out under these bonds. As of September 30, 2024, an aggregate of approximately $2.83 billion in original face amount of bonds issued by the Company’s sureties were outstanding. The Company estimated the remaining cost to complete these bonded projects was approximately $741.6 million as of September 30, 2024.
From time to time, the Company guarantees the obligations of wholly owned subsidiaries, including obligations under certain contracts with customers, certain lease agreements, and, in some states, obligations in connection with obtaining contractors’ licenses. Additionally, from time to time the Company is required to post letters of credit to guarantee the obligations of wholly owned subsidiaries, which reduces the borrowing availability under the Facility.
Indemnities
From time to time, pursuant to its service arrangements, the Company indemnifies its customers for claims related to the services it provides under those service arrangements. These indemnification obligations may subject the Company to indemnity claims, liabilities and related litigation. The Company is not aware of any material unrecorded liabilities for asserted claims in connection with these indemnification obligations.
Collective Bargaining Agreements
Most of the Company’s subsidiaries’ craft labor employees are covered by collective bargaining agreements. The agreements require the subsidiaries to pay specified wages, provide certain benefits and contribute certain amounts to multi-employer pension plans. If a subsidiary withdraws from any of the multi-employer pension plans or if the plans were to otherwise become underfunded, the subsidiary could incur liabilities for additional contributions related to these plans. Although the Company has been informed that the status of some multi-employer pension plans to which its subsidiaries contribute have been classified as “critical”, the Company is not currently aware of any potential liabilities related to this issue.
Litigation and Other Legal Matters
The Company is from time to time party to various lawsuits, claims and other legal proceedings that arise in the ordinary course of business. These actions typically seek, among other things, compensation for alleged personal injury, breach of contract, property damages, punitive damages, civil penalties or other losses, or injunctive or declaratory relief.
The Company is routinely subject to other civil claims, litigation and arbitration, and regulatory investigations arising in the ordinary course of business. These claims, lawsuits and other proceedings include claims related to the Company’s current services and operations, as well as our historic operations.
With respect to all such lawsuits, claims and proceedings, the Company records reserves when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. The Company does not believe that any of these proceedings, separately or in the aggregate, would be expected to have a material adverse effect on the Company’s financial condition, results of operations or cash flows.
9. Stock-Based Compensation
The Company maintains an equity compensation plan under which stock-based compensation has been granted: the 2017 Long-Term Incentive Plan (Amended and Restated as of April 24, 2024) (the “LTIP”). The LTIP was approved by our shareholders and provides for grants of (a) incentive stock options qualified as such under U.S. federal income tax laws, (b) stock options that do not qualify as incentive stock options, (c) stock appreciation rights, (d) restricted stock awards, (e) restricted stock units, (f) performance awards, (g) phantom stock, (h) stock bonuses, (i) dividend equivalents, or (j) any combination of such grants. The Company has outstanding grants of time-vested stock awards in the form of restricted stock units and internal metric-based and market-based performance stock units.
During the nine months ended September 30, 2024, the Company granted time-vested stock awards covering 40,723 shares of common stock under the LTIP, which vest ratably over three years for employee awards and after one year for non-employee director awards, at a weighted average grant date fair value of $171.55. During the nine months ended September 30, 2024, time-vested stock awards covering 42,554 shares of common stock vested at a weighted average grant date fair value of $99.52.
During the nine months ended September 30, 2024, the Company granted 29,566 performance share awards under the LTIP at target, which will cliff vest, if earned, on December 31, 2026, at a weighted average grant date fair value of $197.89. The number of shares ultimately earned under a performance award may vary from zero to 200% of the target shares granted, based upon the Company’s performance compared to certain financial and other metrics. The metrics used were determined at the time of the grant by the Compensation Committee of the Board of Directors and were either based on internal measures, such as the Company’s financial performance compared to targets, or on a market-based metric, such as the Company’s stock performance compared to a peer group. Performance awards granted cliff vest following the performance period if the stated performance targets and minimum service requirements are attained and are paid in shares of the Company’s common stock.
The Company recognizes stock-based compensation expense related to restricted stock units based on the grant date fair value, which was the closing price of the Company’s stock on the date of grant. The fair value is expensed over the service period, which is generally three years.
For performance awards, the Company recognizes stock-based compensation expense based on the grant date fair value of the award. The fair value of internal metric-based performance awards is determined by the closing stock price of the Company’s common stock on the date of the grant. The fair value of market-based performance awards is computed using a Monte Carlo simulation. Performance awards are expensed over the service period of approximately 2.8 years, and the Company adjusts the stock-based compensation expense related to internal metric-based performance awards according to its determination of the shares expected to vest at each reporting date.
10. Segment Information
MYR Group is a holding company of specialty contractors serving electrical utility infrastructure and commercial construction markets in the United States and Canada. The Company has two reporting segments, each a separate operating segment, which are referred to as T&D and C&I. Performance measurement and resource allocation for the reporting segments are based on many factors. The primary financial measures used to evaluate the segment information are contract revenues and income from operations, excluding general corporate expenses. General corporate expenses include corporate facility and staffing costs, which include safety costs, professional fees, IT expenses and management fees. The accounting policies of the segments are the same as those described in the Note 1–Organization, Business and Significant Accounting Policies to the 2023 Annual Report.
Transmission and Distribution: The T&D segment provides a broad range of services on electric transmission and distribution networks and substation facilities which include design, engineering, procurement, construction, upgrade, maintenance and repair services with a particular focus on construction, maintenance and repair. T&D services include the construction and maintenance of high voltage transmission lines, substations and lower voltage underground and overhead distribution systems, clean energy projects and electric vehicle charging infrastructure. The T&D segment also provides emergency restoration services. T&D customers include investor-owned utilities, cooperatives, private developers, government-funded utilities, independent power producers, independent transmission companies, industrial facility owners and other contractors.
Commercial and Industrial: The C&I segment provides services such as the design, installation, maintenance and repair of commercial and industrial wiring, the installation of intelligent transportation systems, roadway lighting, signalization and electric vehicle charging infrastructure. Typical C&I contracts cover electrical contracting services for airports, hospitals, data centers, hotels, stadiums, commercial and industrial facilities, clean energy projects, manufacturing plants, processing facilities, water/waste-water treatment facilities, mining facilities, and transportation control and management systems. The C&I segment generally provides electric construction and maintenance services as a subcontractor to general contractors in the C&I industry, but also contracts directly with facility owners. The C&I segment has a diverse customer base with many long-standing relationships.
The information in the following table is derived from the segment’s internal financial reports used for corporate management purposes:
| | | | | | | | | | | | | | | | | | | | | | | | | | |
| | Three months ended September 30, | | Nine months ended September 30, |
(in thousands) | | 2024 | | 2023 | | 2024 | | 2023 |
Contract revenues: | | | | | | | | |
T&D | | $ | 481,876 | | | $ | 548,595 | | | $ | 1,430,480 | | | $ | 1,497,655 | |
C&I | | 406,167 | | 390,881 | | 1,102,015 | | 1,142,053 |
| | $ | 888,043 | | | $ | 939,476 | | | $ | 2,532,495 | | | $ | 2,639,708 | |
Income from operations: | | | | | | | | |
T&D | | $ | 17,568 | | | $ | 36,262 | | | $ | 39,104 | | | $ | 106,817 | |
C&I | | 20,309 | | | 13,932 | | | 33,340 | | | 37,182 | |
General Corporate | | (17,516) | | | (18,167) | | | (48,519) | | | (52,108) | |
| | $ | 20,361 | | | $ | 32,027 | | | $ | 23,925 | | | $ | 91,891 | |
11. Earnings Per Share
The Company computes earnings per share using the treasury stock method. Under the treasury stock method, basic earnings per share are computed by dividing net income by the weighted average number of common shares outstanding during the period, and diluted earnings per share are computed by dividing net income by the weighted average number of common shares outstanding during the period plus all potentially dilutive common stock equivalents, except in cases where the effect of the common stock equivalent would be anti-dilutive.
Net income and the weighted average number of common shares used to compute basic and diluted earnings per share were as follows:
| | | | | | | | | | | | | | | | | | | | | | | | | | |
| | Three months ended September 30, | | Nine months ended September 30, |
(in thousands, except per share data) | | 2024 | | 2023 | | 2024 | | 2023 |
Numerator: | | | | | | | | |
Net income | | $ | 10,649 | | | $ | 21,512 | | | $ | 14,311 | | | $ | 66,948 | |
| | | | | | | | |
Denominator: | | | | | | | | |
Weighted average common shares outstanding | | 16,283 | | | 16,710 | | | 16,582 | | | 16,678 | |
Weighted average dilutive securities | | 41 | | 119 | | 65 | | 143 |
Weighted average common shares outstanding, diluted | | 16,324 | | | 16,829 | | | 16,647 | | | 16,821 | |
| | | | | | | | |
Income per common share: | | | | | | | | |
Basic | | $ | 0.65 | | | $ | 1.29 | | | $ | 0.86 | | | $ | 4.01 | |
Diluted | | $ | 0.65 | | | $ | 1.28 | | | $ | 0.86 | | | $ | 3.98 | |
For the three and nine months ended September 30, 2024 and 2023, certain common stock equivalents were excluded from the calculation of dilutive securities because their inclusion would have been anti-dilutive.
The following table summarizes the shares of common stock underlying the Company’s unvested time-vested stock awards and performance awards that were excluded from the calculation of dilutive securities:
| | | | | | | | | | | | | | | | | | | | | | | | | | |
| | Three months ended September 30, | | Nine months ended September 30, |
(in thousands) | | 2024 | | 2023 | | 2024 | | 2023 |
Time-vested stock awards | | 36 | | | — | | | 36 | | | — | |
Performance awards | | 30 | | | — | | | 30 | | | 14 | |
Share Repurchases
During the nine months ended September 30, 2024 the Company repurchased 36,397 shares of stock, for approximately $5.9 million, from its employees to satisfy tax obligations on shares vested under the LTIP. During the nine months ended September 30, 2023 the Company repurchased 76,150 shares of stock, for approximately $7.9 million, from its employees to satisfy tax obligations on shares vested under the LTIP.
On May 6, 2024, the Company announced that its Board of Directors had authorized a new $75.0 million share repurchase program (the "Repurchase Program"), which became effective on May 9, 2024. The Repurchase Program will expire on November 8, 2024, or when the authorized funds are exhausted, whichever is earlier. The Company’s prior $75.0 million repurchase program commenced on November 9, 2023 and expired on May 8, 2024. During the nine months ended September 30, 2024, the Company repurchased 643,549 shares of its common stock under the Repurchase Program at a weighted-average price of $116.54 per share. As of September 30, 2024, the Company had exhausted substantially all of the funds available to repurchase shares of the Company’s common stock under the Repurchase Program.
ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
This management’s discussion and analysis provides a narrative on the Company’s financial performance and condition that should be read in conjunction with the accompanying unaudited consolidated financial statements and with our Annual Report on Form 10-K for the year ended December 31, 2023 (the “2023 Annual Report”). In addition to historical information, this discussion contains forward-looking statements that involve risks, uncertainties and assumptions that could cause actual results to differ materially from management’s expectations. Factors that could cause such differences are discussed herein under the captions “Cautionary Statement Concerning Forward-Looking Statements and Information” and “Risk Factors,” as well as in the 2023 Annual Report. We assume no obligation to update any of these forward-looking statements.
Overview and Outlook
We are a holding company of specialty electrical construction service providers that was established in 1995 through the merger of long-standing specialty contractors. Through our subsidiaries, we serve the electric utility infrastructure, commercial and industrial construction markets. We manage and report our operations through two electrical contracting service segments: Transmission and Distribution (“T&D”) and Commercial and Industrial (“C&I”).
We have operated in the transmission and distribution industry since 1891. We are one of the largest U.S. contractors servicing the T&D sector of the electric utility industry and provide T&D services throughout the United States and in Ontario, Canada. Our T&D customers include many of the leading companies in the electric utility industry. We have provided electrical contracting services for commercial and industrial construction since 1912. Our C&I segment provides services in the United States and in western Canada. Our C&I customers include facility owners and general contractors. We strive to maintain our
status as a preferred provider to our T&D and C&I customers.
We believe that we have a number of competitive advantages in both of our segments, including our skilled workforce, extensive centralized fleet, proven safety performance and reputation for timely completion of quality work that allows us to compete favorably in our markets. In addition, we believe that we are better capitalized than some of our competitors, which provides us with valuable flexibility to take on additional and more complex projects.
We believe legislative actions aimed at supporting infrastructure improvements in the United States may positively impact long-term demand, particularly in connection with electric power infrastructure, transportation and clean energy spending. We believe the legislative actions are likely to provide greater long-term opportunity in both of our reporting segments. However, we expect our financial results, in both of our segments, to continue to be affected by delays and cost volatility through 2024, due to supply chain disruptions, inflationary pressures, tariffs and regulatory slowdowns. These factors will cause us to carry impacted projects at lower margins until their completion and may result in decelerations in project opportunities and awards.
We had consolidated revenues for the nine months ended September 30, 2024 of $2.53 billion, of which 56.5% was attributable to our T&D customers and 43.5% was attributable to our C&I customers. Our consolidated revenues for the nine months ended September 30, 2023 were $2.64 billion. For the nine months ended September 30, 2024, our net income and EBITDA(1) were $14.3 million and $72.3 million, respectively, compared to $66.9 million and $135.4 million, respectively, for the nine months ended September 30, 2023.
We believe there is an ongoing need for utilities to sustain investment in their transmission systems to improve reliability, reduce congestion, connect to new clean energy sources and support future load growth. Consequently, we believe that we will continue to see continued bidding activity on large transmission projects going forward. The timing of multi-year transmission project awards and substantial construction activity is difficult to predict due to regulatory requirements and the permitting needed to commence construction. Significant construction on any large, multi-year projects awarded in the remainder of 2024 will not likely begin until 2025. Bidding and construction activity for small to medium-size transmission projects and upgrades remain active, and we expect this trend to continue.
We believe there is a need for further investment by utilities on their distribution systems to properly maintain or meet reliability requirements. We continue to see strong bidding activity in some of our electric distribution markets. We believe the increased storm activity and destruction caused by wildfires will cause a push to strengthen utility distribution systems against catastrophic damage. Distribution systems may also require upgrades to accommodate additional distributed energy resources and increased electrification. We expect to see an increase in the distribution market opportunities during the rest of 2024.
(1) EBITDA is a non-GAAP measure. Refer to “Non-GAAP Measure—EBITDA” for a discussion of this measure.
Although our C&I bidding opportunities remain strong, we may see impacts due to continued market disruptions and overall market volatility which could result in slower growth of our C&I segment. We believe that the primary markets we serve such as transportation, data centers, health care, clean energy and warehousing, may be somewhat less vulnerable to an economic slowdown.
In addition, the United States has experienced decades of underfunded economic expansion and aging infrastructure that have challenged the capacity of public water and transportation infrastructure forcing states and municipalities to seek creative means to fund needed expansion and repair. We believe the need for expanding public infrastructure in both the United States and Canada will offer opportunity in our C&I segment for several years. Legislation and regulation that promotes domestic manufacturing could also create opportunity for our C&I segment. We expect the long-term growth in our C&I segment to generally track the overall growth of the regions we serve.
We continue to implement strategies that are designed to further expand our capabilities and effectively allocate capital. We have maintained a strong balance sheet, while also supporting our organic growth with capital expenditures and working capital and repurchasing our shares. During the nine months ended September 30, 2024, the Company repurchased 643,549 shares of its common stock under our repurchase program at a weighted-average price of $116.54 per share, exhausting substantially all of the authorized funds under our share repurchase program. We believe the borrowing availability under our $490 million revolving credit facility and future cash flow from operations will enable us to support the organic growth of our business, pursue acquisitions and opportunistically repurchase shares.
We continue to manage our increasing operating costs, including increasing insurance, equipment, labor and material costs. We believe that our financial position, positive cash flows and other operational strengths will enable us to respond to challenges and uncertainties in the markets we serve and give us the flexibility to successfully execute our strategy. We continue to invest in developing key management and craft personnel in both our T&D and C&I segments and in procuring the specific specialty equipment and tooling needed to win and execute projects of all sizes and complexity.
Backlog
We refer to our estimated revenue on uncompleted contracts, including the amount of revenue on contracts for which work has not begun, less the revenue we have recognized under such contracts, as “backlog.” A customer’s intention to award us work under a fixed-price contract is not included in backlog unless there is an actual written award to perform a specific scope of work at specific terms and pricing. For many of our unit-price, time-and-equipment, time-and-materials and cost plus contracts, we only include projected revenue for a three-month period in the calculation of backlog, although these types of contracts are generally awarded as part of master service agreements that typically have a one-year to three-year duration from execution. Backlog may not accurately represent the revenues that we expect to realize during any particular period. Several factors, such as the timing of contract awards, the type and duration of contracts, and the mix of subcontractor and material costs in our projects, can impact our backlog at any point in time. Some of our revenue does not appear in our periodic backlog reporting because the award of the project, as well as the execution of the work, may all take place within the period. Our backlog includes projects that have a written award, a letter of intent, a notice to proceed or an agreed upon work order to perform work on mutually accepted terms and conditions. Backlog should not be relied upon as a stand-alone indicator of future events.
The difference between our backlog and remaining performance obligations is due to the exclusion of a portion of our master service agreements under certain contract types from our remaining performance obligations as these contracts can be canceled for convenience at any time by us or the customer without considerable cost incurred by the customer. Our estimated backlog also includes our proportionate share of unconsolidated joint venture contracts. Additional information related to our remaining performance obligations is provided in Note 6–Revenue Recognition in the accompanying notes to our Consolidated Financial Statements.
Our backlog was $2.60 billion at September 30, 2024, compared to $2.51 billion at December 31, 2023 and $2.62 billion at September 30, 2023. Our backlog at September 30, 2024 increased $54.4 million from June 30, 2024. Backlog in the T&D segment decreased $32.0 million and C&I backlog increased $86.3 million compared to June 30, 2024. Our backlog as of September 30, 2024 included our proportionate share of joint venture backlog totaling $186.2 million, compared to $188.7 million at June 30, 2024.
The following table summarizes that amount of our backlog that we believe to be firm as of the dates shown and the amount of our current backlog that we reasonably estimate will not be recognized within the next twelve months, and the amount estimated to be recognized after the next twelve months:
| | | | | | | | | | | | | | | | | | | | | | | | | | |
| | Backlog at September 30, 2024 | | |
(in thousands) | | Total | | Amount estimated to be recognized within 12 months | | Amount estimated to be recognized after 12 months | | Total backlog at December 31, 2023 |
T&D | | $ | 798,741 | | | $ | 792,890 | | | $ | 5,851 | | | $ | 959,553 | |
C&I | | 1,799,452 | | | 1,286,262 | | | 513,190 | | | 1,552,846 | |
Total | | $ | 2,598,193 | | | $ | 2,079,152 | | | $ | 519,041 | | | $ | 2,512,399 | |
Consolidated Results of Operations
The following table sets forth selected consolidated statements of operations data and such data as a percentage of revenues for the periods indicated:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | Three months ended September 30, | | Nine months ended September 30, |
| | 2024 | | 2023 | | 2024 | | 2023 |
(dollars in thousands) | | Amount | | Percent | | Amount | | Percent | | Amount | | Percent | | Amount | | Percent |
Contract revenues | | $ | 888,043 | | | 100.0 | % | | $ | 939,476 | | | 100.0 | % | | $ | 2,532,495 | | | 100.0 | % | | $ | 2,639,708 | | | 100.0 | % |
Contract costs | | 810,755 | | | 91.3 | | | 847,093 | | | 90.2 | | | 2,328,121 | | | 91.9 | | | 2,372,806 | | | 89.9 | |
Gross profit | | 77,288 | | | 8.7 | | | 92,383 | | | 9.8 | | | 204,374 | | | 8.1 | | | 266,902 | | | 10.1 | |
| | | | | | | | | | | | | | | | |
Selling, general and administrative expenses | | 57,456 | | | 6.5 | | | 59,879 | | | 6.4 | | | 181,528 | | | 7.2 | | | 174,618 | | | 6.6 | |
Amortization of intangible assets | | 1,221 | | | 0.1 | | | 1,231 | | | 0.1 | | | 3,666 | | | 0.1 | | | 3,686 | | | 0.1 | |
Gain on sale of property and equipment | | (1,750) | | | (0.2) | | | (754) | | | (0.1) | | | (4,745) | | | (0.2) | | | (3,293) | | | (0.1) | |
Income from operations | | 20,361 | | | 2.3 | | | 32,027 | | | 3.4 | | | 23,925 | | | 1.0 | | | 91,891 | | | 3.5 | |
Other income (expense): | | | | | | | | | | | | | | | | |
Interest income | | 73 | | | — | | | 226 | | | — | | | 296 | | | — | | | 740 | | | — | |
Interest expense | | (2,016) | | | (0.2) | | | (1,319) | | | (0.1) | | | (4,311) | | | (0.2) | | | (3,059) | | | (0.1) | |
Other income (expense), net | | 112 | | | — | | | (91) | | | — | | | (421) | | | — | | | (61) | | | — | |
Income before provision for income taxes | | 18,530 | | | 2.1 | | | 30,843 | | | 3.3 | | | 19,489 | | | 0.8 | | | 89,511 | | | 3.4 | |
Income tax expense | | 7,881 | | | 0.9 | | | 9,331 | | | 1.0 | | | 5,178 | | | 0.2 | | | 22,563 | | | 0.9 | |
Net income | | $ | 10,649 | | | 1.2 | % | | $ | 21,512 | | | 2.3 | % | | $ | 14,311 | | | 0.6 | % | | $ | 66,948 | | | 2.5 | % |
| | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | |
Three Months Ended September 30, 2024 Compared to Three Months Ended September 30, 2023
Revenues. Revenues decreased $51.5 million or 5.5%, to $888.0 million for the three months ended September 30, 2024 from $939.5 million for the three months ended September 30, 2023. The decrease was primarily due to a decrease of $81.0 million in revenue on transmission projects, offset by an increase of $15.3 million in C&I revenue, and an increase of $14.3 million in revenue on distribution projects.
Gross margin. Gross margin for the three months ended September 30, 2024 decreased to 8.7% compared to 9.8% for the three months ended September 30, 2023. The decrease in gross margin was primarily impacted by significant changes in our estimated gross profit on certain projects resulting in a net gross margin decrease of 3.9% for the three months ended September 30, 2024, compared to a net decrease of 1.3% for the three months ended September 30, 2023. During the three months ended September 30, 2024, significant estimate changes negatively impacted gross margin by 4.7%, primarily related to clean energy projects in T&D, the unfavorable impact of a C&I project, as well as an increase in costs associated with unfavorable job closeouts, and labor and project inefficiencies. In addition, significant estimate changes in gross profit positively impacted gross margin by 0.8% and largely related to better-than-anticipated productivity and a favorable change order.
Gross profit. Gross profit was $77.3 million for the three months ended September 30, 2024 compared to $92.4 million for the three months ended September 30, 2023. The decrease of $15.1 million, or 16.3%, was due to lower margin and lower revenues.
Selling, general and administrative expenses. Selling, general and administrative expenses (“SG&A”) were $57.5 million for the three months ended September 30, 2024 compared to $59.9 million for the three months ended September 30, 2023. The period-over-period decrease of $2.4 million was primarily due to a decrease in employee incentive compensation costs and a decrease of $1.1 million of contingent compensation expense related to a prior acquisition, partially offset by an increase in employee-related expenses to support future growth.
Gain on sale of property and equipment. Gains from the sale of property and equipment for the three months ended September 30, 2024 were $1.8 million compared to $0.8 million for the three months ended September 30, 2023. Gains from the sale of property and equipment are attributable to routine sales of property and equipment no longer useful or valuable to our ongoing operations.
Interest expense. Interest expense was $2.0 million for three months ended September 30, 2024 compared to $1.3 million for the three months ended September 30, 2023. This increase was attributable to higher average outstanding debt balances during the three months ended September 30, 2024 as compared to the three months ended September 30, 2023.
Income tax expense. Income tax expense was $7.9 million for the three months ended September 30, 2024, with an effective tax rate of 42.5%, compared to the expense of $9.3 million for the three months ended September 30, 2023, with an effective tax rate of 30.3%. The increase in the tax rate for the three months ended September 30, 2024 was primarily due to higher permanent difference items mostly related to deductibility limits of contingent compensation, associated with a prior acquisition, which was successfully achieved during the third quarter of 2024, as well as higher U.S. taxes on Canadian income.
Net income. Net income was $10.6 million for the three months ended September 30, 2024 compared to net income of $21.5 million for the three months ended September 30, 2023. The decrease was primarily due to the reasons stated earlier.
Segment Results
The following table sets forth, for the periods indicated, statements of operations data by segment, segment net sales as percentage of total net sales and segment operating income as a percentage of segment net sales:
| | | | | | | | | | | | | | | | | | | | | | | | | | |
| | Three months ended September 30, |
| | 2024 | | 2023 |
(dollars in thousands) | | Amount | | Percent | | Amount | | Percent |
Contract revenues: | | | | | | | | |
Transmission & Distribution | | $ | 481,876 | | | 54.3 | % | | $ | 548,595 | | | 58.4 | % |
Commercial & Industrial | | 406,167 | | | 45.7 | | | 390,881 | | | 41.6 | |
Total | | $ | 888,043 | | | 100.0 | % | | $ | 939,476 | | | 100.0 | % |
Operating income: | | | | | | | | |
Transmission & Distribution | | $ | 17,568 | | | 3.6 | % | | $ | 36,262 | | | 6.6 | % |
Commercial & Industrial | | 20,309 | | | 5.0 | | | 13,932 | | | 3.6 | |
Total | | 37,877 | | | 4.3 | | | 50,194 | | | 5.3 | |
General Corporate | | (17,516) | | | (2.0) | | | (18,167) | | | (1.9) | |
Consolidated | | $ | 20,361 | | | 2.3 | % | | $ | 32,027 | | | 3.4 | % |
Transmission & Distribution
Revenues for our T&D segment for the three months ended September 30, 2024 were $481.9 million compared to $548.6 million for the three months ended September 30, 2023, a decrease of $66.7 million, or 12.2%. The decrease in revenue was related to a decrease of $81.0 million in revenue on transmission projects offset by an increase of $14.3 million in revenue on distribution projects. Revenues from transmission projects represented 57.4% and 65.2% of T&D segment revenue for the three months ended September 30, 2024 and 2023, respectively.
Operating income for our T&D segment for the three months ended September 30, 2024 was $17.6 million, a decrease of $18.7 million, or 51.6%, from the three months ended September 30, 2023. As a percentage of revenues, operating income for our T&D segment was 3.6% for the three months ended September 30, 2024 compared to operating income of 6.6% for the three months ended September 30, 2023. Operating income margin was impacted by significant changes in our estimated gross profit on certain projects resulting in a net operating income margin decrease of 5.0% for the three months ended September 30, 2024, compared to a net decrease of 1.9% for the three months ended September 30, 2023. During the three months ended September 30, 2024, significant estimated gross profit changes negatively impacted operating income as a percentage of revenues by 5.8% with 5.5% of the impact related to losses on certain clean energy projects. Losses on these projects were primarily related to unfavorable weather conditions, labor and project inefficiencies, higher labor and contract related costs and contractual disputes. In addition, schedule extensions caused by owner-furnished panel delays led to increased costs on two clean energy projects. Many of these projects have reached mechanical completion and the remaining projects are anticipated to reach mechanical completion in the fourth quarter of 2024. Significant estimated gross profit changes were also negatively impacted by an unfavorable job closeout. These decreases were partially offset by positive significant estimated gross profit changes totaling 0.8% and largely related to better-than-anticipated productivity. Additionally, T&D operating income margin was negatively impacted by a decrease in work in progress.
Commercial & Industrial
Revenues for our C&I segment for the three months ended September 30, 2024 were $406.2 million compared to $390.9 million for the three months ended September 30, 2023, an increase of $15.3 million, or 3.9%. The increase in revenue was related to an increase of $11.6 million in revenue on fixed priced contracts, an increase of $6.8 million on T&E contracts, offset by a decrease of $3.1 million in revenues on unit price work.
Operating income for our C&I segment for the three months ended September 30, 2024 was $20.3 million, an increase of $6.4 million, over the three months ended September 30, 2023. As a percentage of revenues, operating income for our C&I segment was 5.0% for the three months ended September 30, 2024 compared to 3.6% for the three months ended September 30, 2023. Operating income margin was positively impacted during the three months ended September 30, 2024, by the continued benefit of higher margins on certain projects nearing completion, due to better-than-anticipated productivity and previous favorable change orders. Operating income margin was also impacted by significant changes in our estimated gross profit on certain projects resulting in a net operating income margin decrease of 2.6% for the three months ended September 30, 2024, compared to a net decrease of 0.3% for the three months ended September 30, 2023. Significant estimated gross profit changes negatively impacted operating income as a percentage of revenues by 3.5%, with 2.9% of the impact from a single project that is anticipated to reach substantial completion during the fourth quarter of 2024. The loss from this project was primarily due to scope additions, increased labor costs related to schedule compression and lower productivity due to access and workflow issues. Significant estimated gross profit changes were also negatively impacted by an unfavorable job closeout and labor and project inefficiencies. These decreases were partially offset by positive significant estimated gross profit changes totaling 0.9% and largely related to better-than-anticipated productivity and favorable change orders.
Nine Months Ended September 30, 2024 Compared to Nine Months Ended September 30, 2023
Revenues. Revenues decreased $107.2 million or 4.1%, to $2.53 billion for the nine months ended September 30, 2024 from $2.64 billion for the nine months ended September 30, 2023. The decrease was primarily due to a decrease of $105.0 million in revenue on transmission projects and a decrease of $40.1 million in C&I revenue, partially offset by an increase of $37.8 million in revenue on distribution projects.
Gross margin. Gross margin for the nine months ended September 30, 2024 decreased to 8.1% compared to 10.1% for the nine months ended September 30, 2023. The decrease in gross margin was primarily impacted by significant changes in our estimated gross profit on certain projects resulting in a net gross margin decrease of 4.4% for the nine months ended September 30, 2024, compared to a net decrease of 1.2% for the nine months ended September 30, 2023. During the nine months ended September 30, 2024, significant estimate changes negatively impacted gross margin by 5.7%, primarily related to clean energy projects in T&D, the unfavorable impact of a C&I project, labor and project inefficiencies, an increase in costs associated with schedule compression on certain projects, an unfavorable change order and an unfavorable job closeout. In addition, significant estimate changes in gross profit positively impacted gross margin by 1.3% and mainly related to better-than-anticipated productivity, favorable change orders and favorable job closeouts. Gross margin also benefited by approximately 0.2% from favorable joint venture results during the nine months ended September 30, 2024.
Gross profit. Gross profit was $204.4 million for the nine months ended September 30, 2024 compared to $266.9 million for the nine months ended September 30, 2023. The decrease of $62.5 million, or 23.4% was due to lower margin and lower revenues.
Selling, general and administrative expenses. SG&A was $181.5 million for the nine months ended September 30, 2024 compared to $174.6 million for the nine months ended September 30, 2023. The period-over-period increase of $6.9 million was primarily due to an increase of $4.2 million of contingent compensation expense related to a prior acquisition and an increase in employee-related expenses to support future growth, partially offset by a decrease in employee incentive compensation costs.
Gain on sale of property and equipment. Gains from the sale of property and equipment for the nine months ended September 30, 2024 were $4.7 million compared to $3.3 million for the nine months ended September 30, 2023. Gains from the sale of property and equipment are attributable to routine sales of property and equipment no longer useful or valuable to our ongoing operations.
Interest expense. Interest expense was $4.3 million for the nine months ended September 30, 2024 compared to $3.1 million for the nine months ended September 30, 2023. This increase was primarily attributable to higher average debt balances during the nine months ended September 30, 2024 as compared to the nine months ended September 30, 2023.
Income tax expense. Income tax expense was $5.2 million for the nine months ended September 30, 2024, with an effective tax rate of 26.6%, compared to the expense of $22.6 million for the nine months ended September 30, 2023, with an effective tax rate of 25.2%. The change in the tax rate for the nine months ended September 30, 2024 was primarily due to lower pretax income and higher other permanent difference items, offset by lower stock compensation excess tax benefits. The increase in permanent difference items primarily related to deductibility limits of contingent compensation, associated with a prior acquisition, as well as higher U.S. taxes on Canadian income.
Net income. Net income was $14.3 million for the nine months ended September 30, 2024 compared to $66.9 million for the nine months ended September 30, 2023. The decrease was primarily due to the reasons stated earlier.
Segment Results
The following table sets forth, for the periods indicated, statements of operations data by segment, segment net sales as percentage of total net sales and segment operating income as a percentage of segment net sales:
| | | | | | | | | | | | | | | | | | | | | | | | | | |
| | Nine months ended September 30, |
| | 2024 | | 2023 |
(dollars in thousands) | | Amount | | Percent | | Amount | | Percent |
Contract revenues: | | | | | | | | |
Transmission & Distribution | | $ | 1,430,480 | | | 56.5 | % | | $ | 1,497,655 | | | 56.7 | % |
Commercial & Industrial | | 1,102,015 | | | 43.5 | | | 1,142,053 | | | 43.3 | |
Total | | $ | 2,532,495 | | | 100.0 | % | | $ | 2,639,708 | | | 100.0 | % |
Operating income: | | | | | | | | |
Transmission & Distribution | | $ | 39,104 | | | 2.7 | % | | $ | 106,817 | | | 7.1 | % |
Commercial & Industrial | | 33,340 | | | 3.0 | | | 37,182 | | | 3.3 | |
Total | | 72,444 | | | 2.9 | | | 143,999 | | | 5.5 | |
General Corporate | | (48,519) | | | (1.9) | | | (52,108) | | | (2.0) | |
Consolidated | | $ | 23,925 | | | 1.0 | % | | $ | 91,891 | | | 3.5 | % |
Transmission & Distribution
Revenues for our T&D segment for the nine months ended September 30, 2024 were $1.43 billion compared to $1.50 billion for the nine months ended September 30, 2023, a decrease of $67.2 million. The decrease in revenue was related to a decrease of $105.0 million in revenue on transmission projects, offset by an increase of $37.8 million in revenue on distribution projects. Revenues from transmission projects represented 61.0% and 65.3% of T&D segment revenue for the nine months ended September 30, 2024 and 2023, respectively.
Operating income for our T&D segment for the nine months ended September 30, 2024 was $39.1 million, a decrease of $67.7 million, or 63.4%, from the nine months ended September 30, 2023. As a percentage of revenues, operating income for our T&D segment was 2.7% for the nine months ended September 30, 2024 compared to 7.1% for the nine months ended September 30, 2023. Operating income margin was impacted by significant changes in our estimated gross profit on certain projects resulting in a net operating income margin decrease of 6.0% for the nine months ended September 30, 2024, compared to a net decrease of 1.1% for the nine months ended September 30, 2023. During the nine months ended September 30, 2024, significant estimated gross profit changes negatively impacted operating income as a percentage of revenues by 6.3% with 6.1% of the impact related to losses on certain clean energy projects. Losses on these projects were primarily related to contractual disputes, labor and project inefficiencies, higher labor and contract related costs and unfavorable weather conditions. In addition, schedule extensions caused by owner-furnished panel delays led to increased costs on two clean energy projects. Many of these projects have reached mechanical completion and the remaining projects are anticipated to reach mechanical completion in the fourth quarter of 2024. Significant estimated gross profit changes were also negatively impacted by an unfavorable job closeout and labor and project inefficiencies. These decreases were partially offset by positive significant estimated gross profit changes totaling 0.3% of revenues mostly related to better-than-anticipated productivity. Additionally, T&D operating income margin was negatively impacted by higher fleet depreciation and maintenance expenses.
Commercial & Industrial
Revenues for our C&I segment for the nine months ended September 30, 2024 were $1.10 billion compared to $1.14 billion for the nine months ended September 30, 2023, a decrease of $40.1 million, or 3.5%, which was primarily due to the delayed start of certain projects in 2024. The decrease in revenue was related to a decrease of $36.0 million in revenue on fixed priced contracts and a decrease of $9.1 million in revenues on unit price work, offset by an increase of $5.0 million on T&E contracts.
Operating income for our C&I segment for the nine months ended September 30, 2024 was $33.3 million, a decrease of $3.9 million, over the nine months ended September 30, 2023. As a percentage of revenues, operating income for our C&I segment was 3.0% for the nine months ended September 30, 2024, compared to 3.3% for the nine months ended September 30, 2023. Operating income margin was impacted by significant changes in our estimated gross profit on certain projects resulting in a net operating income margin decrease of 2.4% for the nine months ended September 30, 2024, compared to a net decrease of 1.4% for the nine months ended September 30, 2023. Significant estimated gross profit changes negatively impacted operating income as a percentage of revenues by 5.1% with 2.3% of the impact from a single project that is anticipated to reach substantial completion during the fourth quarter of 2024. The loss from this project was primarily due to scope additions, increased labor costs related to schedule compression and lower productivity due to access and workflow issues. Significant estimated gross profit changes were also negatively impacted by an increase in costs associated with labor and project inefficiencies, schedule compression on certain projects and an unfavorable change order. These decreases were partially offset by positive significant estimated gross profit changes totaling 2.7% and largely related to better-than-anticipated productivity, some of which related to clean energy projects, favorable change orders and favorable job closeouts. Additionally, C&I operating income margin was positively impacted by approximately 0.5% due to favorable joint venture results. This increase was partially offset by higher contingent compensation expense related to a prior acquisition, a decrease in work in progress and higher fleet depreciation and maintenance expenses.
Non-GAAP Measure—EBITDA
We define EBITDA, a performance measure used by management, as net income plus interest expense net of interest income, provision for income taxes and depreciation and amortization. EBITDA, a non-GAAP financial measure, does not purport to be an alternative to net income as a measure of operating performance or to net cash flows provided by operating activities as a measure of liquidity. We believe that EBITDA is useful to investors and other external users of our Consolidated Financial Statements in evaluating our operating performance and cash flow because EBITDA is widely used by investors to measure a company’s operating performance without regard to items such as interest expense, taxes, depreciation and amortization, which can vary substantially from company to company depending upon accounting methods and book value of assets, useful lives placed on assets, capital structure and the method by which assets were acquired. Because not all companies use identical calculations, this presentation of EBITDA may not be comparable to other similarly-titled measures of other companies. We use, and we believe investors benefit from, the presentation of EBITDA in evaluating our operating performance because it provides us and our investors with an additional tool to compare our operating performance on a consistent basis by removing the impact of certain items that management believes do not directly reflect our core operations.
Using EBITDA as a performance measure has material limitations as compared to net income, or other financial measures as defined under accounting principles generally accepted in the United States of America (“U.S. GAAP”), as it excludes certain recurring items, which may be meaningful to investors. EBITDA excludes interest expense net of interest income; however, as we have borrowed money to finance transactions and operations, or invested available cash to generate interest income, interest expense and interest income are elements of our cost structure and can affect our ability to generate revenue and returns for our shareholders. Further, EBITDA excludes depreciation and amortization; however, as we use capital and intangible assets to generate revenues, depreciation and amortization are a necessary element of our costs and ability to generate revenue. Finally, EBITDA excludes income taxes; however, as we are organized as a corporation, the payment of taxes is a necessary element of our operations. As a result of these exclusions from EBITDA, any measure that excludes interest expense net of interest income, depreciation and amortization and income taxes has material limitations as compared to net income. When using EBITDA as a performance measure, management compensates for these limitations by comparing EBITDA to net income in each period, to allow for the comparison of the performance of the underlying core operations with the overall performance of the company on a full-cost, after-tax basis. Using both EBITDA and net income to evaluate the business allows management and investors to (a) assess our relative performance against our competitors and (b) monitor our capacity to generate returns for our shareholders.
The following table provides a reconciliation of net income to EBITDA:
| | | | | | | | | | | | | | | | | | | | | | | | | | |
| | Three months ended September 30, | | Nine months ended September 30, |
(in thousands) | | 2024 | | 2023 | | 2024 | | 2023 |
| | | | | | | | |
| | | | | | | | |
Net income | | $ | 10,649 | | | $ | 21,512 | | | $ | 14,311 | | | $ | 66,948 | |
Add: | | | | | | | | |
Interest expense, net | | 1,943 | | | 1,093 | | | 4,015 | | | 2,319 | |
Income tax expense | | 7,881 | | | 9,331 | | | 5,178 | | | 22,563 | |
Depreciation & amortization | | 16,693 | | | 15,039 | | | 48,797 | | | 43,534 | |
EBITDA | | $ | 37,166 | | | $ | 46,975 | | | $ | 72,301 | | | $ | 135,364 | |
We also use EBITDA as a liquidity measure. Certain material covenants contained within our credit agreement (the “Credit Agreement”) are based on EBITDA with certain additional adjustments. Non-compliance with these financial covenants under the Credit Agreement — our interest coverage ratio which is defined in the Credit Agreement as Consolidated EBITDA (as defined in the Credit Agreement) divided by interest expense (as defined in the Credit Agreement) and our net leverage ratio, which is defined in the Credit Agreement as Total Net Indebtedness (as defined in the Credit Agreement), divided by Consolidated EBITDA (as defined in the Credit Agreement) — could result in our lenders requiring us to immediately repay all amounts borrowed on our revolving credit facility. If we anticipated a potential covenant violation, we would seek relief from our lenders, likely causing us to incur additional cost, and such relief might not be available, or if available, might not be on terms as favorable as those in the Credit Agreement. In addition, if we cannot satisfy these financial covenants, we would be prohibited under the Credit Agreement from engaging in certain activities, such as incurring additional indebtedness, making certain payments, and acquiring or disposing of assets. Based on the information above, management believes that the presentation of EBITDA as a liquidity measure is useful to investors and relevant to their assessment of our capacity to service or incur debt, fund capital expenditures, finance acquisitions and expand our operations.
The following table provides a reconciliation of net cash flows provided by operating activities to EBITDA:
| | | | | | | | | | | | | | | | | | | | | | | | | | |
| | Three months ended September 30, | | Nine months ended September 30, |
(in thousands) | | 2024 | | 2023 | | 2024 | | 2023 |
Provided by Operating Activities: | | | | | | | | |
Net cash flows provided by operating activities | | $ | 35,625 | | | $ | 12,548 | | | $ | 65,996 | | | $ | 28,392 | |
Add/(subtract): | | | | | | | | |
Changes in operating assets and liabilities | | (8,449) | | | 26,292 | | | (535) | | | 85,923 | |
Adjustments to reconcile net income to net cash flows provided by operating activities | | (16,527) | | | (17,328) | | | (51,150) | | | (47,367) | |
Depreciation & amortization | | 16,693 | | | 15,039 | | | 48,797 | | | 43,534 | |
Income tax expense | | 7,881 | | | 9,331 | | | 5,178 | | | 22,563 | |
Interest expense, net | | 1,943 | | | 1,093 | | | 4,015 | | | 2,319 | |
EBITDA | | $ | 37,166 | | | $ | 46,975 | | | $ | 72,301 | | | $ | 135,364 | |
Liquidity, Capital Resources and Material Cash Requirements
As of September 30, 2024, we had working capital of $269.2 million. We define working capital as current assets less current liabilities. During the nine months ended September 30, 2024, operating activities of our business provided net cash of $66.0 million, compared to $28.4 million of cash provided for the nine months ended September 30, 2023. Cash flow from operations is primarily influenced by operating margins, timing of contract performance and the type of services we provide to our customers. The $37.6 million year-over-year increase in cash provided by operating activities was primarily due to favorable net changes in operating assets and liabilities of $86.5 million, offset by a decrease of $52.6 million in net income. The favorable change in operating assets and liabilities was primarily due to the net favorable year-over-year changes in various working capital accounts that relate primarily to construction activities (accounts receivable, contract assets, accounts payable and contract liabilities) of $79.6 million and the favorable change of $9.4 million in other liabilities. The net favorable changes of $79.6 million in cash provided by working capital accounts, mainly related to construction activities, was due to the timing of billings and payments under our contracts. The favorable change of $9.4 million in other liabilities was primarily due to the timing of employee related wage and tax payments.
In the nine months ended September 30, 2024, we used net cash of $56.8 million in investing activities consisting of $63.6 million for capital expenditures, partially offset by $6.8 million of proceeds from the sale of equipment.
In the nine months ended September 30, 2024, financing activities used net cash of $26.0 million, consisting primarily of $75.0 million of share repurchases under our share repurchase program, $7.0 million of payments under our equipment notes and $5.9 million of shares repurchased to satisfy tax obligations under our stock compensation programs, partially offset by $64.0 million of net borrowings under our revolving line of credit.
We believe our $375.5 million borrowing availability under our revolving line of credit as of September 30, 2024, future cash flow from operations and our ability to utilize short-term and long-term leases will provide sufficient liquidity for our short-term and long-term needs. Our primary short-term liquidity needs include cash for operations, debt service requirements, capital expenditures, and acquisition and joint venture opportunities. We believe we have adequate sources of liquidity to meet our long-term liquidity needs and foreseeable material cash requirements, including those associated with funding future acquisition opportunities. We continue to invest in developing key management and craft personnel in both our T&D and C&I segments and in procuring the specific specialty equipment and tooling needed to win and execute projects of all sizes and complexity.
We have not historically paid dividends and currently do not expect to pay dividends.
Debt Instruments
Credit Agreement
On May 31, 2023, the Company entered into a five-year third amended and restated credit agreement (the “Credit Agreement”) with a syndicate of banks led by JPMorgan Chase Bank, N.A. and Bank of America, N.A. that provides for a $490 million revolving credit facility (the “Facility”), subject to certain financial covenants as defined in the Credit Agreement. The Facility allows for revolving loans in Canadian dollars and other non-US currencies, up to the U.S. dollar equivalent of $150 million. Up to $75 million of the Facility may be used for letters of credit, with an additional $75 million available for letters of credit, subject to the sole discretion of each issuing bank. The Facility also allows for $15 million to be used for swingline loans. The Company has an expansion option to increase the commitments under the Facility or enter into incremental term loans, subject to certain conditions, by up to an additional $200 million upon receipt of additional commitments from new or existing lenders. Subject to certain exceptions, the Facility is secured by substantially all of the assets of the Company and its domestic subsidiaries, and by a pledge of substantially all of the capital stock of the Company’s domestic subsidiaries and 65% of the capital stock of the direct foreign subsidiaries of the Company. Additionally, subject to certain exceptions, the Company’s domestic subsidiaries also guarantee the repayment of all amounts due under the Credit Agreement. The Credit Agreement provides for customary events of default. If an event of default occurs and is continuing, on the terms and subject to the conditions set forth in the Credit Agreement, amounts outstanding under the Facility may be accelerated and may become or be declared immediately due and payable. Borrowings under the Credit Agreement are used to refinance existing indebtedness, and to provide for future working capital, capital expenditures, acquisitions and other general corporate purposes.
Amounts borrowed under the Credit Agreement bear interest, at the Company’s option, at a rate equal to either (1) the Alternate Base Rate (as defined in the Credit Agreement), plus an applicable margin ranging from 0.25% to 1.00%; or (2) the Term Benchmark Rate (as defined in the Credit Agreement) plus an applicable margin ranging from 1.25% to 2.00%. The applicable margin is determined based on the Company’s Net Leverage Ratio (as defined in the Credit Agreement). Letters of credit issued under the Facility are subject to a letter of credit fee of 1.25% to 2.00% for non-performance letters of credit or 0.625% to 1.00% for performance letters of credit, based on the Company’s Net Leverage Ratio. The Company is subject to a commitment fee of 0.20% to 0.30%, based on the Company’s Net Leverage Ratio, on any unused portion of the Facility. The Credit Agreement restricts certain types of payments when the Company’s Net Leverage Ratio, after giving pro forma effect thereto, exceeds 2.75.
Under the Credit Agreement, the Company is subject to certain financial covenants including a maximum Net Leverage Ratio of 3.0 and a minimum Interest Coverage Ratio (as defined in the Credit Agreement) of 3.0. The Credit Agreement also contains covenants including limitations on asset sales, investments, indebtedness and liens. The Company was in compliance with all of its financial covenants under the Credit Agreement as of September 30, 2024.
We had $77.2 million and $13.2 million of borrowings outstanding under the Facility as of September 30, 2024 and December 31, 2023, respectively.
Letters of Credit
Some of our vendors require letters of credit to ensure reimbursement for amounts they are disbursing on our behalf, such as to beneficiaries under our insurance programs. In addition, from time to time, certain customers require us to post letters of credit to ensure payment to our subcontractors and vendors under those contracts and to guarantee performance under our contracts. Such letters of credit are generally issued by a bank or similar financial institution. The letter of credit commits the issuer to pay specified amounts to the holder of the letter of credit if the holder claims that we have failed to perform specified actions in accordance with the terms of the letter of credit. If this were to occur, we would be required to reimburse the issuer of the letter of credit. Depending on the circumstances of such a reimbursement, we may also have to record a charge to earnings for the reimbursement. Currently, we do not believe it is likely that any claims will be made under any letter of credit.
As of September 30, 2024, we had $37.3 million in letters of credit outstanding under our Credit Agreement, including $32.6 million related to the Company's payment obligation under its insurance programs and $4.7 million related to contract performance obligations. As of December 31, 2023, we had $34.4 million in letters of credit outstanding under our Credit Agreement, including $27.1 million related to the Company's payment obligations under its insurance programs and $7.3 million related to contract performance obligations.
Equipment Notes
We have entered into multiple Master Loan Agreements with multiple finance companies. The Master Loan Agreements may be used for financing of equipment between us and the lenders pursuant to one or more equipment notes ("Equipment Notes"). Each Equipment Note constitutes a separate, distinct and independent financing of equipment and contractual obligation.
As of September 30, 2024, we had one outstanding Equipment Note collateralized by equipment and vehicles owned by us. As of December 31, 2023, we had two outstanding Equipment Notes collateralized by equipment and vehicles owned by us. As of September 30, 2024 and December 31, 2023, we also had one other equipment note outstanding collateralized by a vehicle owned by us. The outstanding balance of all equipment notes was $16.0 million as of September 30, 2024 and $23.0 million as of December 31, 2023. As of September 30, 2024, we had outstanding short-term and long-term equipment notes of approximately $4.4 million and $11.6 million, respectively. As of December 31, 2023, we had outstanding short-term and long-term equipment notes of approximately $7.1 million and $16.0 million, respectively.
Lease Obligations
From time to time, the Company enters into non-cancelable leases for some of our facility, vehicle and equipment needs. These leases allow the Company to conserve cash by paying a monthly lease rental fee for the use of facilities, vehicles and equipment rather than purchasing them. The Company’s leases have remaining terms ranging from one to nine years, some of which may include options to extend the leases for up to ten years, and some of which may include options to terminate the leases within one year. Typically, the Company has purchase options on the equipment underlying its long-term leases and many of its short-term rental arrangements. The Company may exercise some of these purchase options when the need for equipment is on-going and the purchase option price is attractive.
The outstanding balance of operating lease obligations was $40.6 million as of September 30, 2024, consisting of short-term and long-term operating lease obligations of approximately $11.1 million and $29.5 million, respectively. The outstanding balance of operating lease obligations was $35.0 million as of December 31, 2023, consisting of short-term and long-term operating lease obligations of approximately $9.2 million and $25.8 million, respectively.
The outstanding balance of finance lease obligations was $3.5 million as of September 30, 2024, consisting of short-term and long-term finance lease obligations of approximately $1.2 million and $2.3 million, respectively. As of December 31, 2023 we had $2.3 million outstanding finance lease obligations, consisting of short-term and long-term finance lease obligations of approximately $2.0 million and $0.3 million, respectively.
Purchase Commitments for Construction Equipment
As of September 30, 2024, we had approximately $5.5 million in outstanding purchase obligations for certain construction equipment to be paid with cash outlays scheduled to occur in 2024 and 2025.
Performance and Payment Bonds and Parent Guarantees
Many customers, particularly in connection with new construction, require us to post performance and payment bonds issued by a financial institution known as a surety. These bonds provide a guarantee to the customer that we will perform under the terms of a contract and that we will pay subcontractors and vendors. If we fail to perform under a contract or to pay subcontractors and vendors, the customer may demand that the surety make payments or provide services under the bond. We must reimburse our sureties for any expenses or outlays they incur. Under our continuing indemnity and security agreements with the issuers of the bonds, we may be required to grant them a security interest relating to a particular project. We believe that it is unlikely that we will have to fund significant claims under our surety arrangements. As of September 30, 2024, an aggregate of approximately $2.83 billion in original face amount of bonds issued by our sureties were outstanding. Our estimated remaining cost to complete these bonded projects was approximately $741.6 million as of September 30, 2024.
From time to time, we guarantee the obligations of our wholly owned subsidiaries, including obligations under certain contracts with customers, certain lease agreements, and, in some states, obligations in connection with obtaining contractors’ licenses. Additionally, from time to time, we are required to post letters of credit to guarantee the obligations of our wholly owned subsidiaries, which reduces the borrowing availability under our credit facility.
Concentration of Credit Risk
We grant trade credit under normal payment terms, generally without collateral, to our customers, which include high credit quality electric utilities, governmental entities, general contractors and builders, owners and managers of commercial and industrial properties located in the United States and Canada. Consequently, we are subject to potential credit risk related to changes in business and economic factors throughout the United States and Canada. However, we generally have certain statutory lien rights with respect to services provided. Under certain circumstances such as foreclosures or negotiated settlements, we may take title to the underlying assets in lieu of cash in settlement of receivables. As of September 30, 2024 and 2023, none of our customers individually exceeded 10% of consolidated accounts receivable. Management believes the terms and conditions in its contracts, billing and collection policies are adequate to minimize the potential credit risk.
New Accounting Pronouncements
For a discussion regarding new accounting pronouncements, please refer to Note 1–Organization, Business and Basis of Presentation—Recent Accounting Pronouncements in the accompanying notes to our Consolidated Financial Statements.
Critical Accounting Policies
The discussion and analysis of our financial condition and results of operations are based on our consolidated financial statements, which have been prepared in accordance with U.S. GAAP. The preparation of these consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities known to exist at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. We evaluate our estimates on an ongoing basis, based on historical experience and on various other assumptions that we believe to be reasonable under the circumstances. There can be no assurance that actual results will not differ from those estimates. For further information regarding our critical accounting policies and estimates, please refer to Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Critical Accounting Policies” included in our 2023 Annual Report.
Cautionary Statement Concerning Forward-Looking Statements and Information
We are including the following discussion to inform you of some of the risks and uncertainties that can affect our company and to take advantage of the protections for forward-looking statements that applicable federal securities law affords.
Statements in this Quarterly Report on Form 10-Q contain various forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 (the “Securities Act”) and Section 21E of the Securities Exchange Act of 1934 (the “Exchange Act”), which represent our management’s beliefs and assumptions concerning future events. When used in this document and in documents incorporated by reference, forward-looking statements include, without limitation, statements regarding financial forecasts or projections, and our expectations, beliefs, intentions or future strategies that are signified by the words “anticipate,” “believe,” “estimate,” “expect,” “intend,” “likely,” “may,” “objective,” “outlook,” “plan,” “project,” “possible,” “potential,” “should”, "unlikely,” or other words that convey the uncertainty of future events or outcomes. The forward-looking statements in this Quarterly Report on Form 10-Q speak only as of the date of this Quarterly Report on Form 10-Q. We disclaim any obligation to update these statements (unless required by securities laws), and we caution you not to rely on them unduly. We have based these forward-looking statements on our current expectations and assumptions about future events. While our management considers these expectations and assumptions to be reasonable, they are inherently subject to significant business, economic, competitive, regulatory and other risks, contingencies and uncertainties, most of which are difficult to predict, and many of which are beyond our control. These and other important factors, including those discussed under the caption “Forward-Looking Statements” and in Item 1A. “Risk Factors” in our 2023 Annual Report, and in any risk factors or cautionary statements contained in our other filings with the Securities and Exchange Commission, may cause our actual results, performance or achievements to differ materially from any future results, performance or achievements expressed or implied by these forward-looking statements.
These risks, contingencies and uncertainties include, but are not limited to, the following:
•Our operating results may vary significantly from period to period.
•Our industry is highly competitive.
•Negative economic and market conditions including tariffs on materials, interest rates and recessionary conditions have in the past and may in the future adversely impact our customers’ spending and, as a result, our operations and growth.
•We may be unsuccessful in generating internal growth, which could impact the projects available to the Company.
•Our inability to successfully execute or integrate acquisitions or joint ventures may have an adverse impact on our growth strategy and business.
•Project performance issues, including those caused by third parties, or certain contractual obligations have in the past and may in the future result in additional costs to us, reductions or delays in revenues or the payment of penalties, including liquidated damages.
•We may be unable to attract and retain qualified personnel.
•The timing of new contracts and termination of existing contracts may result in unpredictable fluctuations in our cash flows and financial results.
•During the ordinary course of our business, we have in the past and may in the future become subject to lawsuits or indemnity claims.
•Backlog may not be realized or may not result in profits and may not accurately represent future revenue.
•Our insurance has limits and exclusions that may not fully indemnify us against certain claims or losses, including claims resulting from wildfires or other natural disasters and an increase in cost, or the unavailability or cancellation of third-party insurance coverages would increase our overall risk exposure and could disrupt our operations and reduce our profitability.
•Risks associated with operating in the Canadian market could impact our profitability.
•Changes in tax laws or our interpretations of tax laws could materially impact our income tax liabilities.
•The nature of our business exposes us to potential liability for warranty claims and faulty engineering, which may reduce our profitability.
•Pandemic outbreaks of disease, such as the COVID-19 pandemic, have in the past had and may in the future have an adverse impact on our business, employees, liquidity, financial condition, results of operations and cash flows.
•Our dependence on suppliers, subcontractors and equipment manufacturers has in the past and may in the future expose us to the risk of loss in our operations.
•Our participation in joint ventures and other projects with third parties may expose us to liability for failures of our partners.
•Legislative or regulatory actions relating to electricity transmission and clean energy may impact demand for our services.
•We have in the past and may in the future incur liabilities and suffer negative financial or reputational impacts relating to occupational health and safety matters, including those related to environmental hazards such as wildfires and other natural disasters.
•Our failure to comply with environmental and other laws and regulations could result in significant liabilities.
•Our business may be affected by seasonal and other variations, including severe weather conditions and the nature of our work environment.
•Opportunities associated with government contracts could lead to increased governmental regulation applicable to us.
•We are subject to risks associated with climate change including financial risks and physical risks such as an increase in extreme weather events (such as floods, wildfires or hurricanes), rising sea levels and limitations on water availability and quality.
•Our use of percentage-of-completion accounting could result in a reduction or reversal of previously recognized revenues and profits.
•Our financial results are based upon estimates and assumptions that may differ from actual results.
•Our actual costs may be greater than expected in performing our fixed-price and unit-price contracts.
•An increase in the cost or availability for items such as materials, parts, commodities, equipment and tooling may also be impacted by trade regulations, tariffs, global relations, wars, taxes, transportation costs and inflation which could adversely affect our business.
•We may not be able to compete for, or work on, certain projects if we are not able to obtain necessary bonds, letters of credit, bank guarantees or other financial assurances.
•Unfavorable developments affecting the banking and financial services industry could adversely affect our business, liquidity and financial condition and overall results of operations.
•Work stoppages or other labor issues with our unionized workforce could adversely affect our business, and we may be subject to unionization attempts.
•Multi-employer pension plan obligations related to our unionized workforce could adversely impact our earnings.
•We rely on information, communications and data systems in our operations and we or our business partners may be subject to failures, interruptions or breaches of such systems, which could affect our operations or our competitive position, expose sensitive information or damage our reputation.
ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We have operations within the United States and Canada, and we are exposed to market risks in the ordinary course of our business, including the effects of fluctuations in interest rates, foreign exchange rates, and commodity prices.
As of September 30, 2024, we were not party to any derivative instruments. We did not use any material derivative financial instruments during the nine months ended September 30, 2024 and 2023, including instruments for trading, hedging, or speculating on changes in interest rates, changes in foreign currency rates or changes in commodity prices of materials used in our business.
Any borrowings under our Facility are based upon interest rates that will vary depending upon the prime rate, Canadian prime rate, the NYFRB overnight bank funding rate, Term CORRA, and Term SOFR Reference Rate. If the prime rate, Canadian prime rate, the NYFRB overnight bank funding rate, Term CORRA, or Term SOFR Reference Rate rises, any interest payment obligations would increase and have a negative effect on our cash flow and financial condition. We currently do not maintain any hedging contracts that would limit our exposure to variable rates of interest when we have outstanding borrowings. As of September 30, 2024, we had $77.2 million of borrowings outstanding under the Facility. If market rates of interest on all our revolving debt as of September 30, 2024, which is subject to variable rates, permanently increased by 1%, the increase in interest expense on all revolving debt would decrease future income before provision for income taxes and cash flows by approximately $0.8 million annually. If market rates of interest on all our revolving debt, which is subject to variable rates as of September 30, 2024, permanently decreased by 1%, the decrease in interest expense on all debt would increase future income before provision for income taxes and cash flows by approximately $0.8 million annually. Borrowings under our equipment notes are at fixed rates established on the date the respective equipment note was executed.
ITEM 4. CONTROLS AND PROCEDURES
Disclosure Controls and Procedures
Under the supervision, and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we have evaluated the effectiveness of our disclosure controls and procedures, as defined under Exchange Act Rules 13a-15(e) and 15d-15(e), as of the end of the period covered by this quarterly report. Based on that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of September 30, 2024.
Changes in Internal Control Over Financial Reporting
During the period covered by this report, there were no changes in our internal control over financial reporting that materially affected, or that are reasonably likely to materially affect, our internal control over financial reporting.
PART II—OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
For discussion regarding legal proceedings, please refer to Note 8–Commitments and Contingencies—Litigation and Other Legal Matters in the accompanying notes to our Consolidated Financial Statements.
ITEM 1A. RISK FACTORS
We face a number of risks that could materially and adversely affect our business, employees, liquidity, financial condition, results of operations and cash flows. A discussion of our risk factors can be found in Item 1A. “Risk Factors” in our 2023 Annual Report. As of the date of this filing, there have been no material changes to the risk factors previously discussed in Item 1A. “Risk Factors” in our 2023 Annual Report. An investment in our common stock involves various risks. When considering an investment in the Company, you should carefully consider all of the risk factors described in our 2023 Annual Report. These risks and uncertainties are not the only ones facing us and there may be additional matters that are not known to us or that we currently consider immaterial. These risks and uncertainties could adversely affect our business, employees, liquidity, financial condition, results of operations or cash flows and, thus, the value of our common stock and any investment in the Company.
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES, AND USE OF PROCEEDS
Purchases of Common Stock. The following table includes all of the Company’s repurchases of common stock for the periods shown. Repurchased shares are retired and returned to authorized but unissued common stock.
| | | | | | | | | | | | | | | | | | | | | | | | | | |
Period | | Total Number of Shares Purchased | | Average Price Paid per Share | | Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs | | Approximate Dollar Value of Shares That May Yet Be Purchased Under the Plans or Programs (1) |
July 1, 2024 - July 31, 2024 | | 162,255 | | | $ | 134.93 | | | 162,255 | | | $ | 36,847,227 | |
August 1, 2024 - August 31, 2024 | | 363,872 | | | $ | 101.26 | | | 363,872 | | | $ | 94 | |
September 1, 2024 - September 30, 2024 | | — | | | $ | — | | | — | | | $ | 94 | |
Total | | 526,127 | | | $ | 111.65 | | | 526,127 | | | |
(1) On November 1, 2023, the Company announced that its Board of Directors had authorized a $75.0 million share repurchase program, which became effective on November 9, 2023 and expired on May 8, 2024 (the “Prior Repurchase Program”). As of the expiration date, the Company had $72.5 million of remaining availability to repurchase shares of the Company’s common stock under the Prior Repurchase Program. On May 6, 2024, the Company announced that its Board of Directors had authorized a new $75.0 million share repurchase program (the "Repurchase Program"), which replaced the Prior Repurchase Program and became effective on May 9, 2024. The Repurchase Program will expire on November 8, 2024, or when the authorized funds are exhausted, whichever is earlier. As of September 30, 2024, the Company had exhausted substantially all of the funds available to repurchase shares of the Company’s common stock under the Repurchase Program.
ITEM 5. OTHER INFORMATION
None of the Company’s directors or “officers” (as defined in Rule 16a-1(f) promulgated under the Exchange Act) adopted, modified, or terminated a “Rule 10b5-1 trading arrangement” or a “non-Rule 10b5-1 trading arrangement,” as each term is defined in Item 408 of Regulation S-K, during the Company’s fiscal quarter ended September 30, 2024.
ITEM 6. EXHIBITS
| | | | | | | | |
Number | | Description |
| | |
| | |
| | |
| | |
| | |
101.INS | | Inline XBRL Instance Document* |
101.SCH | | Inline XBRL Taxonomy Extension Schema Document* |
101.CAL | | Inline XBRL Taxonomy Extension Calculation Linkbase Document* |
101.DEF | | Inline XBRL Taxonomy Extension Definition Linkbase Document* |
101.LAB | | Inline XBRL Taxonomy Extension Label Linkbase Document* |
101.PRE | | Inline XBRL Taxonomy Extension Presentation Linkbase Document* |
104 | | Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)* |
______________________________________
† Filed herewith
+ Furnished herewith
* Electronically filed
SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
| | | | | |
| MYR GROUP INC. (Registrant) |
| |
October 30, 2024 | /s/ KELLY M. HUNTINGTON |
| Kelly M. Huntington Senior Vice President and Chief Financial Officer |
Exhibit 31.1
CERTIFICATIONS
Certification of Principal Executive Officer
I, Richard S. Swartz, Jr., certify that:
1.I have reviewed this quarterly report on Form 10-Q of MYR Group Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the Financial Statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
| | | | | |
October 30, 2024 | /s/ RICHARD S. SWARTZ, JR. |
| |
| (Principal Executive Officer) Chief Executive Officer and President |
Exhibit 31.2
CERTIFICATIONS
Certification of Principal Financial Officer
I, Kelly M. Huntington, certify that:
1. I have reviewed this quarterly report on Form 10-Q of MYR Group Inc.;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the Financial Statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
| | | | | |
October 30, 2024 | /s/ KELLY M. HUNTINGTON |
| |
| (Principal Financial Officer) |
| Senior Vice President and Chief Financial Officer |
Exhibit 32.1
CERTIFICATION OF THE CHIEF EXECUTIVE OFFICER,
PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, Richard S. Swartz, Jr., Chief Executive Officer and President of MYR Group Inc. (the “Company”), certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
1)The Quarterly Report on Form 10-Q for the quarter and nine months ended September 30, 2024 of the Company fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2)The information contained in such report fairly presents, in all material respects, the financial condition and results of operations of the Company.
| | | | | |
October 30, 2024 | /s/ RICHARD S. SWARTZ, JR. |
| |
| Chief Executive Officer and President |
Exhibit 32.2
CERTIFICATION OF THE CHIEF FINANCIAL OFFICER
PURSUANT SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, Kelly M. Huntington, Senior Vice President and Chief Financial Officer of MYR Group, Inc. (the “Company”), certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
1)The Quarterly Report on Form 10-Q for the quarter and nine months ended September 30, 2024 of the Company fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2)The information contained in such report fairly presents, in all material respects, the financial condition and results of operations of the Company.
| | | | | |
October 30, 2024 | /s/ KELLY M. HUNTINGTON |
| |
| Senior Vice President and Chief Financial Officer |
v3.24.3
Cover Page - shares
|
9 Months Ended |
|
Sep. 30, 2024 |
Oct. 25, 2024 |
Cover [Abstract] |
|
|
Document Type |
10-Q
|
|
Document Quarterly Report |
true
|
|
Document Period End Date |
Sep. 30, 2024
|
|
Document Transition Report |
false
|
|
Entity File Number |
1-08325
|
|
Entity Registrant Name |
MYR GROUP INC.
|
|
Entity Incorporation, State or Country Code |
DE
|
|
Entity Tax Identification Number |
36-3158643
|
|
Entity Address, Address Line One |
12121 Grant Street,
|
|
Entity Address, Address Line Two |
Suite 610
|
|
Entity Address, City or Town |
Thornton,
|
|
Entity Address, State or Province |
CO
|
|
Entity Address, Postal Zip Code |
80241
|
|
City Area Code |
303
|
|
Local Phone Number |
286-8000
|
|
Title of 12(b) Security |
Common Stock, $0.01 par value
|
|
Trading Symbol |
MYRG
|
|
Security Exchange Name |
NASDAQ
|
|
Entity Current Reporting Status |
Yes
|
|
Entity Interactive Data Current |
Yes
|
|
Entity Filer Category |
Large Accelerated Filer
|
|
Entity Small Business |
false
|
|
Entity Emerging Growth Company |
false
|
|
Entity Shell Company |
false
|
|
Entity Common Stock, Shares Outstanding (in shares) |
|
16,121,901
|
Amendment Flag |
false
|
|
Document Fiscal Year Focus |
2024
|
|
Document Fiscal Period Focus |
Q3
|
|
Entity Central Index Key |
0000700923
|
|
Current Fiscal Year End Date |
--12-31
|
|
X |
- DefinitionBoolean flag that is true when the XBRL content amends previously-filed or accepted submission.
+ References
+ Details
Name: |
dei_AmendmentFlag |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionEnd date of current fiscal year in the format --MM-DD.
+ References
+ Details
Name: |
dei_CurrentFiscalYearEndDate |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:gMonthDayItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.
+ References
+ Details
Name: |
dei_DocumentFiscalPeriodFocus |
Namespace Prefix: |
dei_ |
Data Type: |
dei:fiscalPeriodItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThis is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.
+ References
+ Details
Name: |
dei_DocumentFiscalYearFocus |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:gYearItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFor the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.
+ References
+ Details
Name: |
dei_DocumentPeriodEndDate |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:dateItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true only for a form used as an quarterly report.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 10-Q -Number 240 -Section 308 -Subsection a
+ Details
Name: |
dei_DocumentQuarterlyReport |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true only for a form used as a transition report.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Forms 10-K, 10-Q, 20-F -Number 240 -Section 13 -Subsection a-1
+ Details
Name: |
dei_DocumentTransitionReport |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.
+ References
+ Details
Name: |
dei_DocumentType |
Namespace Prefix: |
dei_ |
Data Type: |
dei:submissionTypeItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAddress Line 1 such as Attn, Building Name, Street Name
+ References
+ Details
Name: |
dei_EntityAddressAddressLine1 |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAddress Line 2 such as Street or Suite number
+ References
+ Details
Name: |
dei_EntityAddressAddressLine2 |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Definition
+ References
+ Details
Name: |
dei_EntityAddressCityOrTown |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCode for the postal or zip code
+ References
+ Details
Name: |
dei_EntityAddressPostalZipCode |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionName of the state or province.
+ References
+ Details
Name: |
dei_EntityAddressStateOrProvince |
Namespace Prefix: |
dei_ |
Data Type: |
dei:stateOrProvinceItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionA unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityCentralIndexKey |
Namespace Prefix: |
dei_ |
Data Type: |
dei:centralIndexKeyItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.
+ References
+ Details
Name: |
dei_EntityCommonStockSharesOutstanding |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionIndicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.
+ References
+ Details
Name: |
dei_EntityCurrentReportingStatus |
Namespace Prefix: |
dei_ |
Data Type: |
dei:yesNoItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate if registrant meets the emerging growth company criteria.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityEmergingGrowthCompany |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCommission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.
+ References
+ Details
Name: |
dei_EntityFileNumber |
Namespace Prefix: |
dei_ |
Data Type: |
dei:fileNumberItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityFilerCategory |
Namespace Prefix: |
dei_ |
Data Type: |
dei:filerCategoryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTwo-character EDGAR code representing the state or country of incorporation.
+ References
+ Details
Name: |
dei_EntityIncorporationStateCountryCode |
Namespace Prefix: |
dei_ |
Data Type: |
dei:edgarStateCountryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-T -Number 232 -Section 405
+ Details
Name: |
dei_EntityInteractiveDataCurrent |
Namespace Prefix: |
dei_ |
Data Type: |
dei:yesNoItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityRegistrantName |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityShellCompany |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicates that the company is a Smaller Reporting Company (SRC).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntitySmallBusiness |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityTaxIdentificationNumber |
Namespace Prefix: |
dei_ |
Data Type: |
dei:employerIdItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLocal phone number for entity.
+ References
+ Details
Name: |
dei_LocalPhoneNumber |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTitle of a 12(b) registered security.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b
+ Details
Name: |
dei_Security12bTitle |
Namespace Prefix: |
dei_ |
Data Type: |
dei:securityTitleItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionName of the Exchange on which a security is registered.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection d1-1
+ Details
Name: |
dei_SecurityExchangeName |
Namespace Prefix: |
dei_ |
Data Type: |
dei:edgarExchangeCodeItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTrading symbol of an instrument as listed on an exchange.
+ References
+ Details
Name: |
dei_TradingSymbol |
Namespace Prefix: |
dei_ |
Data Type: |
dei:tradingSymbolItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
CONSOLIDATED BALANCE SHEETS - USD ($) $ in Thousands |
Sep. 30, 2024 |
Dec. 31, 2023 |
Current assets: |
|
|
Cash and cash equivalents |
$ 7,569
|
$ 24,899
|
Accounts receivable, net of allowances of $977 and $1,987, respectively |
571,342
|
521,893
|
Contract assets, net of allowances of $582 and $610, respectively |
411,843
|
420,616
|
Current portion of receivable for insurance claims in excess of deductibles |
9,056
|
8,267
|
Refundable income taxes |
6,280
|
4,034
|
Prepaid expenses and other current assets |
25,532
|
46,535
|
Total current assets |
1,031,622
|
1,026,244
|
Property and equipment, net of accumulated depreciation of $388,180 and $380,465, respectively |
279,634
|
268,978
|
Operating lease right-of-use assets |
40,665
|
35,012
|
Goodwill |
115,970
|
116,953
|
Intangible assets, net of accumulated amortization of $34,036 and $30,534, respectively |
79,077
|
83,516
|
Receivable for insurance claims in excess of deductibles |
34,925
|
33,739
|
Investment in joint ventures |
5,835
|
8,707
|
Other assets |
5,331
|
5,597
|
Total assets |
1,593,059
|
1,578,746
|
Current liabilities: |
|
|
Current portion of long-term debt |
4,364
|
7,053
|
Current portion of operating lease obligations |
11,136
|
9,237
|
Current portion of finance lease obligations |
1,168
|
2,039
|
Accounts payable |
329,971
|
359,363
|
Contract liabilities |
262,557
|
240,411
|
Current portion of accrued self-insurance |
25,394
|
28,269
|
Accrued income taxes |
0
|
237
|
Other current liabilities |
127,846
|
100,593
|
Total current liabilities |
762,436
|
747,202
|
Deferred income tax liabilities |
47,722
|
48,230
|
Long-term debt |
88,822
|
29,188
|
Accrued self-insurance |
54,262
|
51,796
|
Operating lease obligations, net of current maturities |
29,529
|
25,775
|
Finance lease obligations, net of current maturities |
2,312
|
314
|
Other liabilities |
19,467
|
25,039
|
Total liabilities |
1,004,550
|
927,544
|
Commitments and contingencies |
|
|
Shareholders’ equity: |
|
|
Preferred stock—$0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at September 30, 2024 and December 31, 2023 |
0
|
0
|
Common stock—$0.01 par value per share; 100,000,000 authorized shares; 16,121,901 and 16,684,492 shares issued and outstanding at September 30, 2024 and December 31, 2023, respectively |
161
|
167
|
Additional paid-in capital |
156,799
|
162,386
|
Accumulated other comprehensive loss |
(6,216)
|
(3,880)
|
Retained earnings |
437,765
|
492,529
|
Total shareholders’ equity |
588,509
|
651,202
|
Total liabilities and shareholders’ equity |
$ 1,593,059
|
$ 1,578,746
|
X |
- DefinitionCarrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
+ Details
Name: |
us-gaap_AccountsPayableCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2
+ Details
Name: |
us-gaap_AccountsReceivableNetCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (h)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(a)(3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14
+ Details
Name: |
us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionValue received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AdditionalPaidInCapitalCommonStock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of asset recognized for present right to economic benefit.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 12: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(12)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(8)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(11)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
+ Details
Name: |
us-gaap_Assets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of asset recognized for present right to economic benefit, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
+ Details
Name: |
us-gaap_AssetsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_AssetsCurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4
+ Details
Name: |
us-gaap_CashAndCashEquivalentsAtCarryingValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionRepresents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(15)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
+ Details
Name: |
us-gaap_CommitmentsAndContingencies |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
+ Details
Name: |
us-gaap_CommonStockValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8
+ Details
Name: |
us-gaap_ContractWithCustomerAssetNetCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from finance lease, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(15)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1
Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(10)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
+ Details
Name: |
us-gaap_Goodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)(a)(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InsuranceSettlementsReceivableCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionCarrying amount due after one year of the balance sheet date (or one operating cycle, if longer) of amount due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InsuranceSettlementsReceivableNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1
+ Details
Name: |
us-gaap_IntangibleAssetsNetExcludingGoodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of investment in equity method investee and investment in and advance to affiliate.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(24)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(26)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(21)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 15: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(14)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
Reference 29: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
+ Details
Name: |
us-gaap_Liabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(32)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LiabilitiesAndStockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionTotal obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(21)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
+ Details
Name: |
us-gaap_LiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_LiabilitiesCurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LongTermDebtCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LongTermDebtNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's right to use underlying asset under operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseRightOfUseAsset |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of current assets classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(8)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_OtherAssetsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of noncurrent assets classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_OtherAssetsNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liabilities classified as other, due within one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
+ Details
Name: |
us-gaap_OtherLiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liabilities classified as other, due after one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(24)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_OtherLiabilitiesNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionValue of nonredeemable preferred shares and preferred shares redeemable solely at option of issuer, held by shareholders. Excludes preferred shares repurchased and held as treasury shares.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
+ Details
Name: |
us-gaap_PreferredStockValueOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -SubTopic 20 -Topic 842 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of accumulated undistributed earnings (deficit).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (h)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(a)(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_RetainedEarningsAccumulatedDeficit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid within one year (or the normal operating cycle, if longer).
+ References
+ Details
Name: |
us-gaap_SelfInsuranceReserveCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid after one year (or the normal operating cycle, if longer).
+ References
+ Details
Name: |
us-gaap_SelfInsuranceReserveNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_StockholdersEquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 848 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (a)(3)(iii)(03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 8 -Subparagraph (c)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483421/250-10-45-24
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 23 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483421/250-10-45-23
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483421/250-10-45-5
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 5 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (h)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (h)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (h)(1)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (h)(1)(iv) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (i)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 105 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 105 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (f)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (f)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 8 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 8 -Subparagraph (d)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 20 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20
Reference 34: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-3
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 38: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2
Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 40: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 41: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 42: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
Reference 43: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 44: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 45: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 46: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15
Reference 47: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-16
Reference 48: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4I -Publisher FASB -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4I
Reference 49: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1
+ Details
Name: |
us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.24.3
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($) $ in Thousands |
Sep. 30, 2024 |
Dec. 31, 2023 |
Statement of Financial Position [Abstract] |
|
|
Accounts receivable, allowance |
$ 977
|
$ 1,987
|
Contract assets, allowance |
582
|
610
|
Property and equipment, accumulated depreciation |
388,180
|
380,465
|
Intangible assets, accumulated amortization |
$ 34,036
|
$ 30,534
|
Preferred stock, par value (in dollars per share) |
$ 0.01
|
$ 0.01
|
Preferred stock, shares authorized (in shares) |
4,000,000
|
4,000,000
|
Preferred stock, shares issued (in shares) |
0
|
0
|
Preferred stock, shares outstanding (in shares) |
0
|
0
|
Common stock, par value (in dollars per share) |
$ 0.01
|
$ 0.01
|
Common stock, shares authorized (in shares) |
100,000,000
|
100,000,000
|
Common stock, shares issued (in shares) |
16,121,901
|
16,684,492
|
Common stock, shares outstanding (in shares) |
16,121,901
|
16,684,492
|
X |
- DefinitionAmount of allowance for credit loss on accounts receivable, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4
+ Details
Name: |
us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionFace amount or stated value per share of common stock.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockParOrStatedValuePerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe maximum number of common shares permitted to be issued by an entity's charter and bylaws.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionTotal number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesIssued |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
+ Details
Name: |
us-gaap_CommonStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAmount of allowance for credit loss for right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3
+ Details
Name: |
us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAccumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 10 -Name Accounting Standards Codification -Section S45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionFace amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
+ Details
Name: |
us-gaap_PreferredStockParOrStatedValuePerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
+ Details
Name: |
us-gaap_PreferredStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
+ Details
Name: |
us-gaap_PreferredStockSharesIssued |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
+ Details
Name: |
us-gaap_PreferredStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAmount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 45 -Paragraph 4 -Subparagraph (a) -SubTopic 20 -Topic 842 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -SubTopic 20 -Topic 842 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_StatementOfFinancialPositionAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
UNAUDITED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($) shares in Thousands, $ in Thousands |
3 Months Ended |
9 Months Ended |
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Income Statement [Abstract] |
|
|
|
|
Contract revenues |
$ 888,043
|
$ 939,476
|
$ 2,532,495
|
$ 2,639,708
|
Contract costs |
810,755
|
847,093
|
2,328,121
|
2,372,806
|
Gross profit |
77,288
|
92,383
|
204,374
|
266,902
|
Selling, general and administrative expenses |
57,456
|
59,879
|
181,528
|
174,618
|
Amortization of intangible assets |
1,221
|
1,231
|
3,666
|
3,686
|
Gain on sale of property and equipment |
(1,750)
|
(754)
|
(4,745)
|
(3,293)
|
Income from operations |
20,361
|
32,027
|
23,925
|
91,891
|
Other income (expense): |
|
|
|
|
Interest income |
73
|
226
|
296
|
740
|
Interest expense |
(2,016)
|
(1,319)
|
(4,311)
|
(3,059)
|
Other income (expense), net |
112
|
(91)
|
(421)
|
(61)
|
Income before provision for income taxes |
18,530
|
30,843
|
19,489
|
89,511
|
Income tax expense |
7,881
|
9,331
|
5,178
|
22,563
|
Net income |
$ 10,649
|
$ 21,512
|
$ 14,311
|
$ 66,948
|
Income per common share: |
|
|
|
|
Basic (in dollars per share) |
$ 0.65
|
$ 1.29
|
$ 0.86
|
$ 4.01
|
Diluted (in dollars per share) |
$ 0.65
|
$ 1.28
|
$ 0.86
|
$ 3.98
|
Weighted average number of common shares and potential common shares outstanding: |
|
|
|
|
Basic (in shares) |
16,283
|
16,710
|
16,582
|
16,678
|
Diluted (in shares) |
16,324
|
16,829
|
16,647
|
16,821
|
Net income |
$ 10,649
|
$ 21,512
|
$ 14,311
|
$ 66,948
|
Other comprehensive income (loss): |
|
|
|
|
Foreign currency translation adjustment |
1,309
|
(2,611)
|
(2,336)
|
(335)
|
Other comprehensive income (loss) |
1,309
|
(2,611)
|
(2,336)
|
(335)
|
Total comprehensive income |
$ 11,958
|
$ 18,901
|
$ 11,975
|
$ 66,613
|
X |
- DefinitionThe aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2
+ Details
Name: |
us-gaap_AmortizationOfIntangibleAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(24)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4K -Publisher FASB -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K
+ Details
Name: |
us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1
+ Details
Name: |
us-gaap_CostOfGoodsAndServicesSold |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareDiluted |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_GainLossOnSaleOfPropertyPlantEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 23: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31
+ Details
Name: |
us-gaap_GrossProfit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_IncomeStatementAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-24
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483013/835-20-50-1
+ Details
Name: |
us-gaap_InterestExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(7)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
+ Details
Name: |
us-gaap_InvestmentIncomeInterest |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NonoperatingIncomeExpenseAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe net result for the period of deducting operating expenses from operating revenues.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31
+ Details
Name: |
us-gaap_OperatingIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10A -Subparagraph (a) -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10A -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10A -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481839/830-10-45-9
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 20 -Name Accounting Standards Codification -Section 35 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482014/830-20-35-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481694/830-30-45-12
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax and reclassification adjustments of other comprehensive income (loss).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-4
Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(21)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 55 -Paragraph 15 -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482739/220-10-55-15
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of income (expense) related to nonoperating activities, classified as other.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_OtherNonoperatingIncomeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_SellingGeneralAndAdministrativeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16
+ Details
Name: |
us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
UNAUDITED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($) $ in Thousands |
Total |
Preferred Stock |
Common Stock |
Additional Paid-In Capital |
Accumulated Other Comprehensive Income (Loss) |
Retained Earnings |
Balance, beginning of period at Dec. 31, 2022 |
$ 560,200
|
$ 0
|
$ 165
|
$ 161,427
|
$ (6,300)
|
$ 404,908
|
Balance, beginning of period (in shares) at Dec. 31, 2022 |
|
|
16,564,000
|
|
|
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
Net income |
23,163
|
|
|
|
|
23,163
|
Stock issued under compensation plans, net |
20
|
|
$ 2
|
18
|
|
|
Stock issued under compensation plans, net (in shares) |
|
|
211,000
|
|
|
|
Stock-based compensation expense |
1,982
|
|
|
1,982
|
|
|
Shares repurchased related to tax withholding for stock-based compensation |
(7,936)
|
|
|
(7,194)
|
|
(742)
|
Shares repurchased related to tax withholding for stock-based compensation (in shares) |
|
|
(76,000)
|
|
|
|
Other comprehensive income (loss) |
136
|
|
|
|
136
|
|
Balance, end of period at Mar. 31, 2023 |
577,565
|
0
|
$ 167
|
156,233
|
(6,164)
|
427,329
|
Balance, end of period (in shares) at Mar. 31, 2023 |
|
|
16,699,000
|
|
|
|
Balance, beginning of period at Dec. 31, 2022 |
560,200
|
0
|
$ 165
|
161,427
|
(6,300)
|
404,908
|
Balance, beginning of period (in shares) at Dec. 31, 2022 |
|
|
16,564,000
|
|
|
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
Net income |
$ 66,948
|
|
|
|
|
|
Shares repurchased related to tax withholding for stock-based compensation (in shares) |
(76,150)
|
|
|
|
|
|
Other comprehensive income (loss) |
$ (335)
|
|
|
|
|
|
Balance, end of period at Sep. 30, 2023 |
625,459
|
0
|
$ 167
|
160,813
|
(6,635)
|
471,114
|
Balance, end of period (in shares) at Sep. 30, 2023 |
|
|
16,710,000
|
|
|
|
Balance, beginning of period at Mar. 31, 2023 |
577,565
|
0
|
$ 167
|
156,233
|
(6,164)
|
427,329
|
Balance, beginning of period (in shares) at Mar. 31, 2023 |
|
|
16,699,000
|
|
|
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
Net income |
22,273
|
|
|
|
|
22,273
|
Stock issued under compensation plans, net |
0
|
|
|
|
|
|
Stock issued under compensation plans, net (in shares) |
|
|
11,000
|
|
|
|
Stock-based compensation expense |
2,322
|
|
|
2,322
|
|
|
Other comprehensive income (loss) |
2,140
|
|
|
|
2,140
|
|
Balance, end of period at Jun. 30, 2023 |
604,300
|
0
|
$ 167
|
158,555
|
(4,024)
|
449,602
|
Balance, end of period (in shares) at Jun. 30, 2023 |
|
|
16,710,000
|
|
|
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
Net income |
21,512
|
|
|
|
|
21,512
|
Stock-based compensation expense |
2,258
|
|
|
2,258
|
|
|
Other comprehensive income (loss) |
(2,611)
|
|
|
|
(2,611)
|
|
Balance, end of period at Sep. 30, 2023 |
625,459
|
0
|
$ 167
|
160,813
|
(6,635)
|
471,114
|
Balance, end of period (in shares) at Sep. 30, 2023 |
|
|
16,710,000
|
|
|
|
Balance, beginning of period at Dec. 31, 2023 |
651,202
|
0
|
$ 167
|
162,386
|
(3,880)
|
492,529
|
Balance, beginning of period (in shares) at Dec. 31, 2023 |
|
|
16,684,000
|
|
|
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
Net income |
18,939
|
|
|
|
|
18,939
|
Stock issued under compensation plans, net |
0
|
|
$ 1
|
(1)
|
|
|
Stock issued under compensation plans, net (in shares) |
|
|
114,000
|
|
|
|
Stock-based compensation expense |
1,917
|
|
|
1,917
|
|
|
Shares repurchased related to tax withholding for stock-based compensation |
(5,866)
|
|
$ (1)
|
(5,511)
|
|
(354)
|
Shares repurchased related to tax withholding for stock-based compensation (in shares) |
|
|
(36,000)
|
|
|
|
Other comprehensive income (loss) |
(2,472)
|
|
|
|
(2,472)
|
|
Balance, end of period at Mar. 31, 2024 |
663,720
|
0
|
$ 167
|
158,791
|
(6,352)
|
511,114
|
Balance, end of period (in shares) at Mar. 31, 2024 |
|
|
16,762,000
|
|
|
|
Balance, beginning of period at Dec. 31, 2023 |
651,202
|
0
|
$ 167
|
162,386
|
(3,880)
|
492,529
|
Balance, beginning of period (in shares) at Dec. 31, 2023 |
|
|
16,684,000
|
|
|
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
Net income |
$ 14,311
|
|
|
|
|
|
Shares repurchased related to tax withholding for stock-based compensation (in shares) |
(36,397)
|
|
|
|
|
|
Share repurchases under share repurchase program (in shares) |
(643,549)
|
|
|
|
|
|
Other comprehensive income (loss) |
$ (2,336)
|
|
|
|
|
|
Balance, end of period at Sep. 30, 2024 |
588,509
|
0
|
$ 161
|
156,799
|
(6,216)
|
437,765
|
Balance, end of period (in shares) at Sep. 30, 2024 |
|
|
16,122,000
|
|
|
|
Balance, beginning of period at Mar. 31, 2024 |
663,720
|
0
|
$ 167
|
158,791
|
(6,352)
|
511,114
|
Balance, beginning of period (in shares) at Mar. 31, 2024 |
|
|
16,762,000
|
|
|
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
Net income |
(15,277)
|
|
|
|
|
(15,277)
|
Stock issued under compensation plans, net |
0
|
|
|
|
|
|
Stock issued under compensation plans, net (in shares) |
|
|
3,000
|
|
|
|
Stock-based compensation expense |
2,331
|
|
|
2,331
|
|
|
Share repurchases under share repurchase program (in shares) |
|
|
(117,000)
|
|
|
|
Share repurchases under share repurchase program |
(16,259)
|
|
$ (1)
|
(1,121)
|
|
(15,137)
|
Other comprehensive income (loss) |
(1,173)
|
|
|
|
(1,173)
|
|
Balance, end of period at Jun. 30, 2024 |
633,342
|
0
|
$ 166
|
160,001
|
(7,525)
|
480,700
|
Balance, end of period (in shares) at Jun. 30, 2024 |
|
|
16,648,000
|
|
|
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
Net income |
10,649
|
|
|
|
|
10,649
|
Stock-based compensation expense |
1,950
|
|
|
1,950
|
|
|
Share repurchases under share repurchase program (in shares) |
|
|
(526,000)
|
|
|
|
Share repurchases under share repurchase program |
(58,741)
|
|
$ (5)
|
(5,152)
|
|
(53,584)
|
Other comprehensive income (loss) |
1,309
|
|
|
|
1,309
|
|
Balance, end of period at Sep. 30, 2024 |
$ 588,509
|
$ 0
|
$ 161
|
$ 156,799
|
$ (6,216)
|
$ 437,765
|
Balance, end of period (in shares) at Sep. 30, 2024 |
|
|
16,122,000
|
|
|
|
X |
- DefinitionAmount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480483/718-10-35-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481089/718-20-55-13
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481089/718-20-55-12
+ Details
Name: |
us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionA roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.
+ References
+ Details
Name: |
us-gaap_IncreaseDecreaseInStockholdersEquityRollForward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax and reclassification adjustments of other comprehensive income (loss).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-4
Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(21)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 55 -Paragraph 15 -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482739/220-10-55-15
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares issued which are neither cancelled nor held in the treasury.
+ References
+ Details
Name: |
us-gaap_SharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionValue, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares that have been repurchased and retired during the period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockRepurchasedAndRetiredDuringPeriodShares |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionEquity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockRepurchasedAndRetiredDuringPeriodValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockRepurchasedDuringPeriodShares |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionEquity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockRepurchasedDuringPeriodValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 848 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (a)(3)(iii)(03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 8 -Subparagraph (c)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483421/250-10-45-24
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 23 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483421/250-10-45-23
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483421/250-10-45-5
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 5 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (h)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (h)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (h)(1)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (h)(1)(iv) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (i)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 105 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 105 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (f)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (f)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 8 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 8 -Subparagraph (d)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 20 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20
Reference 34: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-3
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 38: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2
Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 40: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 41: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 42: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
Reference 43: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 44: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 45: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 46: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15
Reference 47: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-16
Reference 48: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4I -Publisher FASB -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4I
Reference 49: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1
+ Details
Name: |
us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.24.3
UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($) $ in Thousands |
9 Months Ended |
Sep. 30, 2024 |
Sep. 30, 2023 |
Cash flows from operating activities: |
|
|
Net income |
$ 14,311
|
$ 66,948
|
Adjustments to reconcile net income to net cash flows provided by operating activities: |
|
|
Depreciation and amortization of property and equipment |
45,131
|
39,848
|
Amortization of intangible assets |
3,666
|
3,686
|
Stock-based compensation expense |
6,198
|
6,562
|
Deferred income taxes |
(144)
|
0
|
Gain on sale of property and equipment |
(4,745)
|
(3,293)
|
Other non-cash items |
1,044
|
564
|
Changes in operating assets and liabilities: |
|
|
Accounts receivable, net |
(50,193)
|
(76,349)
|
Contract assets, net |
8,212
|
(109,803)
|
Receivable for insurance claims in excess of deductibles |
(1,975)
|
1,558
|
Other assets |
21,687
|
21,503
|
Accounts payable |
(20,607)
|
62,276
|
Contract liabilities |
22,294
|
3,941
|
Accrued self-insurance |
(402)
|
(1,119)
|
Other liabilities |
21,519
|
12,070
|
Net cash flows provided by operating activities |
65,996
|
28,392
|
Cash flows from investing activities: |
|
|
Proceeds from sale of property and equipment |
6,815
|
3,998
|
Purchases of property and equipment |
(63,634)
|
(63,791)
|
Net cash flows used in investing activities |
(56,819)
|
(59,793)
|
Cash flows from financing activities: |
|
|
Borrowings under revolving lines of credit |
584,070
|
354,467
|
Repayments under revolving lines of credit |
(520,076)
|
(328,085)
|
Payment of principal obligations under equipment notes |
(7,049)
|
(4,597)
|
Payment of principal obligations under finance leases |
(2,083)
|
(872)
|
Proceeds from exercise of stock options |
0
|
20
|
Repurchase of common stock |
(75,000)
|
0
|
Debt refinancing costs |
(34)
|
(2,129)
|
Payments related to tax withholding for stock-based compensation |
(5,866)
|
(7,936)
|
Net cash flows provided by (used in) financing activities |
(26,038)
|
10,868
|
Effect of exchange rate changes on cash |
(469)
|
(36)
|
Net decrease in cash and cash equivalents |
(17,330)
|
(20,569)
|
Cash and cash equivalents: |
|
|
Beginning of period |
24,899
|
51,040
|
End of period |
$ 7,569
|
$ 30,471
|
X |
- References
+ Details
Name: |
us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2
+ Details
Name: |
us-gaap_AmortizationOfIntangibleAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4
+ Details
Name: |
us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 1 -SubTopic 230 -Topic 830 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1
+ Details
Name: |
us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_Depreciation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 230 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1
+ Details
Name: |
us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash outflow for principal payment on finance lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5
+ Details
Name: |
us-gaap_FinanceLeasePrincipalPayments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_GainLossOnSaleOfPropertyPlantEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccountsPayable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccountsReceivable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInContractWithCustomerAsset |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 310 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478345/912-310-45-11
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInContractWithCustomerLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in insurance settlements receivable, which are amounts due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy. The expectation is that such reimbursement will be received within one year of the balance sheet date.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_IncreaseDecreaseInOperatingCapitalAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in operating assets classified as other.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInOtherOperatingAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in operating liabilities classified as other.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInOtherOperatingLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the period in the carrying amount of accrued known and estimated losses incurred for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's' compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInSelfInsuranceReserve |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInFinancingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInInvestingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInOperatingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_OtherNoncashIncomeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow to reacquire common stock during the period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 15 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15
+ Details
Name: |
us-gaap_PaymentsForRepurchaseOfCommonStock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow for cost incurred in the modification of term of existing debt agreement in order for the entity to achieve some advantage.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15
+ Details
Name: |
us-gaap_PaymentsOfDebtRestructuringCosts |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsToAcquirePropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(f)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14
+ Details
Name: |
us-gaap_ProceedsFromLinesOfCredit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 12 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12
+ Details
Name: |
us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow from exercise of option under share-based payment arrangement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 14 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2A -Subparagraph (a) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2A
+ Details
Name: |
us-gaap_ProceedsFromStockOptionsExercised |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 15 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(f)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
+ Details
Name: |
us-gaap_RepaymentsOfLinesOfCredit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow for a borrowing supported by a written promise to pay an obligation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 15 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15
+ Details
Name: |
us-gaap_RepaymentsOfNotesPayable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of noncash expense for share-based payment arrangement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_ShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.24.3
Organization, Business and Basis of Presentation
|
9 Months Ended |
Sep. 30, 2024 |
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
|
Organization, Business and Basis of Presentation |
Organization, Business and Basis of Presentation Organization and Business MYR Group Inc. (the “Company”) is a holding company of specialty electrical construction service providers conducting operations through wholly owned subsidiaries. The Company performs construction services in two business segments: Transmission and Distribution (“T&D”), and Commercial and Industrial (“C&I”). T&D customers include investor-owned utilities, cooperatives, private developers, government-funded utilities, independent power producers, independent transmission companies, industrial facility owners and other contractors. T&D provides a broad range of services on electric transmission, distribution networks, substation facilities, clean energy projects and electric vehicle charging infrastructure. T&D services include design, engineering, procurement, construction, upgrade, maintenance and repair services. C&I customers include general contractors, commercial and industrial facility owners, government agencies and developers. C&I provides a broad range of services, which include the design, installation, maintenance and repair of commercial and industrial wiring. Typical C&I contracts cover electrical contracting services for airports, hospitals, data centers, hotels, stadiums, commercial and industrial facilities, clean energy projects, manufacturing plants, processing facilities, water/waste-water treatment facilities, mining facilities, intelligent transportation systems, roadway lighting, signalization and electric vehicle charging infrastructure. Basis of Presentation Interim Consolidated Financial Information The accompanying unaudited consolidated financial statements of the Company were prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial reporting pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the rules and regulations of the SEC. The Company believes that the disclosures made are adequate to make the information presented not misleading. In the opinion of management, all adjustments, consisting only of normal recurring adjustments, necessary to fairly state the financial position, results of operations, comprehensive income (loss), shareholders’ equity and cash flows with respect to the interim consolidated financial statements, have been included. The consolidated balance sheet as of December 31, 2023 has been derived from the audited financial statements as of that date. The results of operations and comprehensive income (loss) are not necessarily indicative of the results for the full year or the results for any future periods. These financial statements should be read in conjunction with the audited financial statements and related notes for the year ended December 31, 2023, included in the Company’s Annual Report on Form 10-K, which was filed with the SEC on February 28, 2024 (the "2023 Annual Report"). Joint Ventures and Noncontrolling Interests The Company accounts for investments in joint ventures using the proportionate consolidation method for income statement reporting and under the equity method for balance sheet reporting, unless the Company has a controlling interest causing the joint venture to be consolidated with equity owned by other joint venture partners recorded as noncontrolling interests. As of September 30, 2024, the Company did not have a controlling interest in any current joint venture partnerships. Under the proportionate consolidation method, joint venture activity is allocated to the appropriate line items found on the consolidated statements of operations in proportion to the percentage of participation the Company has in the joint venture. Under the equity method the net investment in joint ventures is stated as a single item on the Company’s consolidated balance sheets. If an investment in a joint venture contains a recourse or unfunded commitments to provide additional equity, distributions and/or losses in excess of the investment, a liability is recorded in other current liabilities on the Company’s consolidated balance sheets. For joint ventures in which the Company does not have a controlling interest, the Company’s share of any profits and assets and its share of any losses and liabilities are recognized based on the Company’s stated percentage partnership interest in the joint venture and are typically recorded by the Company one month in arrears. The investments in joint ventures are recorded at cost and the carrying amounts are adjusted to recognize the Company’s proportionate share of cumulative income or loss, additional contributions made and dividends and capital distributions received. The Company records the effect of any impairment or any other-than-temporary decrease in the value of the joint venture investment as incurred, which may or may not be one month in arrears, depending on when the Company obtains the joint venture activity information. Additionally, the Company continually assesses the fair value of its investment in unconsolidated joint ventures despite using information that is one month in arrears for regular reporting purposes. The Company includes only its percentage ownership of each joint venture in its backlog. Foreign Currency The functional currency for the Company’s Canadian operations is the Canadian dollar. Assets and liabilities denominated in Canadian dollars are translated into U.S. dollars at the end-of-period exchange rate. Revenues and expenses are translated using average exchange rates for the periods reported. Equity accounts are translated at historical rates. Cumulative translation adjustments are included as a separate component of accumulated other comprehensive income (loss) in shareholders’ equity. Foreign currency transaction gains and losses, arising primarily from changes in exchange rates on short-term monetary assets and liabilities, and intercompany loans that are not deemed long-term investment accounts are recorded in the “other income (expense), net” line on the Company’s consolidated statements of operations. Foreign currency losses, recorded in other income (expense), net, for the nine months ended September 30, 2024 and 2023 were not significant. Foreign currency translation gains and losses, arising from intercompany loans that are deemed long-term investment accounts, are recorded in the foreign currency translation adjustment line on the Company’s consolidated statements of comprehensive income. Use of Estimates The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and revenues and expenses during the period reported. Actual results could differ from those estimates. The most significant estimates are related to estimates of costs to complete contracts, pending change orders and claims, shared savings, insurance reserves, income tax reserves, estimates surrounding stock-based compensation, acquisition-related contingent earn-out consideration liabilities, the recoverability of goodwill and intangibles and allowance for doubtful accounts. The Company estimates a cost accrual every quarter that represents costs incurred but not invoiced for services performed or goods delivered during the period, and estimates revenue from the contract cost portion of these accruals based on current gross margin rates to be consistent with its cost method of revenue recognition. As of September 30, 2024 and December 31, 2023, the Company had recognized revenues of $80.4 million and $76.5 million, respectively, related to large change orders and/or claims that had been included as contract price adjustments on certain contracts, some of which are multi-year projects. These change orders and/or claims are in the process of being negotiated in the normal course of business, and a portion of these recognized revenues had been included in multiple periods. The cost-to-cost method of accounting requires the Company to make estimates about the expected revenue and gross profit on each of its contracts in process. During the three months ended September 30, 2024, changes in estimates pertaining to certain projects decreased consolidated gross margin by 3.9%, which resulted in decreases in operating income of $34.9 million, net income of $22.3 million and diluted earnings per common share of $1.37. During the nine months ended September 30, 2024, changes in estimates pertaining to certain projects decreased consolidated gross margin by 4.4% and resulted in decreases in operating income of $112.7 million, net income of $70.5 million and diluted earnings per common share of $4.24. Additional discussion on the impact of these estimate changes can be found in Item 2, “Management’s Discussion and Analysis of Financial Condition and Results of Operations - Consolidated Results of Operations.” During the three months ended September 30, 2023, changes in estimates pertaining to certain projects decreased consolidated gross margin by 1.3%, which resulted in decreases in operating income of $11.5 million, net income of $8.0 million and diluted earnings per common share of $0.47. During the nine months ended September 30, 2023, changes in estimates pertaining to certain projects decreased consolidated gross margin by 1.2% and resulted in decreases in operating income of $32.2 million, net income of $22.4 million and diluted earnings per common share of $1.33. Recent Accounting Pronouncements Changes to U.S. GAAP are typically established by the Financial Accounting Standards Board (“FASB”) in the form of accounting standards updates (“ASUs”) to the FASB’s Accounting Standards Codification (“ASC”). The Company considers the applicability and impact of all ASUs. The Company, based on its assessment, determined that any recently issued or proposed ASUs not listed below are either not applicable to the Company or will have minimal impact on its financial statements when adopted. In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which is intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant reportable segment expenses and other disclosure requirements. The update is effective for annual reporting periods beginning after December 15, 2023, with early adoption permitted. The guidance requires application on a retrospective basis. The Company is currently evaluating the impact of the new standard on its consolidated financial statements and disclosures. In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which is intended to improve the transparency of income tax disclosures by requiring consistent categories and greater disaggregation of information in the rate reconciliation and income taxes paid disaggregated by jurisdiction. The guidance also includes certain other amendments intended to improve the effectiveness of income tax disclosures. The update is effective for annual reporting periods beginning after December 15, 2024, with early adoption permitted. The amendments in this pronouncement should be applied on a prospective basis, with the option to apply them retrospectively. The Company is currently evaluating the impact of the new standard on the Company’s income tax disclosures.
|
X |
- References
+ Details
Name: |
us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 235 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/235/tableOfContent
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 275 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/275/tableOfContent
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 810 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/810/tableOfContent
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 250 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/250/tableOfContent
+ Details
Name: |
us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Contract Assets and Liabilities
|
9 Months Ended |
Sep. 30, 2024 |
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract] |
|
Contract Assets and Liabilities |
Contract Assets and Liabilities Contracts with customers usually stipulate the timing of payment, which is defined by the terms found within the various contracts under which work was performed during the period. Therefore, contract assets and liabilities are created when the timing of costs incurred on work performed does not coincide with the billing terms. These contracts frequently include retention provisions contained in each contract. The Company’s consolidated balance sheets present contract assets, which contain unbilled revenue and contract retainages associated with contract work that has been completed and billed but not paid by customers, pursuant to retainage provisions, that are generally due once the job is completed and approved. The allowance for doubtful accounts associated with contract assets was $0.6 million as of September 30, 2024 and December 31, 2023. Contract assets consisted of the following: | | | | | | | | | | | | | | | | | | | | | (in thousands) | | September 30, 2024 | | December 31, 2023 | | Change | Unbilled revenue, net | | $ | 216,515 | | | $ | 217,083 | | | $ | (568) | | Contract retainages, net | | 195,328 | | | 203,533 | | | (8,205) | | Contract assets, net | | $ | 411,843 | | | $ | 420,616 | | | $ | (8,773) | |
The Company’s consolidated balance sheets present contract liabilities that contain deferred revenue and an accrual for contracts in a loss provision. Contract liabilities consisted of the following: | | | | | | | | | | | | | | | | | | | | | (in thousands) | | September 30, 2024 | | December 31, 2023 | | Change | Deferred revenue | | $ | 250,615 | | | $ | 231,604 | | | $ | 19,011 | | Accrued loss provision | | 11,942 | | | 8,807 | | | 3,135 | | Contract liabilities | | $ | 262,557 | | | $ | 240,411 | | | $ | 22,146 | |
The following table provides information about contract assets and contract liabilities from contracts with customers: | | | | | | | | | | | | | | | | | | | | | (in thousands) | | September 30, 2024 | | December 31, 2023 | | Change | Contract assets, net | | $ | 411,843 | | | $ | 420,616 | | | $ | (8,773) | | Contract liabilities | | (262,557) | | | (240,411) | | | (22,146) | | Net contract assets | | $ | 149,286 | | | $ | 180,205 | | | $ | (30,919) | |
The difference between the opening and closing balances of the Company’s contract assets and contract liabilities primarily results from the timing of the Company’s billings in relation to its performance of work. The amounts of revenue recognized in the period that were included in the opening contract liability balances were $60.4 million and $137.0 million for the three and nine months ended September 30, 2024. The amounts of revenue recognized in the period that were included in the opening contract liability balances were $16.3 million and $114.0 million for the three and nine months ended September 30, 2023, respectively. This revenue consists primarily of work performed on previous billings to customers. The net asset position for contracts in process consisted of the following: | | | | | | | | | | | | | | | (in thousands) | | September 30, 2024 | | December 31, 2023 | Costs and estimated earnings on uncompleted contracts | | $ | 7,301,084 | | | $ | 6,716,990 | | Less: billings to date | | 7,335,184 | | | 6,731,511 | | | | $ | (34,100) | | | $ | (14,521) | |
The net asset position for contracts in process is included within the contract asset and contract liability in the accompanying consolidated balance sheets as follows: | | | | | | | | | | | | | | | (in thousands) | | September 30, 2024 | | December 31, 2023 | Unbilled revenue | | $ | 216,515 | | | $ | 217,083 | | Deferred revenue | | (250,615) | | | (231,604) | | | | $ | (34,100) | | | $ | (14,521) | |
|
X |
- References
+ Details
Name: |
us-gaap_ContractWithCustomerAssetAndLiabilityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for long-term contracts or programs.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -SubTopic 35 -Topic 605 -Publisher FASB -URI https://asc.fasb.org/605-35/tableOfContent
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)(c)(3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(d)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/912/tableOfContent
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 275 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479072/912-275-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 275 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479072/912-275-50-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 275 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479072/912-275-50-4
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 275 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479072/912-275-50-5
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 275 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479072/912-275-50-6
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 310 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478685/912-310-50-1
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 310 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478685/912-310-50-4
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 405 -Name Accounting Standards Codification -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478788/912-405-45-4
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 405 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477623/912-405-50-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 405 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477623/912-405-50-3
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 910 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482332/910-20-50-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)(c)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LongTermContractsOrProgramsDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Lease Obligations
|
9 Months Ended |
Sep. 30, 2024 |
Leases [Abstract] |
|
Lease Obligations |
Lease Obligations From time to time, the Company enters into non-cancelable leases for some of our facility, vehicle and equipment needs. These leases allow the Company to conserve cash by paying a monthly lease rental fee for the use of facilities, vehicles and equipment rather than purchasing them. The Company’s leases have remaining terms ranging from one to nine years, some of which may include options to extend the leases for up to ten years, and some of which may include options to terminate the leases within one year. Currently, all the Company’s leases contain fixed payment terms. The Company may decide to cancel or terminate a lease before the end of its term, in which case we are typically liable to the lessor for the remaining lease payments under the term of the lease. Additionally, all of the Company's month-to-month leases are cancelable, by the Company or the lessor, at any time and are not included in our right-of-use asset or liability. At September 30, 2024, the Company had several leases with residual value guarantees. Typically, the Company has purchase options on the equipment underlying its long-term leases and many of its short-term rental arrangements. The Company may exercise some of these purchase options when the need for equipment is ongoing and the purchase option price is attractive. Leases are accounted for as operating or finance leases, depending on the terms of the lease. The following is a summary of the lease-related assets and liabilities recorded: | | | | | | | | | | | | | | | | | | | | | | | | | September 30, 2024 | | December 31, 2023 | (in thousands) | | Classification on the Consolidated Balance Sheet | | | Assets | | | | | | | Operating lease right-of-use assets | | Operating lease right-of-use assets | | $ | 40,665 | | | $ | 35,012 | | Finance lease right-of-use assets | | Property and equipment, net of accumulated depreciation | | 3,730 | | | 2,363 | | Total right-of-use lease assets | | | | $ | 44,395 | | | $ | 37,375 | | | | | | | | | Liabilities | | | | | | | Current | | | | | | | Operating lease obligations | | Current portion of operating lease obligations | | $ | 11,136 | | | $ | 9,237 | | Finance lease obligations | | Current portion of finance lease obligations | | 1,168 | | | 2,039 | | Total current obligations | | | | 12,304 | | | 11,276 | | Non-current | | | | | | | Operating lease obligations | | Operating lease obligations, net of current maturities | | 29,529 | | | 25,775 | | Finance lease obligations | | Finance lease obligations, net of current maturities | | 2,312 | | | 314 | | Total non-current obligations | | | | 31,841 | | | 26,089 | | Total lease obligations | | | | $ | 44,145 | | | $ | 37,365 | |
The following is a summary of the lease terms and discount rates: | | | | | | | | | | | | | September 30, 2024 | | December 31, 2023 | Weighted-average remaining lease term - finance leases | 3.4 years | | 0.9 years | Weighted-average remaining lease term - operating leases | 3.8 years | | 4.0 years | Weighted-average discount rate - finance leases | 3.9 | % | | 3.1 | % | Weighted-average discount rate - operating leases | 4.0 | % | | 4.0 | % |
The following is a summary of certain information related to the lease costs for finance and operating leases: | | | | | | | | | | | | | | | | | | | | | | | | | | | (in thousands) | | Three months ended September 30, | | Nine months ended September 30, | | | 2024 | | 2023 | | 2024 | | 2023 | Lease cost: | | | | | | | | | Finance lease cost: | | | | | | | | | Amortization of right-of-use assets | | $ | 335 | | | $ | 199 | | | $ | 653 | | | $ | 595 | | Interest on lease liabilities | | 30 | | | 20 | | | 69 | | | 65 | | Operating lease cost | | 3,956 | | | 3,638 | | | 11,446 | | | 10,764 | | | | | | | | | | | Variable lease costs | | 95 | | | 89 | | | 279 | | | 262 | | Total lease cost | | $ | 4,416 | | | $ | 3,946 | | | $ | 12,447 | | | $ | 11,686 | |
The following is a summary of other information and supplemental cash flow information related to finance and operating leases: | | | | | | | | | | | | | | | | | Nine months ended September 30, | (in thousands) | | 2024 | | 2023 | Other information: | | | | | Cash paid for amounts included in the measurement of lease liabilities | | | | | Operating cash flows from operating leases | | $ | 10,969 | | | $ | 10,989 | | Right-of-use asset obtained in exchange for new operating lease obligations | | $ | 13,458 | | | $ | 7,763 | | Right-of-use asset obtained in exchange for new finance lease obligations | | $ | 3,595 | | | $ | — | |
The future undiscounted minimum lease payments, as reconciled to the discounted minimum lease obligation indicated on the Company’s consolidated balance sheets, under financial leases, less interest, and under operating leases, less imputed interest, as of September 30, 2024 were as follows: | | | | | | | | | | | | | | | | | | | | | (in thousands) | | Finance Lease Obligations | | Operating Lease Obligations | | Total Lease Obligations | Remainder of 2024 | | $ | 367 | | | $ | 3,964 | | | $ | 4,331 | | 2025 | | 1,195 | | | 14,771 | | | 15,966 | | 2026 | | 881 | | | 12,048 | | | 12,929 | | 2027 | | 881 | | | 7,098 | | | 7,979 | | 2028 | | 393 | | | 5,550 | | | 5,943 | | 2029 | | — | | | 3,291 | | | 3,291 | | Thereafter | | — | | | 894 | | | 894 | | Total minimum lease payments | | 3,717 | | | 47,616 | | | 51,333 | | Financing component | | (237) | | | (6,951) | | | (7,188) | | Net present value of minimum lease payments | | 3,480 | | | 40,665 | | | 44,145 | | Less: current portion of finance and operating lease obligations | | (1,168) | | | (11,136) | | | (12,304) | | Long-term finance and operating lease obligations | | $ | 2,312 | | | $ | 29,529 | | | $ | 31,841 | |
The financing component for finance lease obligations represents the interest component of finance leases that will be recognized as interest expense in future periods. The financing component for operating lease obligations represents the effect of discounting the lease payments to their present value. Certain subsidiaries of the Company have operating leases for facilities from third party companies that are owned, in whole or part, by employees of the subsidiaries. The terms and rental rates of these leases are at or below market rental rates. Lease expense associated with these leases was $0.6 million and $1.9 million for the three and nine months ended September 30, 2024 and $0.6 million and $1.8 million for the three and nine months ended 2023. As of September 30, 2024, the minimum lease payments required under these leases totaled $10.9 million, which are due over the next 4.9 years.
|
Lease Obligations |
Lease Obligations From time to time, the Company enters into non-cancelable leases for some of our facility, vehicle and equipment needs. These leases allow the Company to conserve cash by paying a monthly lease rental fee for the use of facilities, vehicles and equipment rather than purchasing them. The Company’s leases have remaining terms ranging from one to nine years, some of which may include options to extend the leases for up to ten years, and some of which may include options to terminate the leases within one year. Currently, all the Company’s leases contain fixed payment terms. The Company may decide to cancel or terminate a lease before the end of its term, in which case we are typically liable to the lessor for the remaining lease payments under the term of the lease. Additionally, all of the Company's month-to-month leases are cancelable, by the Company or the lessor, at any time and are not included in our right-of-use asset or liability. At September 30, 2024, the Company had several leases with residual value guarantees. Typically, the Company has purchase options on the equipment underlying its long-term leases and many of its short-term rental arrangements. The Company may exercise some of these purchase options when the need for equipment is ongoing and the purchase option price is attractive. Leases are accounted for as operating or finance leases, depending on the terms of the lease. The following is a summary of the lease-related assets and liabilities recorded: | | | | | | | | | | | | | | | | | | | | | | | | | September 30, 2024 | | December 31, 2023 | (in thousands) | | Classification on the Consolidated Balance Sheet | | | Assets | | | | | | | Operating lease right-of-use assets | | Operating lease right-of-use assets | | $ | 40,665 | | | $ | 35,012 | | Finance lease right-of-use assets | | Property and equipment, net of accumulated depreciation | | 3,730 | | | 2,363 | | Total right-of-use lease assets | | | | $ | 44,395 | | | $ | 37,375 | | | | | | | | | Liabilities | | | | | | | Current | | | | | | | Operating lease obligations | | Current portion of operating lease obligations | | $ | 11,136 | | | $ | 9,237 | | Finance lease obligations | | Current portion of finance lease obligations | | 1,168 | | | 2,039 | | Total current obligations | | | | 12,304 | | | 11,276 | | Non-current | | | | | | | Operating lease obligations | | Operating lease obligations, net of current maturities | | 29,529 | | | 25,775 | | Finance lease obligations | | Finance lease obligations, net of current maturities | | 2,312 | | | 314 | | Total non-current obligations | | | | 31,841 | | | 26,089 | | Total lease obligations | | | | $ | 44,145 | | | $ | 37,365 | |
The following is a summary of the lease terms and discount rates: | | | | | | | | | | | | | September 30, 2024 | | December 31, 2023 | Weighted-average remaining lease term - finance leases | 3.4 years | | 0.9 years | Weighted-average remaining lease term - operating leases | 3.8 years | | 4.0 years | Weighted-average discount rate - finance leases | 3.9 | % | | 3.1 | % | Weighted-average discount rate - operating leases | 4.0 | % | | 4.0 | % |
The following is a summary of certain information related to the lease costs for finance and operating leases: | | | | | | | | | | | | | | | | | | | | | | | | | | | (in thousands) | | Three months ended September 30, | | Nine months ended September 30, | | | 2024 | | 2023 | | 2024 | | 2023 | Lease cost: | | | | | | | | | Finance lease cost: | | | | | | | | | Amortization of right-of-use assets | | $ | 335 | | | $ | 199 | | | $ | 653 | | | $ | 595 | | Interest on lease liabilities | | 30 | | | 20 | | | 69 | | | 65 | | Operating lease cost | | 3,956 | | | 3,638 | | | 11,446 | | | 10,764 | | | | | | | | | | | Variable lease costs | | 95 | | | 89 | | | 279 | | | 262 | | Total lease cost | | $ | 4,416 | | | $ | 3,946 | | | $ | 12,447 | | | $ | 11,686 | |
The following is a summary of other information and supplemental cash flow information related to finance and operating leases: | | | | | | | | | | | | | | | | | Nine months ended September 30, | (in thousands) | | 2024 | | 2023 | Other information: | | | | | Cash paid for amounts included in the measurement of lease liabilities | | | | | Operating cash flows from operating leases | | $ | 10,969 | | | $ | 10,989 | | Right-of-use asset obtained in exchange for new operating lease obligations | | $ | 13,458 | | | $ | 7,763 | | Right-of-use asset obtained in exchange for new finance lease obligations | | $ | 3,595 | | | $ | — | |
The future undiscounted minimum lease payments, as reconciled to the discounted minimum lease obligation indicated on the Company’s consolidated balance sheets, under financial leases, less interest, and under operating leases, less imputed interest, as of September 30, 2024 were as follows: | | | | | | | | | | | | | | | | | | | | | (in thousands) | | Finance Lease Obligations | | Operating Lease Obligations | | Total Lease Obligations | Remainder of 2024 | | $ | 367 | | | $ | 3,964 | | | $ | 4,331 | | 2025 | | 1,195 | | | 14,771 | | | 15,966 | | 2026 | | 881 | | | 12,048 | | | 12,929 | | 2027 | | 881 | | | 7,098 | | | 7,979 | | 2028 | | 393 | | | 5,550 | | | 5,943 | | 2029 | | — | | | 3,291 | | | 3,291 | | Thereafter | | — | | | 894 | | | 894 | | Total minimum lease payments | | 3,717 | | | 47,616 | | | 51,333 | | Financing component | | (237) | | | (6,951) | | | (7,188) | | Net present value of minimum lease payments | | 3,480 | | | 40,665 | | | 44,145 | | Less: current portion of finance and operating lease obligations | | (1,168) | | | (11,136) | | | (12,304) | | Long-term finance and operating lease obligations | | $ | 2,312 | | | $ | 29,529 | | | $ | 31,841 | |
The financing component for finance lease obligations represents the interest component of finance leases that will be recognized as interest expense in future periods. The financing component for operating lease obligations represents the effect of discounting the lease payments to their present value. Certain subsidiaries of the Company have operating leases for facilities from third party companies that are owned, in whole or part, by employees of the subsidiaries. The terms and rental rates of these leases are at or below market rental rates. Lease expense associated with these leases was $0.6 million and $1.9 million for the three and nine months ended September 30, 2024 and $0.6 million and $1.8 million for the three and nine months ended 2023. As of September 30, 2024, the minimum lease payments required under these leases totaled $10.9 million, which are due over the next 4.9 years.
|
X |
- References
+ Details
Name: |
us-gaap_LeasesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/842-20/tableOfContent
+ Details
Name: |
us-gaap_LesseeFinanceLeasesTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/842-20/tableOfContent
+ Details
Name: |
us-gaap_LesseeOperatingLeasesTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Fair Value Measurements
|
9 Months Ended |
Sep. 30, 2024 |
Fair Value Disclosures [Abstract] |
|
Fair Value Measurements |
Fair Value Measurements The Company uses the three-tier hierarchy of fair value measurement, which prioritizes the inputs used in measuring fair value based upon their degree of availability in external active markets. These tiers include: Level 1 (the highest priority), defined as observable inputs, such as quoted prices in active markets; Level 2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and Level 3 (the lowest priority), defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions. As of September 30, 2024 and December 31, 2023, the Company determined that the carrying value of cash and cash equivalents approximated fair value based on Level 1 inputs. As of September 30, 2024 and December 31, 2023, the fair value of the Company’s long-term debt and finance lease obligations was based on Level 2 inputs. The Company’s long-term debt was based on variable and fixed interest rates at September 30, 2024 and December 31, 2023, for new issues with similar remaining maturities, and approximated carrying value. In addition, based on borrowing rates currently available to the Company for borrowings with similar terms, the carrying value of the Company’s finance lease obligations also approximated fair value. As of September 30, 2024, the fair value of the Company’s contingent earn-out consideration liability associated with the acquisition of Powerline Plus Ltd. and its affiliate PLP Redimix Ltd. (collectively, the “Powerline Plus Companies") on January 4, 2022, was based on Level 3 inputs. The contingent earn-out consideration recorded represents the estimated fair value of future amounts potentially payable to the former owners of the acquired Powerline Plus Companies, if the Powerline Plus Companies achieve certain performance targets over a three-year post-acquisition period. The fair value was initially determined using a Monte Carlo simulation valuation methodology based on probability-weighted performance projections and other inputs, including a discount rate and an expected volatility factor. The fair value of this contingent earn-out consideration liability will be evaluated on an ongoing basis by management. Accordingly, the level of inputs used for these fair value measurements is the lowest level (Level 3). Significant changes in any of these assumptions could result in a significantly higher or lower potential liability. As of the acquisition date, the fair value of the contingent earn-out consideration was $0.9 million. As of September 30, 2024 and December 31, 2023, the fair value of the contingent earn-out consideration was zero. The future payout of the contingent earn-out consideration, if any, is unlimited and could be significantly higher than the acquisition date fair value. If the minimum thresholds of the performance targets are achieved the contingent earn-out consideration payment will be approximately $16.6 million. There were no changes in contingent earn-out consideration during the three and nine months ended September 30, 2024 and 2023. Any changes in contingent earn-out consideration are recorded in other income.
|
X |
- References
+ Details
Name: |
us-gaap_FairValueDisclosuresAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 107 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-107
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2E -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6A -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6A -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6A -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6A -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 940 -SubTopic 820 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478119/940-820-50-1
+ Details
Name: |
us-gaap_FairValueDisclosuresTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Debt
|
9 Months Ended |
Sep. 30, 2024 |
Debt Disclosure [Abstract] |
|
Debt |
Debt The table below reflects the Company’s total debt, including borrowings under its credit agreement and master loan agreements for equipment notes: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (dollar amounts in thousands) | | Inception Date | | Stated Interest Rate (per annum) | | Payment Frequency | | Term (years) | | Outstanding Balance as of September 30, 2024 | | Outstanding Balance as of December 31, 2023 | Credit Agreement | | | | | | | | | | | | | Revolving loans | | 5/31/2023 | | Variable | | Variable | | 5 | | $ | 77,195 | | | $ | 13,201 | | | | | | | | | | | | | | | Equipment Notes | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Equipment Note 8 | | 12/27/2019 | | 2.75% | | Semi-annual | | 5 | | — | | | 2,871 | | Equipment Note 10 | | 8/26/2022 | | 4.32% | | Semi-annual | | 5 | | 15,957 | | | 20,125 | | Other equipment note | | 4/11/2022 | | 4.55% | | Monthly | | 5 | | 34 | | | 44 | | | | | | | | | | | | 15,991 | | | 23,040 | | Total debt | | | | | | | | | | 93,186 | | | 36,241 | | Less: current portion of long-term debt | | | | | | | | (4,364) | | | (7,053) | | Long-term debt | | | | | | | | | | $ | 88,822 | | | $ | 29,188 | |
Credit Agreement On May 31, 2023, the Company entered into a five-year third amended and restated credit agreement (the “Credit Agreement”) with a syndicate of banks led by JPMorgan Chase Bank, N.A. and Bank of America, N.A. that provides for a $490 million revolving credit facility (the “Facility”), subject to certain financial covenants as defined in the Credit Agreement. The Facility allows for revolving loans in Canadian dollars and other non-US currencies, up to the U.S. dollar equivalent of $150 million. Up to $75 million of the Facility may be used for letters of credit, with an additional $75 million available for letters of credit, subject to the sole discretion of each issuing bank. The Facility also allows for $15 million to be used for swingline loans. The Company has an expansion option to increase the commitments under the Facility or enter into incremental term loans, subject to certain conditions, by up to an additional $200 million upon receipt of additional commitments from new or existing lenders. Subject to certain exceptions, the Facility is secured by substantially all of the assets of the Company and its domestic subsidiaries, and by a pledge of substantially all of the capital stock of the Company’s domestic subsidiaries and 65% of the capital stock of the direct foreign subsidiaries of the Company. Additionally, subject to certain exceptions, the Company’s domestic subsidiaries also guarantee the repayment of all amounts due under the Credit Agreement. The Credit Agreement provides for customary events of default. If an event of default occurs and is continuing, on the terms and subject to the conditions set forth in the Credit Agreement, amounts outstanding under the Facility may be accelerated and may become or be declared immediately due and payable. Borrowings under the Credit Agreement are used to refinance existing indebtedness, and to provide for future working capital, capital expenditures, acquisitions and other general corporate purposes. Amounts borrowed under the Credit Agreement bear interest, at the Company’s option, at a rate equal to either (1) the Alternate Base Rate (as defined in the Credit Agreement), plus an applicable margin ranging from 0.25% to 1.00%; or (2) the Term Benchmark Rate (as defined in the Credit Agreement) plus an applicable margin ranging from 1.25% to 2.00%. The applicable margin is determined based on the Company’s Net Leverage Ratio (as defined in the Credit Agreement). Letters of credit issued under the Facility are subject to a letter of credit fee of 1.25% to 2.00% for non-performance letters of credit or 0.625% to 1.00% for performance letters of credit, based on the Company’s Net Leverage Ratio. The Company is subject to a commitment fee of 0.20% to 0.30%, based on the Company’s Net Leverage Ratio, on any unused portion of the Facility. The Credit Agreement restricts certain types of payments when the Company’s Net Leverage Ratio, after giving pro forma effect thereto, exceeds 2.75. The weighted average interest rate on borrowings outstanding on the Facility was 7.03% and 6.96%, per annum, for the nine months ended September 30, 2024 and 2023, respectively. Under the Credit Agreement, the Company is subject to certain financial covenants including a maximum Net Leverage Ratio of 3.0 and a minimum Interest Coverage Ratio (as defined in the Credit Agreement) of 3.0. The Credit Agreement also contains covenants including limitations on asset sales, investments, indebtedness and liens. The Company was in compliance with all of its financial covenants under the Credit Agreement as of September 30, 2024. As of September 30, 2024, the Company had $77.2 million of borrowings outstanding under the Facility and letters of credit outstanding under the Facility of $37.3 million, including $32.6 million related to the Company's payment obligation under its insurance programs and $4.7 million related to contract performance obligations. As of December 31, 2023, the Company had $13.2 million of borrowings outstanding under the Facility and letters of credit outstanding under the Facility of $34.4 million, including $27.1 million related to the Company's payment obligation under its insurance programs and $7.3 million related to contract performance obligations. The Company had remaining deferred debt issuance costs related to the Facility totaling $1.9 million and $2.4 million as of September 30, 2024 and 2023, respectively. As permitted, debt issuance costs have been deferred and are presented as an asset within other assets, which is amortized as interest expense over the term of the Facility. Equipment Notes The Company has entered into Master Equipment Loan and Security Agreements (the “Master Loan Agreements”) with multiple finance companies. The Master Loan Agreements may be used for the financing of equipment between the Company and the lenders pursuant to one or more equipment notes ("Equipment Note"). Each Equipment Note executed under the Master Loan Agreements constitutes a separate, distinct and independent financing of equipment and a contractual obligation of the Company, which may contain prepayment clauses. As of September 30, 2024, the Company had one Equipment Note outstanding under the Master Loan Agreements that is collateralized by equipment and vehicles owned by the Company. As of September 30, 2024, the Company had one other equipment note outstanding that is collateralized by a vehicle owned by the Company. The following table sets forth our remaining principal payments for all of the Company’s outstanding equipment notes as of September 30, 2024: | | | | | | | | | (in thousands) | | Future Equipment Notes Principal Payments | Remainder of 2024 | | $ | 3 | | 2025 | | 4,364 | | 2026 | | 4,555 | | 2027 | | 7,069 | | 2028 | | — | | 2029 | | — | | | | | Total future principal payments | | 15,991 | | Less: current portion of equipment notes | | (4,364) | | Long-term principal obligations | | $ | 11,627 | |
|
X |
- References
+ Details
Name: |
us-gaap_DebtDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(c)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 470 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/470/tableOfContent
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1C -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1C -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1C -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I
+ Details
Name: |
us-gaap_DebtDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Revenue Recognition
|
9 Months Ended |
Sep. 30, 2024 |
Revenue from Contract with Customer [Abstract] |
|
Revenue Recognition |
Revenue Recognition Disaggregation of Revenue A majority of the Company’s revenues are earned through contracts with customers that normally provide for payment upon completion of specified work or units of work as identified in the contract. Although there is considerable variation in the terms of these contracts, they are primarily structured as fixed-price contracts, under which the Company agrees to perform a defined scope of a project for a fixed amount, or unit-price contracts, under which the Company agrees to do the work at a fixed price per unit of work as specified in the contract. The Company also enters into time-and-equipment and time-and-materials contracts under which the Company is paid for labor and equipment at negotiated hourly billing rates and for other expenses, including materials, as incurred at rates agreed to in the contract. Finally, the Company sometimes enters into cost-plus contracts, where the Company is paid for costs plus a negotiated margin. On occasion, time-and-equipment, time-and-materials and cost-plus contracts require the Company to include a guarantee not-to-exceed a maximum price. Historically, fixed-price and unit-price contracts have had the highest potential margins; however, they have had a greater risk in terms of profitability because cost overruns may not be recoverable. Time-and-equipment, time-and-materials and cost-plus contracts have historically had less margin upside, but generally have had a lower risk of cost overruns. The Company also provides services under master service agreements (“MSAs”) and other variable-term service agreements. MSAs normally cover maintenance, upgrade and extension services, as well as new construction. Work performed under MSAs is typically billed on a unit-price, time-and-materials or time-and-equipment basis. MSAs are typically one to three years in duration; however, most of the Company’s contracts, including MSAs, may be terminated by the customer on short notice, typically 30 to 90 days, even if the Company is not in default under the contract. Under MSAs, customers generally agree to use the Company for certain services in a specified geographic region. Most MSAs include no obligation for the contract counterparty to assign specific volumes of work to the Company and do not require the counterparty to use the Company exclusively, although in some cases the MSA contract gives the Company a right of first refusal for certain work. Additional information related to the Company’s market types is provided in Note 10–Segment Information. The components of the Company’s revenue by contract type for the three months ended September 30, 2024 and 2023 were as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three months ended September 30, 2024 | | | T&D | | C&I | | Total | (dollars in thousands) | | Amount | | Percent | | Amount | | Percent | | Amount | | Percent | Fixed price | | $ | 197,087 | | | 40.9 | % | | $ | 331,103 | | | 81.5 | % | | $ | 528,190 | | | 59.5 | % | Unit price | | 169,337 | | | 35.1 | | | 23,849 | | | 5.9 | | | 193,186 | | | 21.7 | | T&E | | 115,452 | | | 24.0 | | | 51,215 | | | 12.6 | | | 166,667 | | | 18.8 | | | | | | | | | | | | | | | | | $ | 481,876 | | | 100.0 | % | | $ | 406,167 | | | 100.0 | % | | $ | 888,043 | | | 100.0 | % |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three months ended September 30, 2023 | | | T&D | | C&I | | Total | (dollars in thousands) | | Amount | | Percent | | Amount | | Percent | | Amount | | Percent | Fixed price | | $ | 283,440 | | | 51.7 | % | | $ | 319,546 | | | 81.7 | % | | $ | 602,986 | | | 64.2 | % | Unit price | | 143,218 | | | 26.1 | | | 26,899 | | | 6.9 | | | 170,117 | | | 18.1 | | T&E | | 121,937 | | | 22.2 | | | 44,436 | | | 11.4 | | | 166,373 | | | 17.7 | | | | | | | | | | | | | | | | | $ | 548,595 | | | 100.0 | % | | $ | 390,881 | | | 100.0 | % | | $ | 939,476 | | | 100.0 | % |
The components of the Company’s revenue by contract type for the nine months ended September 30, 2024 and 2023 were as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Nine months ended September 30, 2024 | | | T&D | | C&I | | Total | (dollars in thousands) | | Amount | | Percent | | Amount | | Percent | | Amount | | Percent | Fixed price | | $ | 654,969 | | | 45.8 | % | | $ | 902,582 | | | 81.9 | % | | $ | 1,557,551 | | | 61.5 | % | Unit price | | 443,589 | | | 31.0 | | | 58,988 | | | 5.4 | | | 502,577 | | | 19.8 | | T&E | | 331,922 | | | 23.2 | | | 140,445 | | | 12.7 | | | 472,367 | | | 18.7 | | | | | | | | | | | | | | | | | $ | 1,430,480 | | | 100.0 | % | | $ | 1,102,015 | | | 100.0 | % | | $ | 2,532,495 | | | 100.0 | % |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Nine months ended September 30, 2023 | | | T&D | | C&I | | Total | (dollars in thousands) | | Amount | | Percent | | Amount | | Percent | | Amount | | Percent | Fixed price | | $ | 774,022 | | | 51.7 | % | | $ | 938,576 | | | 82.2 | % | | $ | 1,712,598 | | | 64.9 | % | Unit price | | 396,855 | | | 26.5 | | | 68,099 | | | 6.0 | | | 464,954 | | | 17.6 | | T&E | | 326,778 | | | 21.8 | | | 135,378 | | | 11.8 | | | 462,156 | | | 17.5 | | | | | | | | | | | | | | | | | $ | 1,497,655 | | | 100.0 | % | | $ | 1,142,053 | | | 100.0 | % | | $ | 2,639,708 | | | 100.0 | % |
The components of the Company’s revenue by market type for the three months ended September 30, 2024 and 2023 were as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three months ended September 30, 2024 | | Three months ended September 30, 2023 | (dollars in thousands) | | Amount | | Percent | | Segment | | Amount | | Percent | | Segment | Transmission | | $ | 276,663 | | | 31.2 | % | | T&D | | $ | 357,708 | | | 38.1 | % | | T&D | Distribution | | 205,213 | | | 23.1 | | | T&D | | 190,887 | | | 20.3 | | | T&D | Electrical construction | | 406,167 | | | 45.7 | | | C&I | | 390,881 | | | 41.6 | | | C&I | Total revenue | | $ | 888,043 | | | 100.0 | % | | | | $ | 939,476 | | | 100.0 | % | | |
The components of the Company’s revenue by market type for the nine months ended September 30, 2024 and 2023 were as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Nine months ended September 30, 2024 | | Nine months ended September 30, 2023 | (dollars in thousands) | | Amount | | Percent | | Segment | | Amount | | Percent | | Segment | Transmission | | $ | 873,077 | | | 34.5 | % | | T&D | | $ | 978,078 | | | 37.0 | % | | T&D | Distribution | | 557,403 | | | 22.0 | | | T&D | | 519,577 | | | 19.7 | | | T&D | Electrical construction | | 1,102,015 | | | 43.5 | | | C&I | | 1,142,053 | | | 43.3 | | | C&I | Total revenue | | $ | 2,532,495 | | | 100.0 | % | | | | $ | 2,639,708 | | | 100.0 | % | | |
Remaining Performance Obligations As of September 30, 2024, the Company had $2.36 billion of remaining performance obligations. The Company’s remaining performance obligations include projects that have a written award, a letter of intent, a notice to proceed or an agreed upon work order to perform work on mutually accepted terms and conditions. The timing of when remaining performance obligations are recognized is evaluated quarterly and is largely driven by the estimated start date and duration of the underlying projects. The following table summarizes the amount of remaining performance obligations as of September 30, 2024 that the Company expects to be realized and the amount of the remaining performance obligations that the Company reasonably estimates will be recognized within the next twelve months, and the amount estimated to be recognized after the next twelve months. | | | | | | | | | | | | | | | | | | | | | | | Remaining Performance Obligations at September 30, 2024 | (in thousands) | | Total | | Amount estimated to be recognized within 12 months | | Amount estimated to be recognized after 12 months | T&D | | $ | 582,030 | | | $ | 576,179 | | | $ | 5,851 | | C&I | | 1,776,724 | | | 1,263,534 | | | 513,190 | | Total | | $ | 2,358,754 | | | $ | 1,839,713 | | | $ | 519,041 | |
The Company estimates approximately 95% or more of the remaining performance obligations will be recognized within twenty-four months, including approximately 80% of the remaining performance obligations estimated to be recognized within twelve months, although the timing of the Company’s performance is not always under its control. The timing of when remaining performance obligations are recognized by the Company can vary considerably and is impacted by multiple variables including, but not limited to: changes in the estimated versus actual start time of a project; the availability of labor, equipment and materials; changes in project workflow; weather; project delays and accelerations; and the timing of final contract settlements. Additionally, the difference between the remaining performance obligations and backlog is due to the exclusion of a portion of the Company’s MSAs under certain contract types from the Company’s remaining performance obligations as these contracts can be canceled for convenience at any time by the Company or the customer without considerable cost incurred by the customer. Additional information related to backlog is provided in Item 2. “Management’s Discussion and Analysis of Financial Condition and Results of Operations.”
|
X |
- References
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org/606/tableOfContent
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Income Taxes
|
9 Months Ended |
Sep. 30, 2024 |
Income Tax Disclosure [Abstract] |
|
Income Taxes |
Income Taxes The U.S. federal statutory tax rate was 21% for each of the three and nine months ended September 30, 2024 and 2023. The Company’s effective tax rate for the three and nine months ended September 30, 2024 was 42.5% and 26.6%, respectively, of pretax income compared to the effective tax rate for the three and nine months ended September 30, 2023 of 30.3% and 25.2%, respectively. The difference between the U.S. federal statutory tax rate and the Company’s effective tax rates for the three months ended September 30, 2024, was primarily due to permanent difference items, largely related to deductibility limits of certain compensation including contingent compensation associated with a prior acquisition and U.S. taxes on Canadian income, as well as state income taxes. The difference between the U.S. federal statutory tax rate and the Company’s effective tax rates for the three months ended September 30, 2023, was primarily due to state income taxes, Canadian taxes and other permanent difference items. The difference between the U.S. federal statutory tax rate and the Company’s effective tax rate for the nine months ended September 30, 2024, was primarily due to permanent difference items, largely related to deductibility limits of certain compensation including contingent compensation associated with a prior acquisition and U.S. taxes on Canadian income, as well as state income taxes, partially offset by a favorable impact from stock compensation excess tax benefits. The difference between the U.S. federal statutory tax rate and the Company’s effective tax rate for the nine months ended September 30, 2023, was primarily due to state income taxes, Canadian taxes and other permanent difference items partially offset by a favorable impact from stock compensation excess tax benefits. The Company has recorded a liability for unrecognized tax benefits of approximately $0.4 million and $0.5 million as of September 30, 2024 and December 31, 2023, respectively, which were included in other liabilities in the accompanying consolidated balance sheets. The Company’s policy is to recognize interest and penalties related to income tax liabilities as a component of income tax expense in the consolidated statements of operations. The amount of interest and penalties charged to income tax expense related to unrecognized tax benefits was not significant for the three and nine months ended September 30, 2024 and 2023. The Company is subject to taxation in various jurisdictions. The Company’s 2020 through 2022 tax returns are subject to examination by U.S. federal authorities. The Company’s tax returns are subject to examination by various state authorities for the years 2019 through 2022.
|
X |
- DefinitionThe entire disclosure for income tax.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 231 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12C -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12B -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 270 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 6.I.5.Q1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(h)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/740/tableOfContent
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 11.C) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2
+ Details
Name: |
us-gaap_IncomeTaxDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Commitments and Contingencies
|
9 Months Ended |
Sep. 30, 2024 |
Commitments and Contingencies Disclosure [Abstract] |
|
Commitments and Contingencies |
Commitments and Contingencies Purchase Commitments As of September 30, 2024, the Company had approximately $5.5 million in outstanding purchase orders for certain construction equipment, with cash payments scheduled to occur in 2024 and 2025. Insurance and Claims Accruals The Company carries insurance policies, which are subject to certain deductibles and limits, for workers’ compensation, general liability, automobile liability and other insurance coverage. The deductible per occurrence for each line of coverage is up to $1.0 million. The Company’s health benefit plans are subject to stop-loss limits of up to $0.2 million for qualified individuals. Losses up to the deductible and stop-loss amounts are accrued based upon the Company’s estimates of the ultimate liability for claims reported and an estimate of claims incurred but not yet reported. The insurance and claims accruals are based on known facts, actuarial estimates and historical trends. While recorded accruals are based on the ultimate liability, which includes amounts in excess of the deductible, a corresponding receivable for amounts in excess of the deductible is included in current and long-term assets in the Company’s consolidated balance sheets. Performance and Payment Bonds and Parent Guarantees In certain circumstances, the Company is required to provide performance and payment bonds in connection with its future performance on certain contractual commitments. The Company has indemnified its sureties for any expenses paid out under these bonds. As of September 30, 2024, an aggregate of approximately $2.83 billion in original face amount of bonds issued by the Company’s sureties were outstanding. The Company estimated the remaining cost to complete these bonded projects was approximately $741.6 million as of September 30, 2024. From time to time, the Company guarantees the obligations of wholly owned subsidiaries, including obligations under certain contracts with customers, certain lease agreements, and, in some states, obligations in connection with obtaining contractors’ licenses. Additionally, from time to time the Company is required to post letters of credit to guarantee the obligations of wholly owned subsidiaries, which reduces the borrowing availability under the Facility. Indemnities From time to time, pursuant to its service arrangements, the Company indemnifies its customers for claims related to the services it provides under those service arrangements. These indemnification obligations may subject the Company to indemnity claims, liabilities and related litigation. The Company is not aware of any material unrecorded liabilities for asserted claims in connection with these indemnification obligations. Collective Bargaining Agreements Most of the Company’s subsidiaries’ craft labor employees are covered by collective bargaining agreements. The agreements require the subsidiaries to pay specified wages, provide certain benefits and contribute certain amounts to multi-employer pension plans. If a subsidiary withdraws from any of the multi-employer pension plans or if the plans were to otherwise become underfunded, the subsidiary could incur liabilities for additional contributions related to these plans. Although the Company has been informed that the status of some multi-employer pension plans to which its subsidiaries contribute have been classified as “critical”, the Company is not currently aware of any potential liabilities related to this issue. Litigation and Other Legal Matters The Company is from time to time party to various lawsuits, claims and other legal proceedings that arise in the ordinary course of business. These actions typically seek, among other things, compensation for alleged personal injury, breach of contract, property damages, punitive damages, civil penalties or other losses, or injunctive or declaratory relief. The Company is routinely subject to other civil claims, litigation and arbitration, and regulatory investigations arising in the ordinary course of business. These claims, lawsuits and other proceedings include claims related to the Company’s current services and operations, as well as our historic operations. With respect to all such lawsuits, claims and proceedings, the Company records reserves when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. The Company does not believe that any of these proceedings, separately or in the aggregate, would be expected to have a material adverse effect on the Company’s financial condition, results of operations or cash flows.
|
X |
- References
+ Details
Name: |
us-gaap_CommitmentsAndContingenciesDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for commitments, contingencies, and guarantees.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/450/tableOfContent
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 440 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/440/tableOfContent
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 460 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/460/tableOfContent
+ Details
Name: |
us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Stock-Based Compensation
|
9 Months Ended |
Sep. 30, 2024 |
Share-Based Payment Arrangement [Abstract] |
|
Stock-Based Compensation |
Stock-Based Compensation The Company maintains an equity compensation plan under which stock-based compensation has been granted: the 2017 Long-Term Incentive Plan (Amended and Restated as of April 24, 2024) (the “LTIP”). The LTIP was approved by our shareholders and provides for grants of (a) incentive stock options qualified as such under U.S. federal income tax laws, (b) stock options that do not qualify as incentive stock options, (c) stock appreciation rights, (d) restricted stock awards, (e) restricted stock units, (f) performance awards, (g) phantom stock, (h) stock bonuses, (i) dividend equivalents, or (j) any combination of such grants. The Company has outstanding grants of time-vested stock awards in the form of restricted stock units and internal metric-based and market-based performance stock units. During the nine months ended September 30, 2024, the Company granted time-vested stock awards covering 40,723 shares of common stock under the LTIP, which vest ratably over three years for employee awards and after one year for non-employee director awards, at a weighted average grant date fair value of $171.55. During the nine months ended September 30, 2024, time-vested stock awards covering 42,554 shares of common stock vested at a weighted average grant date fair value of $99.52. During the nine months ended September 30, 2024, the Company granted 29,566 performance share awards under the LTIP at target, which will cliff vest, if earned, on December 31, 2026, at a weighted average grant date fair value of $197.89. The number of shares ultimately earned under a performance award may vary from zero to 200% of the target shares granted, based upon the Company’s performance compared to certain financial and other metrics. The metrics used were determined at the time of the grant by the Compensation Committee of the Board of Directors and were either based on internal measures, such as the Company’s financial performance compared to targets, or on a market-based metric, such as the Company’s stock performance compared to a peer group. Performance awards granted cliff vest following the performance period if the stated performance targets and minimum service requirements are attained and are paid in shares of the Company’s common stock. The Company recognizes stock-based compensation expense related to restricted stock units based on the grant date fair value, which was the closing price of the Company’s stock on the date of grant. The fair value is expensed over the service period, which is generally three years. For performance awards, the Company recognizes stock-based compensation expense based on the grant date fair value of the award. The fair value of internal metric-based performance awards is determined by the closing stock price of the Company’s common stock on the date of the grant. The fair value of market-based performance awards is computed using a Monte Carlo simulation. Performance awards are expensed over the service period of approximately 2.8 years, and the Company adjusts the stock-based compensation expense related to internal metric-based performance awards according to its determination of the shares expected to vest at each reporting date.
|
X |
- DefinitionThe entire disclosure for share-based payment arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/718/tableOfContent
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (l) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Segment Information
|
9 Months Ended |
Sep. 30, 2024 |
Segment Reporting [Abstract] |
|
Segment Information |
Segment Information MYR Group is a holding company of specialty contractors serving electrical utility infrastructure and commercial construction markets in the United States and Canada. The Company has two reporting segments, each a separate operating segment, which are referred to as T&D and C&I. Performance measurement and resource allocation for the reporting segments are based on many factors. The primary financial measures used to evaluate the segment information are contract revenues and income from operations, excluding general corporate expenses. General corporate expenses include corporate facility and staffing costs, which include safety costs, professional fees, IT expenses and management fees. The accounting policies of the segments are the same as those described in the Note 1–Organization, Business and Significant Accounting Policies to the 2023 Annual Report. Transmission and Distribution: The T&D segment provides a broad range of services on electric transmission and distribution networks and substation facilities which include design, engineering, procurement, construction, upgrade, maintenance and repair services with a particular focus on construction, maintenance and repair. T&D services include the construction and maintenance of high voltage transmission lines, substations and lower voltage underground and overhead distribution systems, clean energy projects and electric vehicle charging infrastructure. The T&D segment also provides emergency restoration services. T&D customers include investor-owned utilities, cooperatives, private developers, government-funded utilities, independent power producers, independent transmission companies, industrial facility owners and other contractors. Commercial and Industrial: The C&I segment provides services such as the design, installation, maintenance and repair of commercial and industrial wiring, the installation of intelligent transportation systems, roadway lighting, signalization and electric vehicle charging infrastructure. Typical C&I contracts cover electrical contracting services for airports, hospitals, data centers, hotels, stadiums, commercial and industrial facilities, clean energy projects, manufacturing plants, processing facilities, water/waste-water treatment facilities, mining facilities, and transportation control and management systems. The C&I segment generally provides electric construction and maintenance services as a subcontractor to general contractors in the C&I industry, but also contracts directly with facility owners. The C&I segment has a diverse customer base with many long-standing relationships. The information in the following table is derived from the segment’s internal financial reports used for corporate management purposes: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three months ended September 30, | | Nine months ended September 30, | (in thousands) | | 2024 | | 2023 | | 2024 | | 2023 | Contract revenues: | | | | | | | | | T&D | | $ | 481,876 | | | $ | 548,595 | | | $ | 1,430,480 | | | $ | 1,497,655 | | C&I | | 406,167 | | 390,881 | | 1,102,015 | | 1,142,053 | | | $ | 888,043 | | | $ | 939,476 | | | $ | 2,532,495 | | | $ | 2,639,708 | | Income from operations: | | | | | | | | | T&D | | $ | 17,568 | | | $ | 36,262 | | | $ | 39,104 | | | $ | 106,817 | | C&I | | 20,309 | | | 13,932 | | | 33,340 | | | 37,182 | | General Corporate | | (17,516) | | | (18,167) | | | (48,519) | | | (52,108) | | | | $ | 20,361 | | | $ | 32,027 | | | $ | 23,925 | | | $ | 91,891 | |
|
X |
- References
+ Details
Name: |
us-gaap_SegmentReportingAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54
Reference 9: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47
Reference 10: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54
Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 34 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26C -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26B -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/280/tableOfContent
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
+ Details
Name: |
us-gaap_SegmentReportingDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Earnings Per Share
|
9 Months Ended |
Sep. 30, 2024 |
Earnings Per Share [Abstract] |
|
Earnings Per Share |
Earnings Per Share The Company computes earnings per share using the treasury stock method. Under the treasury stock method, basic earnings per share are computed by dividing net income by the weighted average number of common shares outstanding during the period, and diluted earnings per share are computed by dividing net income by the weighted average number of common shares outstanding during the period plus all potentially dilutive common stock equivalents, except in cases where the effect of the common stock equivalent would be anti-dilutive. Net income and the weighted average number of common shares used to compute basic and diluted earnings per share were as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three months ended September 30, | | Nine months ended September 30, | (in thousands, except per share data) | | 2024 | | 2023 | | 2024 | | 2023 | Numerator: | | | | | | | | | Net income | | $ | 10,649 | | | $ | 21,512 | | | $ | 14,311 | | | $ | 66,948 | | | | | | | | | | | Denominator: | | | | | | | | | Weighted average common shares outstanding | | 16,283 | | | 16,710 | | | 16,582 | | | 16,678 | | Weighted average dilutive securities | | 41 | | 119 | | 65 | | 143 | Weighted average common shares outstanding, diluted | | 16,324 | | | 16,829 | | | 16,647 | | | 16,821 | | | | | | | | | | | Income per common share: | | | | | | | | | Basic | | $ | 0.65 | | | $ | 1.29 | | | $ | 0.86 | | | $ | 4.01 | | Diluted | | $ | 0.65 | | | $ | 1.28 | | | $ | 0.86 | | | $ | 3.98 | |
For the three and nine months ended September 30, 2024 and 2023, certain common stock equivalents were excluded from the calculation of dilutive securities because their inclusion would have been anti-dilutive. The following table summarizes the shares of common stock underlying the Company’s unvested time-vested stock awards and performance awards that were excluded from the calculation of dilutive securities: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three months ended September 30, | | Nine months ended September 30, | (in thousands) | | 2024 | | 2023 | | 2024 | | 2023 | Time-vested stock awards | | 36 | | | — | | | 36 | | | — | | Performance awards | | 30 | | | — | | | 30 | | | 14 | |
Share Repurchases During the nine months ended September 30, 2024 the Company repurchased 36,397 shares of stock, for approximately $5.9 million, from its employees to satisfy tax obligations on shares vested under the LTIP. During the nine months ended September 30, 2023 the Company repurchased 76,150 shares of stock, for approximately $7.9 million, from its employees to satisfy tax obligations on shares vested under the LTIP. On May 6, 2024, the Company announced that its Board of Directors had authorized a new $75.0 million share repurchase program (the "Repurchase Program"), which became effective on May 9, 2024. The Repurchase Program will expire on November 8, 2024, or when the authorized funds are exhausted, whichever is earlier. The Company’s prior $75.0 million repurchase program commenced on November 9, 2023 and expired on May 8, 2024. During the nine months ended September 30, 2024, the Company repurchased 643,549 shares of its common stock under the Repurchase Program at a weighted-average price of $116.54 per share. As of September 30, 2024, the Company had exhausted substantially all of the funds available to repurchase shares of the Company’s common stock under the Repurchase Program.
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for earnings per share.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/260/tableOfContent
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3
+ Details
Name: |
us-gaap_EarningsPerShareTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Pay vs Performance Disclosure - USD ($) $ in Thousands |
3 Months Ended |
9 Months Ended |
Sep. 30, 2024 |
Jun. 30, 2024 |
Mar. 31, 2024 |
Sep. 30, 2023 |
Jun. 30, 2023 |
Mar. 31, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Pay vs Performance Disclosure |
|
|
|
|
|
|
|
|
Net income |
$ 10,649
|
$ (15,277)
|
$ 18,939
|
$ 21,512
|
$ 22,273
|
$ 23,163
|
$ 14,311
|
$ 66,948
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 402 -Subsection v -Paragraph 1
+ Details
Name: |
ecd_PvpTable |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
v3.24.3
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1
+ Details
Name: |
ecd_NonRule10b51ArrAdoptedFlag |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1
+ Details
Name: |
ecd_NonRule10b51ArrTrmntdFlag |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1
+ Details
Name: |
ecd_Rule10b51ArrAdoptedFlag |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1
+ Details
Name: |
ecd_Rule10b51ArrTrmntdFlag |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph A
+ Details
Name: |
ecd_TradingArrByIndTable |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Organization, Business and Basis of Presentation (Policies)
|
9 Months Ended |
Sep. 30, 2024 |
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
|
Interim Consolidated Financial Information |
Interim Consolidated Financial Information The accompanying unaudited consolidated financial statements of the Company were prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial reporting pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the rules and regulations of the SEC. The Company believes that the disclosures made are adequate to make the information presented not misleading. In the opinion of management, all adjustments, consisting only of normal recurring adjustments, necessary to fairly state the financial position, results of operations, comprehensive income (loss), shareholders’ equity and cash flows with respect to the interim consolidated financial statements, have been included. The consolidated balance sheet as of December 31, 2023 has been derived from the audited financial statements as of that date. The results of operations and comprehensive income (loss) are not necessarily indicative of the results for the full year or the results for any future periods. These financial statements should be read in conjunction with the audited financial statements and related notes for the year ended December 31, 2023, included in the Company’s Annual Report on Form 10-K, which was filed with the SEC on February 28, 2024 (the "2023 Annual Report").
|
Joint Ventures and Noncontrolling Interests |
Joint Ventures and Noncontrolling Interests The Company accounts for investments in joint ventures using the proportionate consolidation method for income statement reporting and under the equity method for balance sheet reporting, unless the Company has a controlling interest causing the joint venture to be consolidated with equity owned by other joint venture partners recorded as noncontrolling interests. As of September 30, 2024, the Company did not have a controlling interest in any current joint venture partnerships. Under the proportionate consolidation method, joint venture activity is allocated to the appropriate line items found on the consolidated statements of operations in proportion to the percentage of participation the Company has in the joint venture. Under the equity method the net investment in joint ventures is stated as a single item on the Company’s consolidated balance sheets. If an investment in a joint venture contains a recourse or unfunded commitments to provide additional equity, distributions and/or losses in excess of the investment, a liability is recorded in other current liabilities on the Company’s consolidated balance sheets. For joint ventures in which the Company does not have a controlling interest, the Company’s share of any profits and assets and its share of any losses and liabilities are recognized based on the Company’s stated percentage partnership interest in the joint venture and are typically recorded by the Company one month in arrears. The investments in joint ventures are recorded at cost and the carrying amounts are adjusted to recognize the Company’s proportionate share of cumulative income or loss, additional contributions made and dividends and capital distributions received. The Company records the effect of any impairment or any other-than-temporary decrease in the value of the joint venture investment as incurred, which may or may not be one month in arrears, depending on when the Company obtains the joint venture activity information. Additionally, the Company continually assesses the fair value of its investment in unconsolidated joint ventures despite using information that is one month in arrears for regular reporting purposes. The Company includes only its percentage ownership of each joint venture in its backlog.
|
Foreign Currency |
Foreign Currency The functional currency for the Company’s Canadian operations is the Canadian dollar. Assets and liabilities denominated in Canadian dollars are translated into U.S. dollars at the end-of-period exchange rate. Revenues and expenses are translated using average exchange rates for the periods reported. Equity accounts are translated at historical rates. Cumulative translation adjustments are included as a separate component of accumulated other comprehensive income (loss) in shareholders’ equity. Foreign currency transaction gains and losses, arising primarily from changes in exchange rates on short-term monetary assets and liabilities, and intercompany loans that are not deemed long-term investment accounts are recorded in the “other income (expense), net” line on the Company’s consolidated statements of operations. Foreign currency losses, recorded in other income (expense), net, for the nine months ended September 30, 2024 and 2023 were not significant. Foreign currency translation gains and losses, arising from intercompany loans that are deemed long-term investment accounts, are recorded in the foreign currency translation adjustment line on the Company’s consolidated statements of comprehensive income.
|
Use of Estimates |
Use of Estimates The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and revenues and expenses during the period reported. Actual results could differ from those estimates. The most significant estimates are related to estimates of costs to complete contracts, pending change orders and claims, shared savings, insurance reserves, income tax reserves, estimates surrounding stock-based compensation, acquisition-related contingent earn-out consideration liabilities, the recoverability of goodwill and intangibles and allowance for doubtful accounts. The Company estimates a cost accrual every quarter that represents costs incurred but not invoiced for services performed or goods delivered during the period, and estimates revenue from the contract cost portion of these accruals based on current gross margin rates to be consistent with its cost method of revenue recognition. As of September 30, 2024 and December 31, 2023, the Company had recognized revenues of $80.4 million and $76.5 million, respectively, related to large change orders and/or claims that had been included as contract price adjustments on certain contracts, some of which are multi-year projects. These change orders and/or claims are in the process of being negotiated in the normal course of business, and a portion of these recognized revenues had been included in multiple periods. The cost-to-cost method of accounting requires the Company to make estimates about the expected revenue and gross profit on each of its contracts in process. During the three months ended September 30, 2024, changes in estimates pertaining to certain projects decreased consolidated gross margin by 3.9%, which resulted in decreases in operating income of $34.9 million, net income of $22.3 million and diluted earnings per common share of $1.37. During the nine months ended September 30, 2024, changes in estimates pertaining to certain projects decreased consolidated gross margin by 4.4% and resulted in decreases in operating income of $112.7 million, net income of $70.5 million and diluted earnings per common share of $4.24. Additional discussion on the impact of these estimate changes can be found in Item 2, “Management’s Discussion and Analysis of Financial Condition and Results of Operations - Consolidated Results of Operations.” During the three months ended September 30, 2023, changes in estimates pertaining to certain projects decreased consolidated gross margin by 1.3%, which resulted in decreases in operating income of $11.5 million, net income of $8.0 million and diluted earnings per common share of $0.47. During the nine months ended September 30, 2023, changes in estimates pertaining to certain projects decreased consolidated gross margin by 1.2% and resulted in decreases in operating income of $32.2 million, net income of $22.4 million and diluted earnings per common share of $1.33.
|
Recent Accounting Pronouncements |
Recent Accounting Pronouncements Changes to U.S. GAAP are typically established by the Financial Accounting Standards Board (“FASB”) in the form of accounting standards updates (“ASUs”) to the FASB’s Accounting Standards Codification (“ASC”). The Company considers the applicability and impact of all ASUs. The Company, based on its assessment, determined that any recently issued or proposed ASUs not listed below are either not applicable to the Company or will have minimal impact on its financial statements when adopted. In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which is intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant reportable segment expenses and other disclosure requirements. The update is effective for annual reporting periods beginning after December 15, 2023, with early adoption permitted. The guidance requires application on a retrospective basis. The Company is currently evaluating the impact of the new standard on its consolidated financial statements and disclosures. In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which is intended to improve the transparency of income tax disclosures by requiring consistent categories and greater disaggregation of information in the rate reconciliation and income taxes paid disaggregated by jurisdiction. The guidance also includes certain other amendments intended to improve the effectiveness of income tax disclosures. The update is effective for annual reporting periods beginning after December 15, 2024, with early adoption permitted. The amendments in this pronouncement should be applied on a prospective basis, with the option to apply them retrospectively. The Company is currently evaluating the impact of the new standard on the Company’s income tax disclosures.
|
Fair Value Measurements |
Fair Value Measurements The Company uses the three-tier hierarchy of fair value measurement, which prioritizes the inputs used in measuring fair value based upon their degree of availability in external active markets. These tiers include: Level 1 (the highest priority), defined as observable inputs, such as quoted prices in active markets; Level 2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and Level 3 (the lowest priority), defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions.
|
Earnings Per Share |
Earnings Per Share The Company computes earnings per share using the treasury stock method. Under the treasury stock method, basic earnings per share are computed by dividing net income by the weighted average number of common shares outstanding during the period, and diluted earnings per share are computed by dividing net income by the weighted average number of common shares outstanding during the period plus all potentially dilutive common stock equivalents, except in cases where the effect of the common stock equivalent would be anti-dilutive.
|
X |
- DefinitionDisclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1
+ Details
Name: |
us-gaap_ConsolidationPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2
+ Details
Name: |
us-gaap_EarningsPerSharePolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 21D -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-21D
+ Details
Name: |
us-gaap_EquityMethodInvestmentsPolicy |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.
+ References
+ Details
Name: |
us-gaap_FairValueMeasurementPolicyPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/830/tableOfContent
+ Details
Name: |
us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.
+ References
+ Details
Name: |
us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 11 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 12 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8
+ Details
Name: |
us-gaap_UseOfEstimates |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Contract Assets and Liabilities (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract] |
|
Schedule of contract assets and liabilities |
Contract assets consisted of the following: | | | | | | | | | | | | | | | | | | | | | (in thousands) | | September 30, 2024 | | December 31, 2023 | | Change | Unbilled revenue, net | | $ | 216,515 | | | $ | 217,083 | | | $ | (568) | | Contract retainages, net | | 195,328 | | | 203,533 | | | (8,205) | | Contract assets, net | | $ | 411,843 | | | $ | 420,616 | | | $ | (8,773) | |
Contract liabilities consisted of the following: | | | | | | | | | | | | | | | | | | | | | (in thousands) | | September 30, 2024 | | December 31, 2023 | | Change | Deferred revenue | | $ | 250,615 | | | $ | 231,604 | | | $ | 19,011 | | Accrued loss provision | | 11,942 | | | 8,807 | | | 3,135 | | Contract liabilities | | $ | 262,557 | | | $ | 240,411 | | | $ | 22,146 | |
The following table provides information about contract assets and contract liabilities from contracts with customers: | | | | | | | | | | | | | | | | | | | | | (in thousands) | | September 30, 2024 | | December 31, 2023 | | Change | Contract assets, net | | $ | 411,843 | | | $ | 420,616 | | | $ | (8,773) | | Contract liabilities | | (262,557) | | | (240,411) | | | (22,146) | | Net contract assets | | $ | 149,286 | | | $ | 180,205 | | | $ | (30,919) | |
|
Schedule of net asset position for contracts in process |
The net asset position for contracts in process consisted of the following: | | | | | | | | | | | | | | | (in thousands) | | September 30, 2024 | | December 31, 2023 | Costs and estimated earnings on uncompleted contracts | | $ | 7,301,084 | | | $ | 6,716,990 | | Less: billings to date | | 7,335,184 | | | 6,731,511 | | | | $ | (34,100) | | | $ | (14,521) | |
The net asset position for contracts in process is included within the contract asset and contract liability in the accompanying consolidated balance sheets as follows: | | | | | | | | | | | | | | | (in thousands) | | September 30, 2024 | | December 31, 2023 | Unbilled revenue | | $ | 216,515 | | | $ | 217,083 | | Deferred revenue | | (250,615) | | | (231,604) | | | | $ | (34,100) | | | $ | (14,521) | |
|
X |
- References
+ Details
Name: |
us-gaap_ContractWithCustomerAssetAndLiabilityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10
+ Details
Name: |
us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of long-term contract or program.
+ References
+ Details
Name: |
us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Lease Obligations (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
Leases [Abstract] |
|
Summary of the lease-related assets and liabilities |
The following is a summary of the lease-related assets and liabilities recorded: | | | | | | | | | | | | | | | | | | | | | | | | | September 30, 2024 | | December 31, 2023 | (in thousands) | | Classification on the Consolidated Balance Sheet | | | Assets | | | | | | | Operating lease right-of-use assets | | Operating lease right-of-use assets | | $ | 40,665 | | | $ | 35,012 | | Finance lease right-of-use assets | | Property and equipment, net of accumulated depreciation | | 3,730 | | | 2,363 | | Total right-of-use lease assets | | | | $ | 44,395 | | | $ | 37,375 | | | | | | | | | Liabilities | | | | | | | Current | | | | | | | Operating lease obligations | | Current portion of operating lease obligations | | $ | 11,136 | | | $ | 9,237 | | Finance lease obligations | | Current portion of finance lease obligations | | 1,168 | | | 2,039 | | Total current obligations | | | | 12,304 | | | 11,276 | | Non-current | | | | | | | Operating lease obligations | | Operating lease obligations, net of current maturities | | 29,529 | | | 25,775 | | Finance lease obligations | | Finance lease obligations, net of current maturities | | 2,312 | | | 314 | | Total non-current obligations | | | | 31,841 | | | 26,089 | | Total lease obligations | | | | $ | 44,145 | | | $ | 37,365 | |
|
Summary of the lease terms and discount rates |
The following is a summary of the lease terms and discount rates: | | | | | | | | | | | | | September 30, 2024 | | December 31, 2023 | Weighted-average remaining lease term - finance leases | 3.4 years | | 0.9 years | Weighted-average remaining lease term - operating leases | 3.8 years | | 4.0 years | Weighted-average discount rate - finance leases | 3.9 | % | | 3.1 | % | Weighted-average discount rate - operating leases | 4.0 | % | | 4.0 | % |
|
Schedule of lease costs |
The following is a summary of certain information related to the lease costs for finance and operating leases: | | | | | | | | | | | | | | | | | | | | | | | | | | | (in thousands) | | Three months ended September 30, | | Nine months ended September 30, | | | 2024 | | 2023 | | 2024 | | 2023 | Lease cost: | | | | | | | | | Finance lease cost: | | | | | | | | | Amortization of right-of-use assets | | $ | 335 | | | $ | 199 | | | $ | 653 | | | $ | 595 | | Interest on lease liabilities | | 30 | | | 20 | | | 69 | | | 65 | | Operating lease cost | | 3,956 | | | 3,638 | | | 11,446 | | | 10,764 | | | | | | | | | | | Variable lease costs | | 95 | | | 89 | | | 279 | | | 262 | | Total lease cost | | $ | 4,416 | | | $ | 3,946 | | | $ | 12,447 | | | $ | 11,686 | |
|
Summary of supplemental cash flow information |
The following is a summary of other information and supplemental cash flow information related to finance and operating leases: | | | | | | | | | | | | | | | | | Nine months ended September 30, | (in thousands) | | 2024 | | 2023 | Other information: | | | | | Cash paid for amounts included in the measurement of lease liabilities | | | | | Operating cash flows from operating leases | | $ | 10,969 | | | $ | 10,989 | | Right-of-use asset obtained in exchange for new operating lease obligations | | $ | 13,458 | | | $ | 7,763 | | Right-of-use asset obtained in exchange for new finance lease obligations | | $ | 3,595 | | | $ | — | |
|
Schedule of future minimum operating lease payments |
The future undiscounted minimum lease payments, as reconciled to the discounted minimum lease obligation indicated on the Company’s consolidated balance sheets, under financial leases, less interest, and under operating leases, less imputed interest, as of September 30, 2024 were as follows: | | | | | | | | | | | | | | | | | | | | | (in thousands) | | Finance Lease Obligations | | Operating Lease Obligations | | Total Lease Obligations | Remainder of 2024 | | $ | 367 | | | $ | 3,964 | | | $ | 4,331 | | 2025 | | 1,195 | | | 14,771 | | | 15,966 | | 2026 | | 881 | | | 12,048 | | | 12,929 | | 2027 | | 881 | | | 7,098 | | | 7,979 | | 2028 | | 393 | | | 5,550 | | | 5,943 | | 2029 | | — | | | 3,291 | | | 3,291 | | Thereafter | | — | | | 894 | | | 894 | | Total minimum lease payments | | 3,717 | | | 47,616 | | | 51,333 | | Financing component | | (237) | | | (6,951) | | | (7,188) | | Net present value of minimum lease payments | | 3,480 | | | 40,665 | | | 44,145 | | Less: current portion of finance and operating lease obligations | | (1,168) | | | (11,136) | | | (12,304) | | Long-term finance and operating lease obligations | | $ | 2,312 | | | $ | 29,529 | | | $ | 31,841 | |
|
Schedule of future minimum finance lease payments |
The future undiscounted minimum lease payments, as reconciled to the discounted minimum lease obligation indicated on the Company’s consolidated balance sheets, under financial leases, less interest, and under operating leases, less imputed interest, as of September 30, 2024 were as follows: | | | | | | | | | | | | | | | | | | | | | (in thousands) | | Finance Lease Obligations | | Operating Lease Obligations | | Total Lease Obligations | Remainder of 2024 | | $ | 367 | | | $ | 3,964 | | | $ | 4,331 | | 2025 | | 1,195 | | | 14,771 | | | 15,966 | | 2026 | | 881 | | | 12,048 | | | 12,929 | | 2027 | | 881 | | | 7,098 | | | 7,979 | | 2028 | | 393 | | | 5,550 | | | 5,943 | | 2029 | | — | | | 3,291 | | | 3,291 | | Thereafter | | — | | | 894 | | | 894 | | Total minimum lease payments | | 3,717 | | | 47,616 | | | 51,333 | | Financing component | | (237) | | | (6,951) | | | (7,188) | | Net present value of minimum lease payments | | 3,480 | | | 40,665 | | | 44,145 | | Less: current portion of finance and operating lease obligations | | (1,168) | | | (11,136) | | | (12,304) | | Long-term finance and operating lease obligations | | $ | 2,312 | | | $ | 29,529 | | | $ | 31,841 | |
|
X |
- DefinitionTabular disclosure of lease supplemental cash flow and other disclosures.
+ References
+ Details
Name: |
myrg_ScheduleOfLeaseSupplementalCashFlowAndOtherDisclosuresTableTextBlock |
Namespace Prefix: |
myrg_ |
Data Type: |
dtr-types1:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionSchedule of summary of the lease terms and discount rates.
+ References
+ Details
Name: |
myrg_ScheduleOfSummaryOfTheLeaseTermsAndDiscountRatesTableTextBlock |
Namespace Prefix: |
myrg_ |
Data Type: |
dtr-types1:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionSchedule of supplemental balance sheet information related to leases.
+ References
+ Details
Name: |
myrg_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock |
Namespace Prefix: |
myrg_ |
Data Type: |
dtr-types1:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_LeaseCostTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_LeasesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Debt (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
Debt Disclosure [Abstract] |
|
Schedule of total debt |
The table below reflects the Company’s total debt, including borrowings under its credit agreement and master loan agreements for equipment notes: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (dollar amounts in thousands) | | Inception Date | | Stated Interest Rate (per annum) | | Payment Frequency | | Term (years) | | Outstanding Balance as of September 30, 2024 | | Outstanding Balance as of December 31, 2023 | Credit Agreement | | | | | | | | | | | | | Revolving loans | | 5/31/2023 | | Variable | | Variable | | 5 | | $ | 77,195 | | | $ | 13,201 | | | | | | | | | | | | | | | Equipment Notes | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Equipment Note 8 | | 12/27/2019 | | 2.75% | | Semi-annual | | 5 | | — | | | 2,871 | | Equipment Note 10 | | 8/26/2022 | | 4.32% | | Semi-annual | | 5 | | 15,957 | | | 20,125 | | Other equipment note | | 4/11/2022 | | 4.55% | | Monthly | | 5 | | 34 | | | 44 | | | | | | | | | | | | 15,991 | | | 23,040 | | Total debt | | | | | | | | | | 93,186 | | | 36,241 | | Less: current portion of long-term debt | | | | | | | | (4,364) | | | (7,053) | | Long-term debt | | | | | | | | | | $ | 88,822 | | | $ | 29,188 | |
|
Schedule of remaining principal payments for long term obligations |
The following table sets forth our remaining principal payments for all of the Company’s outstanding equipment notes as of September 30, 2024: | | | | | | | | | (in thousands) | | Future Equipment Notes Principal Payments | Remainder of 2024 | | $ | 3 | | 2025 | | 4,364 | | 2026 | | 4,555 | | 2027 | | 7,069 | | 2028 | | — | | 2029 | | — | | | | | Total future principal payments | | 15,991 | | Less: current portion of equipment notes | | (4,364) | | Long-term principal obligations | | $ | 11,627 | |
|
X |
- References
+ Details
Name: |
us-gaap_DebtDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69E -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 470 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-8
Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-6
Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-7
+ Details
Name: |
us-gaap_ScheduleOfDebtInstrumentsTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of maturity and sinking fund requirement for long-term debt.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 470 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1
+ Details
Name: |
us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Revenue Recognition (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
Revenue from Contract with Customer [Abstract] |
|
Schedule of revenue by contract and market type |
The components of the Company’s revenue by contract type for the three months ended September 30, 2024 and 2023 were as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three months ended September 30, 2024 | | | T&D | | C&I | | Total | (dollars in thousands) | | Amount | | Percent | | Amount | | Percent | | Amount | | Percent | Fixed price | | $ | 197,087 | | | 40.9 | % | | $ | 331,103 | | | 81.5 | % | | $ | 528,190 | | | 59.5 | % | Unit price | | 169,337 | | | 35.1 | | | 23,849 | | | 5.9 | | | 193,186 | | | 21.7 | | T&E | | 115,452 | | | 24.0 | | | 51,215 | | | 12.6 | | | 166,667 | | | 18.8 | | | | | | | | | | | | | | | | | $ | 481,876 | | | 100.0 | % | | $ | 406,167 | | | 100.0 | % | | $ | 888,043 | | | 100.0 | % |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three months ended September 30, 2023 | | | T&D | | C&I | | Total | (dollars in thousands) | | Amount | | Percent | | Amount | | Percent | | Amount | | Percent | Fixed price | | $ | 283,440 | | | 51.7 | % | | $ | 319,546 | | | 81.7 | % | | $ | 602,986 | | | 64.2 | % | Unit price | | 143,218 | | | 26.1 | | | 26,899 | | | 6.9 | | | 170,117 | | | 18.1 | | T&E | | 121,937 | | | 22.2 | | | 44,436 | | | 11.4 | | | 166,373 | | | 17.7 | | | | | | | | | | | | | | | | | $ | 548,595 | | | 100.0 | % | | $ | 390,881 | | | 100.0 | % | | $ | 939,476 | | | 100.0 | % |
The components of the Company’s revenue by contract type for the nine months ended September 30, 2024 and 2023 were as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Nine months ended September 30, 2024 | | | T&D | | C&I | | Total | (dollars in thousands) | | Amount | | Percent | | Amount | | Percent | | Amount | | Percent | Fixed price | | $ | 654,969 | | | 45.8 | % | | $ | 902,582 | | | 81.9 | % | | $ | 1,557,551 | | | 61.5 | % | Unit price | | 443,589 | | | 31.0 | | | 58,988 | | | 5.4 | | | 502,577 | | | 19.8 | | T&E | | 331,922 | | | 23.2 | | | 140,445 | | | 12.7 | | | 472,367 | | | 18.7 | | | | | | | | | | | | | | | | | $ | 1,430,480 | | | 100.0 | % | | $ | 1,102,015 | | | 100.0 | % | | $ | 2,532,495 | | | 100.0 | % |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Nine months ended September 30, 2023 | | | T&D | | C&I | | Total | (dollars in thousands) | | Amount | | Percent | | Amount | | Percent | | Amount | | Percent | Fixed price | | $ | 774,022 | | | 51.7 | % | | $ | 938,576 | | | 82.2 | % | | $ | 1,712,598 | | | 64.9 | % | Unit price | | 396,855 | | | 26.5 | | | 68,099 | | | 6.0 | | | 464,954 | | | 17.6 | | T&E | | 326,778 | | | 21.8 | | | 135,378 | | | 11.8 | | | 462,156 | | | 17.5 | | | | | | | | | | | | | | | | | $ | 1,497,655 | | | 100.0 | % | | $ | 1,142,053 | | | 100.0 | % | | $ | 2,639,708 | | | 100.0 | % |
The components of the Company’s revenue by market type for the three months ended September 30, 2024 and 2023 were as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three months ended September 30, 2024 | | Three months ended September 30, 2023 | (dollars in thousands) | | Amount | | Percent | | Segment | | Amount | | Percent | | Segment | Transmission | | $ | 276,663 | | | 31.2 | % | | T&D | | $ | 357,708 | | | 38.1 | % | | T&D | Distribution | | 205,213 | | | 23.1 | | | T&D | | 190,887 | | | 20.3 | | | T&D | Electrical construction | | 406,167 | | | 45.7 | | | C&I | | 390,881 | | | 41.6 | | | C&I | Total revenue | | $ | 888,043 | | | 100.0 | % | | | | $ | 939,476 | | | 100.0 | % | | |
The components of the Company’s revenue by market type for the nine months ended September 30, 2024 and 2023 were as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Nine months ended September 30, 2024 | | Nine months ended September 30, 2023 | (dollars in thousands) | | Amount | | Percent | | Segment | | Amount | | Percent | | Segment | Transmission | | $ | 873,077 | | | 34.5 | % | | T&D | | $ | 978,078 | | | 37.0 | % | | T&D | Distribution | | 557,403 | | | 22.0 | | | T&D | | 519,577 | | | 19.7 | | | T&D | Electrical construction | | 1,102,015 | | | 43.5 | | | C&I | | 1,142,053 | | | 43.3 | | | C&I | Total revenue | | $ | 2,532,495 | | | 100.0 | % | | | | $ | 2,639,708 | | | 100.0 | % | | |
|
Schedule of amount of the remaining performance obligations that the company reasonably estimates will not be recognized within the next twelve months |
The following table summarizes the amount of remaining performance obligations as of September 30, 2024 that the Company expects to be realized and the amount of the remaining performance obligations that the Company reasonably estimates will be recognized within the next twelve months, and the amount estimated to be recognized after the next twelve months. | | | | | | | | | | | | | | | | | | | | | | | Remaining Performance Obligations at September 30, 2024 | (in thousands) | | Total | | Amount estimated to be recognized within 12 months | | Amount estimated to be recognized after 12 months | T&D | | $ | 582,030 | | | $ | 576,179 | | | $ | 5,851 | | C&I | | 1,776,724 | | | 1,263,534 | | | 513,190 | | Total | | $ | 2,358,754 | | | $ | 1,839,713 | | | $ | 519,041 | |
|
X |
- DefinitionTabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5
+ Details
Name: |
us-gaap_DisaggregationOfRevenueTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of expected timing for satisfying remaining performance obligation.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(1) -SubTopic 10 -Topic 606 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13
+ Details
Name: |
us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Segment Information (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
Segment Reporting [Abstract] |
|
Schedule of segment's internal financial reports |
The information in the following table is derived from the segment’s internal financial reports used for corporate management purposes: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three months ended September 30, | | Nine months ended September 30, | (in thousands) | | 2024 | | 2023 | | 2024 | | 2023 | Contract revenues: | | | | | | | | | T&D | | $ | 481,876 | | | $ | 548,595 | | | $ | 1,430,480 | | | $ | 1,497,655 | | C&I | | 406,167 | | 390,881 | | 1,102,015 | | 1,142,053 | | | $ | 888,043 | | | $ | 939,476 | | | $ | 2,532,495 | | | $ | 2,639,708 | | Income from operations: | | | | | | | | | T&D | | $ | 17,568 | | | $ | 36,262 | | | $ | 39,104 | | | $ | 106,817 | | C&I | | 20,309 | | | 13,932 | | | 33,340 | | | 37,182 | | General Corporate | | (17,516) | | | (18,167) | | | (48,519) | | | (52,108) | | | | $ | 20,361 | | | $ | 32,027 | | | $ | 23,925 | | | $ | 91,891 | |
|
X |
- DefinitionTabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 30 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
+ Details
Name: |
us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_SegmentReportingAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Earnings Per Share (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
Earnings Per Share [Abstract] |
|
Schedule of weighted average number of common shares used to compute basic and dilute earnings per share |
Net income and the weighted average number of common shares used to compute basic and diluted earnings per share were as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three months ended September 30, | | Nine months ended September 30, | (in thousands, except per share data) | | 2024 | | 2023 | | 2024 | | 2023 | Numerator: | | | | | | | | | Net income | | $ | 10,649 | | | $ | 21,512 | | | $ | 14,311 | | | $ | 66,948 | | | | | | | | | | | Denominator: | | | | | | | | | Weighted average common shares outstanding | | 16,283 | | | 16,710 | | | 16,582 | | | 16,678 | | Weighted average dilutive securities | | 41 | | 119 | | 65 | | 143 | Weighted average common shares outstanding, diluted | | 16,324 | | | 16,829 | | | 16,647 | | | 16,821 | | | | | | | | | | | Income per common share: | | | | | | | | | Basic | | $ | 0.65 | | | $ | 1.29 | | | $ | 0.86 | | | $ | 4.01 | | Diluted | | $ | 0.65 | | | $ | 1.28 | | | $ | 0.86 | | | $ | 3.98 | |
|
Schedule of shared excluded from calculation of dilute securities |
The following table summarizes the shares of common stock underlying the Company’s unvested time-vested stock awards and performance awards that were excluded from the calculation of dilutive securities: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three months ended September 30, | | Nine months ended September 30, | (in thousands) | | 2024 | | 2023 | | 2024 | | 2023 | Time-vested stock awards | | 36 | | | — | | | 36 | | | — | | Performance awards | | 30 | | | — | | | 30 | | | 14 | |
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
+ Details
Name: |
us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
+ Details
Name: |
us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Organization, Business and Basis of Presentation (Details) $ / shares in Units, $ in Thousands |
3 Months Ended |
9 Months Ended |
12 Months Ended |
Sep. 30, 2024
USD ($)
$ / shares
|
Jun. 30, 2024
USD ($)
|
Mar. 31, 2024
USD ($)
|
Sep. 30, 2023
USD ($)
$ / shares
|
Jun. 30, 2023
USD ($)
|
Mar. 31, 2023
USD ($)
|
Sep. 30, 2024
USD ($)
segment
$ / shares
|
Sep. 30, 2023
USD ($)
$ / shares
|
Dec. 31, 2023
USD ($)
|
Organization Consolidation and Presentation of Financial Statements [Line Items] |
|
|
|
|
|
|
|
|
|
Number of business segments (segment) | segment |
|
|
|
|
|
|
2
|
|
|
Foreign currency gains (losses) |
|
|
|
|
|
|
$ 0
|
$ 0
|
|
Revenue recognized, related to change orders and claims included as contract price adjustments |
|
|
|
|
|
|
80,400
|
|
$ 76,500
|
Increase (decrease) in operating income |
$ 20,361
|
|
|
$ 32,027
|
|
|
23,925
|
91,891
|
|
Increase (decrease) in net income |
$ 10,649
|
$ (15,277)
|
$ 18,939
|
$ 21,512
|
$ 22,273
|
$ 23,163
|
$ 14,311
|
$ 66,948
|
|
Increase (decrease) in diluted earnings per common share (in dollars per share) | $ / shares |
$ 0.65
|
|
|
$ 1.28
|
|
|
$ 0.86
|
$ 3.98
|
|
Contracts Accounted for under Percentage of Completion |
|
|
|
|
|
|
|
|
|
Organization Consolidation and Presentation of Financial Statements [Line Items] |
|
|
|
|
|
|
|
|
|
Increase (decrease) in consolidated gross margin |
(3.90%)
|
|
|
(1.30%)
|
|
|
(4.40%)
|
(1.20%)
|
|
Increase (decrease) in operating income |
$ (34,900)
|
|
|
$ (11,500)
|
|
|
$ (112,700)
|
$ (32,200)
|
|
Increase (decrease) in net income |
$ (22,300)
|
|
|
$ (8,000)
|
|
|
$ (70,500)
|
$ (22,400)
|
|
Increase (decrease) in diluted earnings per common share (in dollars per share) | $ / shares |
$ (1.37)
|
|
|
$ (0.47)
|
|
|
$ (4.24)
|
$ (1.33)
|
|
X |
- DefinitionPercentage of increase (decrease) cost estimate revision gross margin.
+ References
+ Details
Name: |
myrg_CostEstimateRevisionGrossMarginIncreaseDecreasePercentage |
Namespace Prefix: |
myrg_ |
Data Type: |
dtr-types1:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
myrg_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in estimate of transaction price which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due. Includes, but is not limited to, change in assessment of whether estimate of variable consideration is constrained.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareDiluted |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 20 -Name Accounting Standards Codification -Section 35 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482014/830-20-35-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481956/830-20-45-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481926/830-20-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481839/830-10-45-17
+ Details
Name: |
us-gaap_ForeignCurrencyTransactionGainLossBeforeTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionNumber of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18
+ Details
Name: |
us-gaap_NumberOfReportableSegments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe net result for the period of deducting operating expenses from operating revenues.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31
+ Details
Name: |
us-gaap_OperatingIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_ChangeInAccountingEstimateByTypeAxis=us-gaap_ContractsAccountedForUnderPercentageOfCompletionMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
Contract Assets and Liabilities - Additional information (Details) - USD ($) $ in Thousands |
3 Months Ended |
9 Months Ended |
|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Dec. 31, 2023 |
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract] |
|
|
|
|
|
Allowance for doubtful accounts associated with contract assets |
$ 582
|
|
$ 582
|
|
$ 610
|
Revenues recognized during period |
$ 60,400
|
$ 16,300
|
$ 137,000
|
$ 114,000
|
|
X |
- DefinitionAmount of allowance for credit loss for right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3
+ Details
Name: |
us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_ContractWithCustomerAssetAndLiabilityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityRevenueRecognized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
v3.24.3
Contract Assets and Liabilities - Summary of contract assets (Details) - USD ($) $ in Thousands |
9 Months Ended |
|
Sep. 30, 2024 |
Sep. 30, 2023 |
Dec. 31, 2023 |
Contractors [Line Items] |
|
|
|
Unbilled revenue, net |
$ 216,515
|
|
$ 217,083
|
Contract retainages, net |
195,328
|
|
203,533
|
Contract assets, net |
411,843
|
|
$ 420,616
|
Changes in contract assets, net, Change |
(8,212)
|
$ 109,803
|
|
Change |
|
|
|
Contractors [Line Items] |
|
|
|
Unbilled revenue, net, Change |
(568)
|
|
|
Contract retainages, net, Change |
(8,205)
|
|
|
Changes in contract assets, net, Change |
$ (8,773)
|
|
|
X |
- DefinitionThe increase (decrease) during the reporting period of the amount of contract receivable retainage.
+ References
+ Details
Name: |
myrg_IncreaseDecreaseInContractReceivableRetainage |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe amount of contract with customer, increase (decrease) during the reporting period of the amount of revenue for work performed for which billing has not occurred, net of uncollectible accounts.
+ References
+ Details
Name: |
myrg_RevenueFromContractWithCustomerIncreaseDecreaseInUnbilledReceivables |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of right to consideration in exchange for good or service transferred to customer withheld under retainage provision in long-term contract or program when right to consideration is unconditional.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 910 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482546/910-10-50-7
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)(c)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_ConstructionContractorReceivableRetainage |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8
+ Details
Name: |
us-gaap_ContractWithCustomerAssetNetCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInContractWithCustomerAsset |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionUnbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 310 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478345/912-310-45-2
+ Details
Name: |
us-gaap_UnbilledContractsReceivable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
myrg_NetPeriodAxis=myrg_NetPeriodChangeMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
Contract Assets and Liabilities - Summary of contract liabilities (Details) - USD ($) $ in Thousands |
9 Months Ended |
|
Sep. 30, 2024 |
Sep. 30, 2023 |
Dec. 31, 2023 |
Contractors [Line Items] |
|
|
|
Deferred revenue |
$ 250,615
|
|
$ 231,604
|
Accrued loss provision |
11,942
|
|
8,807
|
Contract liabilities |
262,557
|
|
$ 240,411
|
Contract liabilities, Change |
22,294
|
$ 3,941
|
|
Change |
|
|
|
Contractors [Line Items] |
|
|
|
Deferred revenue, Change |
19,011
|
|
|
Accrued loss provision, Change |
3,135
|
|
|
Contract liabilities, Change |
$ 22,146
|
|
|
X |
- DefinitionIts represent the contract with customer, liability excluding provision for loss on contracts, current.
+ References
+ Details
Name: |
myrg_ContractWithCustomerLiabilityExcludingProvisionForLossOnContractsCurrent |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe increase (decrease) during the reporting period of the amount of accrued loss provision.
+ References
+ Details
Name: |
myrg_IncreaseDecreaseInAccruedLossProvision |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 310 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478345/912-310-45-11
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInContractWithCustomerLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInDeferredRevenue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionCumulative provision for contract losses not offset against related costs accumulated on the balance sheet.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 605 -SubTopic 35 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481187/605-35-45-2
+ Details
Name: |
us-gaap_ProvisionForLossOnContracts |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- Details
Name: |
myrg_NetPeriodAxis=myrg_NetPeriodChangeMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
Contract Assets and Liabilities - Summary of contract assets and liabilities (Details) - USD ($) $ in Thousands |
9 Months Ended |
|
Sep. 30, 2024 |
Sep. 30, 2023 |
Dec. 31, 2023 |
Contractors [Line Items] |
|
|
|
Contract assets, net |
$ 411,843
|
|
$ 420,616
|
Contract liabilities |
(262,557)
|
|
(240,411)
|
Net contract assets |
149,286
|
|
$ 180,205
|
Contract assets, net, Change |
(8,212)
|
$ 109,803
|
|
Change |
|
|
|
Contractors [Line Items] |
|
|
|
Contract assets, net, Change |
(8,773)
|
|
|
Contract liabilities, Change |
(22,146)
|
|
|
Net contract assets (liabilities), Change |
$ (30,919)
|
|
|
X |
- DefinitionThe amount of increase (decrease) in net contract assets (liabilities) during the year.
+ References
+ Details
Name: |
myrg_IncreaseDecreaseInNetContractAssetsLiabilities |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net contract assets (liabilities) as at balance sheet period.
+ References
+ Details
Name: |
myrg_NetContractAssetsLiabilities |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8
+ Details
Name: |
us-gaap_ContractWithCustomerAssetNetCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInContractWithCustomerAsset |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe change during the period, either increase or decrease, in amounts payable to customers. The term customers generally excludes other broker-dealers; persons who are principal officers, directors, and stockholders; and persons whose securities or funds are part of the regulatory net capital of the broker-dealer. Another broker-dealer's account can be classified as a customer if the account is carried as an omnibus account in compliance with certain regulations. The accounts of principal officers, directors and stockholders may be combined in the customer captions if they are not material and the combination is disclosed in the oath that is required to accompany the annual audited FOCUS Report.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInPayablesToCustomers |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- Details
Name: |
myrg_NetPeriodAxis=myrg_NetPeriodChangeMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
Contract Assets and Liabilities - Contracts in process (Details) - USD ($) $ in Thousands |
Sep. 30, 2024 |
Dec. 31, 2023 |
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract] |
|
|
Costs and estimated earnings on uncompleted contracts |
$ 7,301,084
|
$ 6,716,990
|
Less: billings to date |
7,335,184
|
6,731,511
|
Net asset position for contracts in process |
$ (34,100)
|
$ (14,521)
|
X |
- DefinitionRepresents the aggregate of costs incurred on uncompleted contracts and estimated earnings.
+ References
+ Details
Name: |
myrg_AggregateCostsIncurredOnUncompletedContractsAndEstimatedEarnings |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionRepresents the billings to date on uncompleted contracts accounted for under the percentage-of-completion method.
+ References
+ Details
Name: |
myrg_BillingsToDate |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionRepresents the net costs and estimated earnings in excess of billings on uncompleted contracts accounted for under the percentage-of-completion method.
+ References
+ Details
Name: |
myrg_NetCostsAndEstimatedEarningsInExcessOfBillings |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_ContractWithCustomerAssetAndLiabilityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Contract Assets and Liabilities - Summary of net asset position for contracts in process (Details) - USD ($) $ in Thousands |
Sep. 30, 2024 |
Dec. 31, 2023 |
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract] |
|
|
Unbilled revenue |
$ 216,515
|
$ 217,083
|
Deferred revenue |
(250,615)
|
(231,604)
|
Net asset position for contracts in process |
$ (34,100)
|
$ (14,521)
|
X |
- DefinitionIts represent the contract with customer, liability excluding provision for loss on contracts, current.
+ References
+ Details
Name: |
myrg_ContractWithCustomerLiabilityExcludingProvisionForLossOnContractsCurrent |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionRepresents the net costs and estimated earnings in excess of billings on uncompleted contracts accounted for under the percentage-of-completion method.
+ References
+ Details
Name: |
myrg_NetCostsAndEstimatedEarningsInExcessOfBillings |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_ContractWithCustomerAssetAndLiabilityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionUnbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 310 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478345/912-310-45-2
+ Details
Name: |
us-gaap_UnbilledContractsReceivable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
v3.24.3
Lease Obligations - Additional information (Details) - USD ($) $ in Thousands |
3 Months Ended |
9 Months Ended |
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Operating And Finance Leases [Line Items] |
|
|
|
|
Option to extend lease term (up to) |
|
|
10 years
|
|
Option to terminate leases, period |
|
|
1 year
|
|
Minimum lease payments required |
$ 47,616
|
|
$ 47,616
|
|
Subsidiaries | Employees |
|
|
|
|
Operating And Finance Leases [Line Items] |
|
|
|
|
Operating lease expense |
600
|
$ 600
|
1,900
|
$ 1,800
|
Minimum lease payments required |
$ 10,900
|
|
$ 10,900
|
|
Lease amortization period |
|
|
4 years 10 months 24 days
|
|
Minimum |
|
|
|
|
Operating And Finance Leases [Line Items] |
|
|
|
|
Remaining lease term |
|
|
1 year
|
|
Maximum |
|
|
|
|
Operating And Finance Leases [Line Items] |
|
|
|
|
Remaining lease term |
|
|
9 years
|
|
X |
- DefinitionLessee, operating and finance leases, option to extend, term.
+ References
+ Details
Name: |
myrg_LesseeOperatingAndFinanceLeasesOptionToExtendTerm |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLessee, operating and finance leases, option to terminate, period.
+ References
+ Details
Name: |
myrg_LesseeOperatingAndFinanceLeasesOptionToTerminatePeriod |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLessee operating and finance leases remaining contract term.
+ References
+ Details
Name: |
myrg_LesseeOperatingAndFinanceLeasesRemainingContractTerm |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIt represents Lessee Operating Lease Amortization Period.
+ References
+ Details
Name: |
myrg_LesseeOperatingLeaseAmortizationPeriod |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Definition
+ References
+ Details
Name: |
myrg_OperatingAndFinanceLeasesLineItems |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of operating lease expense. Excludes sublease income.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 4 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4
+ Details
Name: |
us-gaap_OperatingLeaseExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=myrg_EmployeesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MinimumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MaximumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
Lease Obligations - Summary of lease-related assets and liabilities (Details) - USD ($) $ in Thousands |
Sep. 30, 2024 |
Dec. 31, 2023 |
Assets |
|
|
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] |
Property and equipment, net of accumulated depreciation of $388,180 and $380,465, respectively
|
|
Operating lease right-of-use assets |
$ 40,665
|
$ 35,012
|
Finance lease right-of-use assets |
3,730
|
2,363
|
Total right-of-use lease assets |
44,395
|
37,375
|
Current |
|
|
Operating lease obligations |
11,136
|
9,237
|
Finance lease obligations |
1,168
|
2,039
|
Total current obligations |
12,304
|
11,276
|
Non-current |
|
|
Operating lease obligations |
29,529
|
25,775
|
Finance lease obligations, net of current maturities |
2,312
|
314
|
Total non-current obligations |
31,841
|
26,089
|
Total lease obligations |
$ 44,145
|
$ 37,365
|
X |
- DefinitionRepresents the lease obligation, current
+ References
+ Details
Name: |
myrg_LeaseObligationCurrent |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionRepresent the lease obligation noncurrent.
+ References
+ Details
Name: |
myrg_LeaseObligationNoncurrent |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionRepresent the lease obligation, total.
+ References
+ Details
Name: |
myrg_LeaseObligationTotal |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionRepresent the operating and finance lease right-of-use asset.
+ References
+ Details
Name: |
myrg_OperatingAndFinanceLeaseRightOfUseAsset |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from finance lease, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after accumulated amortization, of right-of-use asset from finance lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_FinanceLeaseRightOfUseAsset |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionIndicates line item in statement of financial position that includes finance lease right-of-use asset.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2
+ Details
Name: |
us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList |
Namespace Prefix: |
us-gaap_ |
Data Type: |
enum2:enumerationSetItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_LiabilitiesCurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_LiabilitiesNoncurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's right to use underlying asset under operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseRightOfUseAsset |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_ServicingAssetAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
X |
- DefinitionWeighted average discount rate for finance lease calculated at point in time.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_LeasesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average discount rate for operating lease calculated at point in time.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
v3.24.3
Lease Obligations - Summary of lease related costs (Details) - USD ($) $ in Thousands |
3 Months Ended |
9 Months Ended |
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Lease cost: |
|
|
|
|
Amortization of right-of-use assets |
$ 335
|
$ 199
|
$ 653
|
$ 595
|
Interest on lease liabilities |
30
|
20
|
69
|
65
|
Operating lease cost |
3,956
|
3,638
|
11,446
|
10,764
|
Variable lease costs |
95
|
89
|
279
|
262
|
Total lease cost |
$ 4,416
|
$ 3,946
|
$ 12,447
|
$ 11,686
|
X |
- DefinitionAmount of interest expense on finance lease liability.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_FinanceLeaseInterestExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of amortization expense attributable to right-of-use asset from finance lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_FinanceLeaseRightOfUseAssetAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of lease cost recognized by lessee for lease contract.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_LeaseCost |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_LeaseCostAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_OperatingLeaseCost |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_VariableLeaseCost |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.24.3
X |
- References
+ Details
Name: |
us-gaap_CashFlowOperatingActivitiesLesseeAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_OperatingLeasePayments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase in right-of-use asset obtained in exchange for finance lease liability.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase in right-of-use asset obtained in exchange for operating lease liability.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.24.3
Lease Obligations - Schedule of future minimum lease payments (Details) - USD ($) $ in Thousands |
Sep. 30, 2024 |
Dec. 31, 2023 |
Finance Lease Obligations |
|
|
Remainder of 2024 |
$ 367
|
|
2025 |
1,195
|
|
2026 |
881
|
|
2027 |
881
|
|
2028 |
393
|
|
2029 |
0
|
|
Thereafter |
0
|
|
Total minimum lease payments |
3,717
|
|
Financing component |
(237)
|
|
Net present value of minimum lease payments |
3,480
|
|
Current portion of finance lease obligations |
(1,168)
|
$ (2,039)
|
Finance lease obligations, net of current maturities |
2,312
|
314
|
Operating Lease Obligations |
|
|
Remainder of 2024 |
3,964
|
|
2025 |
14,771
|
|
2026 |
12,048
|
|
2027 |
7,098
|
|
2028 |
5,550
|
|
2029 |
3,291
|
|
Thereafter |
894
|
|
Total minimum lease payments |
47,616
|
|
Financing component |
(6,951)
|
|
Net present value of minimum lease payments |
40,665
|
|
Less: current portion of finance and operating lease obligations |
(11,136)
|
(9,237)
|
Operating lease obligations, net of current maturities |
29,529
|
$ 25,775
|
Total Lease Obligations |
|
|
Remainder of 2024 |
4,331
|
|
2025 |
15,966
|
|
2026 |
12,929
|
|
2027 |
7,979
|
|
2028 |
5,943
|
|
2029 |
3,291
|
|
Thereafter |
894
|
|
Total minimum lease payments |
51,333
|
|
Financing component |
(7,188)
|
|
Net present value of minimum lease payments |
44,145
|
|
Less: current portion of finance and operating lease obligations |
(12,304)
|
|
Long-term finance and operating lease obligations |
$ 31,841
|
|
X |
- DefinitionLease, Liability, Current
+ References
+ Details
Name: |
myrg_LeaseLiabilityCurrent |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLease, Liability, Noncurrent
+ References
+ Details
Name: |
myrg_LeaseLiabilityNoncurrent |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLease, Liability, To Be Paid
+ References
+ Details
Name: |
myrg_LeaseLiabilityToBePaid |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLease, Liability, To Be Paid, After Year Five
+ References
+ Details
Name: |
myrg_LeaseLiabilityToBePaidAfterYearFive |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLease, Liability, To Be Paid, One Year
+ References
+ Details
Name: |
myrg_LeaseLiabilityToBePaidOneYear |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLease, Liability, To Be Paid, Remainder of Fiscal Year
+ References
+ Details
Name: |
myrg_LeaseLiabilityToBePaidRemainderOfFiscalYear |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLease, Liability, To Be Paid, Year Five
+ References
+ Details
Name: |
myrg_LeaseLiabilityToBePaidYearFive |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLease, Liability, To Be Paid, Year Four
+ References
+ Details
Name: |
myrg_LeaseLiabilityToBePaidYearFour |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLease, Liability, To Be Paid, Year Three
+ References
+ Details
Name: |
myrg_LeaseLiabilityToBePaidYearThree |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLease, Liability, To Be Paid, Year Two
+ References
+ Details
Name: |
myrg_LeaseLiabilityToBePaidYearTwo |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLease, Liability, Undiscounted Excess Amount
+ References
+ Details
Name: |
myrg_LeaseLiabilityUndiscountedExcessAmount |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- Definition
+ References
+ Details
Name: |
myrg_TotalLeaseObligationsAbstract |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from finance lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_FinanceLeaseLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from finance lease, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payments for finance lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityPaymentsDue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.24.3
Fair Value Measurements (Details) - Powerline Plus Companies - Certain Performance Targets - USD ($)
|
|
3 Months Ended |
9 Months Ended |
|
Jan. 04, 2022 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Dec. 31, 2023 |
Business Acquisition [Line Items] |
|
|
|
|
|
|
Contingent earn-out consideration, post acquisition term |
3 years
|
|
|
|
|
|
Contingent earn-out consideration |
$ 900,000
|
$ 0
|
|
$ 0
|
|
$ 0
|
Contingent earn-out consideration payment |
$ 16,600,000
|
|
|
|
|
|
Change in contingent consideration |
|
$ 0
|
$ 0
|
$ 0
|
$ 0
|
|
X |
- DefinitionBusiness Combination, Contingent Consideration Arrangements, Performance Objectives, Post-Acquisition Period
+ References
+ Details
Name: |
myrg_BusinessCombinationContingentConsiderationArrangementsPerformanceObjectivesPostAcquisitionPeriod |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5
+ Details
Name: |
us-gaap_BusinessAcquisitionLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4
+ Details
Name: |
us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionFor contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1
+ Details
Name: |
us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liability recognized arising from contingent consideration in a business combination.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 35 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479613/805-30-35-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 25 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479668/805-30-25-6
+ Details
Name: |
us-gaap_BusinessCombinationContingentConsiderationLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_BusinessAcquisitionAxis=myrg_PowerlinePlusCompaniesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
Debt - Summary of total debt (Details) - USD ($) $ in Thousands |
9 Months Ended |
|
Sep. 30, 2024 |
Dec. 31, 2023 |
Debt Instrument [Line Items] |
|
|
Total debt |
$ 93,186
|
$ 36,241
|
Less: current portion of long-term debt |
(4,364)
|
(7,053)
|
Long-term debt |
88,822
|
29,188
|
Notes payable to banks |
|
|
Debt Instrument [Line Items] |
|
|
Total debt |
15,991
|
23,040
|
Less: current portion of long-term debt |
(4,364)
|
|
Long-term debt |
$ 11,627
|
|
Notes payable to banks | Equipment Note 8 |
|
|
Debt Instrument [Line Items] |
|
|
Stated Interest Rate (per annum) |
2.75%
|
|
Term (years) |
5 years
|
|
Total debt |
$ 0
|
2,871
|
Notes payable to banks | Equipment Note 10 |
|
|
Debt Instrument [Line Items] |
|
|
Stated Interest Rate (per annum) |
4.32%
|
|
Term (years) |
5 years
|
|
Total debt |
$ 15,957
|
20,125
|
Notes payable to banks | Other equipment note |
|
|
Debt Instrument [Line Items] |
|
|
Stated Interest Rate (per annum) |
4.55%
|
|
Term (years) |
5 years
|
|
Total debt |
$ 34
|
44
|
Revolving loans |
|
|
Debt Instrument [Line Items] |
|
|
Term (years) |
5 years
|
|
Total debt |
$ 77,195
|
$ 13,201
|
X |
- DefinitionContractual interest rate for funds borrowed, under the debt agreement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)(a)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
+ Details
Name: |
us-gaap_DebtInstrumentInterestRateStatedPercentage |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(f)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69E -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69F -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I
Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2
Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1
+ Details
Name: |
us-gaap_DebtInstrumentLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPeriod of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ References
+ Details
Name: |
us-gaap_DebtInstrumentTerm |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D
Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)(a)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4
+ Details
Name: |
us-gaap_LongTermDebt |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LongTermDebtCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LongTermDebtNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_DebtInstrumentAxis=myrg_EquipmentNoteEightMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_DebtInstrumentAxis=myrg_EquipmentNoteTenMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_DebtInstrumentAxis=myrg_OtherEquipmentNoteMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
Debt - Additional information (Details)
|
|
9 Months Ended |
|
May 31, 2023
USD ($)
|
Sep. 30, 2024
USD ($)
equipment_note
|
Sep. 30, 2023
USD ($)
|
Dec. 31, 2023
USD ($)
|
Revolving loans |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Debt instrument term |
|
5 years
|
|
|
Secured debt | Credit agreement |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Debt instrument term |
5 years
|
|
|
|
Maximum borrowing capacity |
$ 490,000,000
|
|
|
|
Option to increase borrowing capacity |
$ 200,000,000
|
|
|
|
Percentage of capital stock from direct foreign subsidiaries |
65.00%
|
|
|
|
Debt instrument covenant leveraged debt ratio restriction |
2.75
|
|
|
|
Weighted average interest rate |
|
7.03%
|
6.96%
|
|
Leverage coverage ratio |
3.0
|
|
|
|
Interest coverage ratio |
3.0
|
|
|
|
Deferred debt issuance costs |
|
$ 1,900,000
|
$ 2,400,000
|
|
Secured debt | Credit agreement | Minimum |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Commitment fee on unused capacity |
0.20%
|
|
|
|
Secured debt | Credit agreement | Maximum |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Commitment fee on unused capacity |
0.30%
|
|
|
|
Secured debt | Credit agreement | Base Rate | Minimum |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Interest rate margin |
0.25%
|
|
|
|
Secured debt | Credit agreement | Base Rate | Maximum |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Interest rate margin |
1.00%
|
|
|
|
Secured debt | Credit agreement | Term Benchmark Rate | Minimum |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Interest rate margin |
1.25%
|
|
|
|
Secured debt | Credit agreement | Term Benchmark Rate | Maximum |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Interest rate margin |
2.00%
|
|
|
|
Secured debt | Credit agreement | Revolving loans |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Maximum borrowing capacity |
$ 150,000,000
|
|
|
|
Debt outstanding under facility |
|
77,200,000
|
|
$ 13,200,000
|
Secured debt | Credit agreement | Letter of credit |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Maximum borrowing capacity |
75,000,000
|
|
|
|
Letters of credit outstanding |
|
37,300,000
|
|
34,400,000
|
Secured debt | Credit agreement | Letter of credit | Insurance program obligations |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Letters of credit outstanding |
|
32,600,000
|
|
27,100,000
|
Secured debt | Credit agreement | Letter of credit | Contract Performance Obligations |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Letters of credit outstanding |
|
$ 4,700,000
|
|
$ 7,300,000
|
Secured debt | Credit agreement | Letters Of Credit, Discretional |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Maximum borrowing capacity |
75,000,000
|
|
|
|
Secured debt | Credit agreement | Swingline Loan |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Maximum borrowing capacity |
$ 15,000,000
|
|
|
|
Secured debt | Credit agreement | Non-performance letters of credit | Minimum |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Letter of credit facility commitment percentage |
1.25%
|
|
|
|
Secured debt | Credit agreement | Non-performance letters of credit | Maximum |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Letter of credit facility commitment percentage |
2.00%
|
|
|
|
Secured debt | Credit agreement | Performance letters of credit | Minimum |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Letter of credit facility commitment percentage |
0.625%
|
|
|
|
Secured debt | Credit agreement | Performance letters of credit | Maximum |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Letter of credit facility commitment percentage |
1.00%
|
|
|
|
Notes payable to banks | Master loan agreement |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Number of equipment notes (equipment note) | equipment_note |
|
1
|
|
|
Notes payable to banks | Other equipment note |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Debt instrument term |
|
5 years
|
|
|
Number of equipment notes (equipment note) | equipment_note |
|
1
|
|
|
X |
- DefinitionRepresent the minimum interest coverage ratio under the credit agreement.
+ References
+ Details
Name: |
myrg_DebtInstrumentCovenantInterestCoverageRatio |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:pureItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThreshold of debt coverage ration at which the credit agreement restricts certain types of payments.
+ References
+ Details
Name: |
myrg_DebtInstrumentCovenantLeveragedDebtRatioRestriction |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:pureItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of debt instruments.
+ References
+ Details
Name: |
myrg_DebtInstrumentNumberOfDebtInstruments |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe Company has the option to expand the debt coverage ratio in the event of an acquisition.
+ References
+ Details
Name: |
myrg_LeverageCoverageRatio |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:pureItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionRepresents the option to increase maximum borrowings on the credit facility.
+ References
+ Details
Name: |
myrg_LineOfCreditFacilityOptionToIncreaseMaximumBorrowingCapacity |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionPercentage of capital stock from direct foreign subsidiaries pledged as collateral for a debt.
+ References
+ Details
Name: |
myrg_PercentageOfCapitalStockFromDirectForeignSubsidiaries |
Namespace Prefix: |
myrg_ |
Data Type: |
dtr-types1:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPercentage points added to the reference rate to compute the variable rate on the debt instrument.
+ References
+ Details
Name: |
us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(f)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69E -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69F -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I
Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2
Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1
+ Details
Name: |
us-gaap_DebtInstrumentLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPeriod of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ References
+ Details
Name: |
us-gaap_DebtInstrumentTerm |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, after accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section S45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479359/835-30-S45-1
+ Details
Name: |
us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionThe total amount of the contingent obligation under letters of credit outstanding as of the reporting date.
+ References
+ Details
Name: |
us-gaap_LettersOfCreditOutstandingAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)(a)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
+ Details
Name: |
us-gaap_LineOfCredit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.
+ References
+ Details
Name: |
us-gaap_LineOfCreditFacilityCommitmentFeePercentage |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe effective interest rate during the reporting period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LineOfCreditFacilityInterestRateDuringPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionMaximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.
+ References
+ Details
Name: |
us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_DebtInstrumentAxis=myrg_CreditAgreementMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MinimumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MaximumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_VariableRateAxis=us-gaap_BaseRateMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_VariableRateAxis=myrg_TermBenchmarkRateMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FairValueByLiabilityClassAxis=myrg_InsuranceProgramObligationsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_CreditFacilityAxis=myrg_LettersOfCreditDiscretionalMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_CreditFacilityAxis=myrg_SwinglineLoanMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_DebtInstrumentAxis=myrg_MasterLoanAgreementMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_DebtInstrumentAxis=myrg_OtherEquipmentNoteMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
Debt - Schedule of remaining principal payments for long term obligations (Details) - USD ($) $ in Thousands |
Sep. 30, 2024 |
Dec. 31, 2023 |
Debt Instrument [Line Items] |
|
|
Total debt |
$ 93,186
|
$ 36,241
|
Less: current portion of equipment notes |
(4,364)
|
(7,053)
|
Long-term principal obligations |
88,822
|
29,188
|
Notes payable to banks |
|
|
Debt Instrument [Line Items] |
|
|
Remainder of 2024 |
3
|
|
2025 |
4,364
|
|
2026 |
4,555
|
|
2027 |
7,069
|
|
2028 |
0
|
|
2029 |
0
|
|
Total debt |
15,991
|
$ 23,040
|
Less: current portion of equipment notes |
(4,364)
|
|
Long-term principal obligations |
$ 11,627
|
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(f)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69E -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69F -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I
Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2
Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1
+ Details
Name: |
us-gaap_DebtInstrumentLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D
Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)(a)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4
+ Details
Name: |
us-gaap_LongTermDebt |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LongTermDebtCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 470 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1
+ Details
Name: |
us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 470 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1
+ Details
Name: |
us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 470 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1
+ Details
Name: |
us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 470 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1
+ Details
Name: |
us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 470 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1
+ Details
Name: |
us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3
+ Details
Name: |
us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LongTermDebtNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
Revenue Recognition - Additional information (Details) $ in Thousands |
9 Months Ended |
Sep. 30, 2024
USD ($)
|
Disaggregation of Revenue [Line Items] |
|
Remaining performance obligations |
$ 2,358,754
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-10-01 |
|
Disaggregation of Revenue [Line Items] |
|
Remaining performance obligations |
$ 1,839,713
|
Remaining performance obligation, percentage |
80.00%
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-10-01 |
|
Disaggregation of Revenue [Line Items] |
|
Remaining performance obligations |
$ 519,041
|
Remaining performance obligation, percentage |
95.00%
|
Minimum |
|
Disaggregation of Revenue [Line Items] |
|
Term of master service agreements |
1 year
|
Short termination notice of master service agreements |
30 days
|
Maximum |
|
Disaggregation of Revenue [Line Items] |
|
Term of master service agreements |
3 years
|
Short termination notice of master service agreements |
90 days
|
X |
- DefinitionTerm of master service agreements ("MSAs"), in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ References
+ Details
Name: |
myrg_MasterServiceAgreementsTerm |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionShort termination notice of master service agreements ("MSAs"), in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact
+ References
+ Details
Name: |
myrg_MasterServiceAgreementsTermOfShortTerminationNotice |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
+ Details
Name: |
us-gaap_DisaggregationOfRevenueLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of transaction price allocated to performance obligation that has not been recognized as revenue.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -SubTopic 10 -Topic 606 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13
+ Details
Name: |
us-gaap_RevenueRemainingPerformanceObligation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPercentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(1) -SubTopic 10 -Topic 606 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13
+ Details
Name: |
us-gaap_RevenueRemainingPerformanceObligationPercentage |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-10-01 |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-10-01 |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MinimumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MaximumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
Revenue Recognition - Schedule of revenue by contract type (Details) - USD ($) $ in Thousands |
3 Months Ended |
9 Months Ended |
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Disaggregation of Revenue [Line Items] |
|
|
|
|
Contract revenues |
$ 888,043
|
$ 939,476
|
$ 2,532,495
|
$ 2,639,708
|
Product concentration risk | Revenue benchmark |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Concentration risk, Percent |
100.00%
|
100.00%
|
100.00%
|
100.00%
|
Fixed price |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Contract revenues |
$ 528,190
|
$ 602,986
|
$ 1,557,551
|
$ 1,712,598
|
Fixed price | Product concentration risk | Revenue benchmark |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Concentration risk, Percent |
59.50%
|
64.20%
|
61.50%
|
64.90%
|
Unit price |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Contract revenues |
$ 193,186
|
$ 170,117
|
$ 502,577
|
$ 464,954
|
Unit price | Product concentration risk | Revenue benchmark |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Concentration risk, Percent |
21.70%
|
18.10%
|
19.80%
|
17.60%
|
T&E |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Contract revenues |
$ 166,667
|
$ 166,373
|
$ 472,367
|
$ 462,156
|
T&E | Product concentration risk | Revenue benchmark |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Concentration risk, Percent |
18.80%
|
17.70%
|
18.70%
|
17.50%
|
T&D |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Contract revenues |
$ 481,876
|
$ 548,595
|
$ 1,430,480
|
$ 1,497,655
|
T&D | Product concentration risk | Revenue benchmark |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Concentration risk, Percent |
100.00%
|
100.00%
|
100.00%
|
100.00%
|
T&D | Fixed price |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Contract revenues |
$ 197,087
|
$ 283,440
|
$ 654,969
|
$ 774,022
|
T&D | Fixed price | Product concentration risk | Revenue benchmark |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Concentration risk, Percent |
40.90%
|
51.70%
|
45.80%
|
51.70%
|
T&D | Unit price |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Contract revenues |
$ 169,337
|
$ 143,218
|
$ 443,589
|
$ 396,855
|
T&D | Unit price | Product concentration risk | Revenue benchmark |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Concentration risk, Percent |
35.10%
|
26.10%
|
31.00%
|
26.50%
|
T&D | T&E |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Contract revenues |
$ 115,452
|
$ 121,937
|
$ 331,922
|
$ 326,778
|
T&D | T&E | Product concentration risk | Revenue benchmark |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Concentration risk, Percent |
24.00%
|
22.20%
|
23.20%
|
21.80%
|
C&I |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Contract revenues |
$ 406,167
|
$ 390,881
|
$ 1,102,015
|
$ 1,142,053
|
C&I | Product concentration risk | Revenue benchmark |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Concentration risk, Percent |
100.00%
|
100.00%
|
100.00%
|
100.00%
|
C&I | Fixed price |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Contract revenues |
$ 331,103
|
$ 319,546
|
$ 902,582
|
$ 938,576
|
C&I | Fixed price | Product concentration risk | Revenue benchmark |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Concentration risk, Percent |
81.50%
|
81.70%
|
81.90%
|
82.20%
|
C&I | Unit price |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Contract revenues |
$ 23,849
|
$ 26,899
|
$ 58,988
|
$ 68,099
|
C&I | Unit price | Product concentration risk | Revenue benchmark |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Concentration risk, Percent |
5.90%
|
6.90%
|
5.40%
|
6.00%
|
C&I | T&E |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Contract revenues |
$ 51,215
|
$ 44,436
|
$ 140,445
|
$ 135,378
|
C&I | T&E | Product concentration risk | Revenue benchmark |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Concentration risk, Percent |
12.60%
|
11.40%
|
12.70%
|
11.80%
|
X |
- DefinitionFor an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20
+ Details
Name: |
us-gaap_ConcentrationRiskPercentage1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
+ Details
Name: |
us-gaap_DisaggregationOfRevenueLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ContractWithCustomerBasisOfPricingAxis=us-gaap_FixedPriceContractMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ContractWithCustomerBasisOfPricingAxis=myrg_UnitPriceContractMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ContractWithCustomerBasisOfPricingAxis=myrg_TeContractMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=myrg_TransmissionAndDistributionMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=myrg_CommercialAndIndustrialMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
Revenue Recognition - Schedule of revenue by market type (Details) - USD ($) $ in Thousands |
3 Months Ended |
9 Months Ended |
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Disaggregation of Revenue [Line Items] |
|
|
|
|
Contract revenues |
$ 888,043
|
$ 939,476
|
$ 2,532,495
|
$ 2,639,708
|
Product concentration risk | Revenue benchmark |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Concentration risk, Percent |
100.00%
|
100.00%
|
100.00%
|
100.00%
|
T&D |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Contract revenues |
$ 481,876
|
$ 548,595
|
$ 1,430,480
|
$ 1,497,655
|
T&D | Product concentration risk | Revenue benchmark |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Concentration risk, Percent |
100.00%
|
100.00%
|
100.00%
|
100.00%
|
T&D | Transmission |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Contract revenues |
$ 276,663
|
$ 357,708
|
$ 873,077
|
$ 978,078
|
T&D | Transmission | Product concentration risk | Revenue benchmark |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Concentration risk, Percent |
31.20%
|
38.10%
|
34.50%
|
37.00%
|
T&D | Distribution |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Contract revenues |
$ 205,213
|
$ 190,887
|
$ 557,403
|
$ 519,577
|
T&D | Distribution | Product concentration risk | Revenue benchmark |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Concentration risk, Percent |
23.10%
|
20.30%
|
22.00%
|
19.70%
|
C&I |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Contract revenues |
$ 406,167
|
$ 390,881
|
$ 1,102,015
|
$ 1,142,053
|
C&I | Product concentration risk | Revenue benchmark |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Concentration risk, Percent |
100.00%
|
100.00%
|
100.00%
|
100.00%
|
C&I | Electrical construction |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Contract revenues |
$ 406,167
|
$ 390,881
|
$ 1,102,015
|
$ 1,142,053
|
C&I | Electrical construction | Product concentration risk | Revenue benchmark |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Concentration risk, Percent |
45.70%
|
41.60%
|
43.50%
|
43.30%
|
X |
- DefinitionFor an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20
+ Details
Name: |
us-gaap_ConcentrationRiskPercentage1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
+ Details
Name: |
us-gaap_DisaggregationOfRevenueLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=myrg_TransmissionAndDistributionMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ContractWithCustomerSalesChannelAxis=myrg_MarketTypeTransmissionMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ContractWithCustomerSalesChannelAxis=myrg_MarketTypeDistributionMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=myrg_CommercialAndIndustrialMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ContractWithCustomerSalesChannelAxis=myrg_MarketTypeElectricalConstructionMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
Revenue Recognition - Summary of remaining performance obligations (Details) $ in Thousands |
Sep. 30, 2024
USD ($)
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |
|
Remaining performance obligations |
$ 2,358,754
|
T&D |
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |
|
Remaining performance obligations |
582,030
|
C&I |
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |
|
Remaining performance obligations |
$ 1,776,724
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-10-01 |
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |
|
Remaining performance obligation, term |
1 year
|
Remaining performance obligations |
$ 1,839,713
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-10-01 | T&D |
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |
|
Remaining performance obligation, term |
1 year
|
Remaining performance obligations |
$ 576,179
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-10-01 | C&I |
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |
|
Remaining performance obligation, term |
1 year
|
Remaining performance obligations |
$ 1,263,534
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-10-01 |
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |
|
Remaining performance obligation, term |
1 year
|
Remaining performance obligations |
$ 519,041
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-10-01 | T&D |
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |
|
Remaining performance obligation, term |
1 year
|
Remaining performance obligations |
$ 5,851
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-10-01 | C&I |
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |
|
Remaining performance obligation, term |
1 year
|
Remaining performance obligations |
$ 513,190
|
X |
- DefinitionAmount of transaction price allocated to performance obligation that has not been recognized as revenue.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -SubTopic 10 -Topic 606 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13
+ Details
Name: |
us-gaap_RevenueRemainingPerformanceObligation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
+ Details
Name: |
us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPeriod in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(1) -SubTopic 10 -Topic 606 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13
+ Details
Name: |
us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=myrg_TransmissionAndDistributionMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=myrg_CommercialAndIndustrialMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-10-01 |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-10-01 |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
X |
- DefinitionAmount of unrecognized tax benefits.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 217 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10B -Publisher FASB -URI https://asc.fasb.org/1943274/2147482525/740-10-45-10B
+ Details
Name: |
us-gaap_UnrecognizedTaxBenefits |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.24.3
Commitments and Contingencies (Details)
|
9 Months Ended |
Sep. 30, 2024
USD ($)
|
Other Commitments [Line Items] |
|
Purchase orders outstanding |
$ 5,500,000
|
Performance Guarantee |
|
Other Commitments [Line Items] |
|
Bonds outstanding |
2,830,000,000
|
Estimated remaining costs for bonded projects |
741,600,000
|
Contingencies Excluding Wildfire and Health Insurance |
|
Other Commitments [Line Items] |
|
Insurance coverage deductible |
1,000,000.0
|
Health Insurance |
|
Other Commitments [Line Items] |
|
Insurance coverage deductible |
$ 200,000
|
X |
- DefinitionIts represents the guarantor obligations expected costs.
+ References
+ Details
Name: |
myrg_GuarantorObligationsExpectedCosts |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- Definitionamount of Deductible Insurance Policy for Loss Contingency
+ References
+ Details
Name: |
myrg_LossContingencyInsurancePolicyDeductible |
Namespace Prefix: |
myrg_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionMaximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4
+ Details
Name: |
us-gaap_GuaranteeObligationsMaximumExposure |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
+ Details
Name: |
us-gaap_OtherCommitmentsLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionMinimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_LossContingenciesByNatureOfContingencyAxis=myrg_ContingenciesExcludingWildfireAndHealthInsuranceMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_LossContingenciesByNatureOfContingencyAxis=myrg_HealthInsuranceMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
X |
- DefinitionThe percentage of target shares, an employee can earn, under the plan.
+ References
+ Details
Name: |
myrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardPotentialPayoutAsPercentageOfTargetShares |
Namespace Prefix: |
myrg_ |
Data Type: |
dtr-types1:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionEstimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPeriod over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 1D -Publisher FASB -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iv) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_PlanNameAxis=myrg_A2017LongTermIncentivePlanMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=myrg_TimeVestedStockAwardsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementEmployeeMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementNonemployeeMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MinimumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MaximumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
X |
- DefinitionNumber of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18
+ Details
Name: |
us-gaap_NumberOfReportableSegments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_SegmentReportingAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Segment Information - Summary of segment's internal financial reports (Details) - USD ($) $ in Thousands |
3 Months Ended |
9 Months Ended |
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Segment Reporting Information [Line Items] |
|
|
|
|
Contract revenues: |
$ 888,043
|
$ 939,476
|
$ 2,532,495
|
$ 2,639,708
|
Income from operations: |
20,361
|
32,027
|
23,925
|
91,891
|
Corporate, Non-Segment |
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
Income from operations: |
(17,516)
|
(18,167)
|
(48,519)
|
(52,108)
|
T&D |
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
Contract revenues: |
481,876
|
548,595
|
1,430,480
|
1,497,655
|
T&D | Operating Segments |
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
Income from operations: |
17,568
|
36,262
|
39,104
|
106,817
|
C&I |
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
Contract revenues: |
406,167
|
390,881
|
1,102,015
|
1,142,053
|
C&I | Operating Segments |
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
Income from operations: |
$ 20,309
|
$ 13,932
|
$ 33,340
|
$ 37,182
|
X |
- DefinitionThe net result for the period of deducting operating expenses from operating revenues.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31
+ Details
Name: |
us-gaap_OperatingIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=myrg_TransmissionAndDistributionMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=myrg_CommercialAndIndustrialMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
Earnings Per Share - Summary of weighted average number of shares outstanding (Details) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands |
3 Months Ended |
9 Months Ended |
Sep. 30, 2024 |
Jun. 30, 2024 |
Mar. 31, 2024 |
Sep. 30, 2023 |
Jun. 30, 2023 |
Mar. 31, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Numerator: |
|
|
|
|
|
|
|
|
Net income |
$ 10,649
|
$ (15,277)
|
$ 18,939
|
$ 21,512
|
$ 22,273
|
$ 23,163
|
$ 14,311
|
$ 66,948
|
Denominator: |
|
|
|
|
|
|
|
|
Weighted average common shares outstanding (in shares) |
16,283
|
|
|
16,710
|
|
|
16,582
|
16,678
|
Weighted average dilutive securities (in shares) |
41
|
|
|
119
|
|
|
65
|
143
|
Weighted average common shares outstanding, diluted (in shares) |
16,324
|
|
|
16,829
|
|
|
16,647
|
16,821
|
Basic (in dollars per share) |
$ 0.65
|
|
|
$ 1.29
|
|
|
$ 0.86
|
$ 4.01
|
Diluted (in dollars per share) |
$ 0.65
|
|
|
$ 1.28
|
|
|
$ 0.86
|
$ 3.98
|
X |
- DefinitionThe amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareDiluted |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetIncomeLossAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
+ Details
Name: |
us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16
+ Details
Name: |
us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
X |
- DefinitionSecurities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
+ Details
Name: |
us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
+ Details
Name: |
us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=myrg_TimeVestedStockAwardsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
Earnings Per Share - Additional Information (Details) - USD ($)
|
9 Months Ended |
|
|
Sep. 30, 2024 |
Sep. 30, 2023 |
May 09, 2024 |
Nov. 09, 2023 |
Earnings Per Share [Abstract] |
|
|
|
|
Shares repurchased related to tax withholding for stock-based compensation (in shares) |
36,397
|
76,150
|
|
|
Payments related to tax withholding for stock-based compensation |
$ 5,866,000
|
$ 7,936,000
|
|
|
Repurchase program authorized amount |
|
|
$ 75,000,000.0
|
$ 75,000,000
|
Shares repurchased under repurchase program (in shares) |
643,549
|
|
|
|
Shares repurchased, weighted average price per share (in dollars per share) |
$ 116.54
|
|
|
|
X |
- DefinitionAmount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 505 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4
+ Details
Name: |
srt_StockRepurchaseProgramAuthorizedAmount1 |
Namespace Prefix: |
srt_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares that have been repurchased and retired during the period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockRepurchasedAndRetiredDuringPeriodShares |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockRepurchasedDuringPeriodShares |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTotal cost of shares repurchased divided by the total number of shares repurchased.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1
+ Details
Name: |
us-gaap_TreasuryStockAcquiredAverageCostPerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
MYR (NASDAQ:MYRG)
過去 株価チャート
から 11 2024 まで 12 2024
MYR (NASDAQ:MYRG)
過去 株価チャート
から 12 2023 まで 12 2024