0001709682202412/31Q2FALSExbrli:sharesiso4217:USDiso4217:USDxbrli:sharesctos:segmentxbrli:purectos:reporting_unitctos:trading_day00017096822024-01-012024-06-3000017096822024-07-300001709682ctos:RentalRevenueMember2024-04-012024-06-300001709682ctos:RentalRevenueMember2023-04-012023-06-300001709682ctos:RentalRevenueMember2024-01-012024-06-300001709682ctos:RentalRevenueMember2023-01-012023-06-300001709682ctos:EquipmentSalesMember2024-04-012024-06-300001709682ctos:EquipmentSalesMember2023-04-012023-06-300001709682ctos:EquipmentSalesMember2024-01-012024-06-300001709682ctos:EquipmentSalesMember2023-01-012023-06-300001709682ctos:SalesAndServicesPartsAndServicesMember2024-04-012024-06-300001709682ctos:SalesAndServicesPartsAndServicesMember2023-04-012023-06-300001709682ctos:SalesAndServicesPartsAndServicesMember2024-01-012024-06-300001709682ctos:SalesAndServicesPartsAndServicesMember2023-01-012023-06-3000017096822024-04-012024-06-3000017096822023-04-012023-06-3000017096822023-01-012023-06-3000017096822024-06-3000017096822023-12-3100017096822022-12-3100017096822023-06-300001709682us-gaap:CommonStockMember2023-12-310001709682us-gaap:TreasuryStockCommonMember2023-12-310001709682us-gaap:AdditionalPaidInCapitalMember2023-12-310001709682us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001709682us-gaap:RetainedEarningsMember2023-12-310001709682us-gaap:RetainedEarningsMember2024-01-012024-03-3100017096822024-01-012024-03-310001709682us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001709682us-gaap:TreasuryStockCommonMember2024-01-012024-03-310001709682us-gaap:CommonStockMember2024-01-012024-03-310001709682us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001709682us-gaap:CommonStockMember2024-03-310001709682us-gaap:TreasuryStockCommonMember2024-03-310001709682us-gaap:AdditionalPaidInCapitalMember2024-03-310001709682us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001709682us-gaap:RetainedEarningsMember2024-03-3100017096822024-03-310001709682us-gaap:RetainedEarningsMember2024-04-012024-06-300001709682us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-300001709682us-gaap:TreasuryStockCommonMember2024-04-012024-06-300001709682us-gaap:CommonStockMember2024-04-012024-06-300001709682us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-300001709682us-gaap:CommonStockMember2024-06-300001709682us-gaap:TreasuryStockCommonMember2024-06-300001709682us-gaap:AdditionalPaidInCapitalMember2024-06-300001709682us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-300001709682us-gaap:RetainedEarningsMember2024-06-300001709682us-gaap:CommonStockMember2022-12-310001709682us-gaap:TreasuryStockCommonMember2022-12-310001709682us-gaap:AdditionalPaidInCapitalMember2022-12-310001709682us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001709682us-gaap:RetainedEarningsMember2022-12-310001709682us-gaap:RetainedEarningsMember2023-01-012023-03-3100017096822023-01-012023-03-310001709682us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001709682us-gaap:TreasuryStockCommonMember2023-01-012023-03-310001709682us-gaap:CommonStockMember2023-01-012023-03-310001709682us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001709682us-gaap:CommonStockMember2023-03-310001709682us-gaap:TreasuryStockCommonMember2023-03-310001709682us-gaap:AdditionalPaidInCapitalMember2023-03-310001709682us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001709682us-gaap:RetainedEarningsMember2023-03-3100017096822023-03-310001709682us-gaap:RetainedEarningsMember2023-04-012023-06-300001709682us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001709682us-gaap:TreasuryStockCommonMember2023-04-012023-06-300001709682us-gaap:CommonStockMember2023-04-012023-06-300001709682us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001709682us-gaap:CommonStockMember2023-06-300001709682us-gaap:TreasuryStockCommonMember2023-06-300001709682us-gaap:AdditionalPaidInCapitalMember2023-06-300001709682us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001709682us-gaap:RetainedEarningsMember2023-06-300001709682country:US2024-04-012024-06-300001709682country:US2023-04-012023-06-300001709682country:US2024-01-012024-06-300001709682country:US2023-01-012023-06-300001709682country:CA2024-04-012024-06-300001709682country:CA2023-04-012023-06-300001709682country:CA2024-01-012024-06-300001709682country:CA2023-01-012023-06-300001709682ctos:RentalRevenueExcludingShippingAndHandlingMember2024-04-012024-06-300001709682ctos:RentalRevenueExcludingShippingAndHandlingMember2023-04-012023-06-300001709682ctos:RentalRevenueShippingAndHandlingMember2024-04-012024-06-300001709682ctos:RentalRevenueShippingAndHandlingMember2023-04-012023-06-300001709682ctos:SalesAndServicesEquipmentSalesMember2024-04-012024-06-300001709682ctos:SalesAndServicesEquipmentSalesMember2023-04-012023-06-300001709682ctos:SalesAndServicesMember2024-04-012024-06-300001709682ctos:SalesAndServicesMember2023-04-012023-06-300001709682ctos:RentalRevenueExcludingShippingAndHandlingMember2024-01-012024-06-300001709682ctos:RentalRevenueExcludingShippingAndHandlingMember2023-01-012023-06-300001709682ctos:RentalRevenueShippingAndHandlingMember2024-01-012024-06-300001709682ctos:RentalRevenueShippingAndHandlingMember2023-01-012023-06-300001709682ctos:SalesAndServicesEquipmentSalesMember2024-01-012024-06-300001709682ctos:SalesAndServicesEquipmentSalesMember2023-01-012023-06-300001709682ctos:SalesAndServicesMember2024-01-012024-06-300001709682ctos:SalesAndServicesMember2023-01-012023-06-300001709682ctos:WholeGoodsMember2024-06-300001709682ctos:WholeGoodsMember2023-12-310001709682ctos:RentalPartsToolsAndAccessoriesMember2024-06-300001709682ctos:RentalPartsToolsAndAccessoriesMember2023-12-310001709682ctos:DaimlerFacilityMember2024-06-300001709682ctos:DaimlerFacilityMember2023-12-310001709682ctos:InventoryFinancingAgreementPACCARFinancialCorpMember2024-06-300001709682ctos:InventoryFinancingAgreementPACCARFinancialCorpMember2023-12-310001709682ctos:FordMotorCreditCompanyFacilityMember2024-06-300001709682ctos:FordMotorCreditCompanyFacilityMember2023-12-310001709682ctos:InventoryLoanGuarantyAndSecurityAgreementMember2024-06-300001709682ctos:InventoryLoanGuarantyAndSecurityAgreementMember2023-12-310001709682ctos:DaimlerFacilityMemberus-gaap:LineOfCreditMemberus-gaap:PrimeRateMember2024-01-012024-06-300001709682us-gaap:LineOfCreditMemberctos:DaimlerFacilityMember2024-01-012024-06-300001709682us-gaap:LineOfCreditMemberctos:DaimlerFacilityMember2024-06-300001709682us-gaap:LineOfCreditMemberctos:InventoryFinancingAgreementPACCARFinancialCorpMember2024-06-300001709682ctos:InventoryFinancingAgreementPACCARFinancialCorpMemberus-gaap:LineOfCreditMemberus-gaap:PrimeRateMember2024-01-012024-06-300001709682us-gaap:LineOfCreditMemberctos:FordMotorCreditCompanyFacilityMember2024-06-300001709682us-gaap:SubsequentEventMemberus-gaap:LineOfCreditMemberctos:FordMotorCreditCompanyFacilityMember2024-07-310001709682ctos:PNCEquipmentFinanceLLCMemberctos:InventoryLoanGuarantyAndSecurityAgreementMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2024-06-300001709682ctos:PNCEquipmentFinanceLLCMemberctos:SecuredOvernightFinancingRateSOFRMemberctos:InventoryLoanGuarantyAndSecurityAgreementMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2024-01-012024-06-300001709682ctos:PNCEquipmentFinanceLLCMemberus-gaap:SubsequentEventMemberctos:InventoryLoanGuarantyAndSecurityAgreementMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2024-07-310001709682srt:MinimumMemberus-gaap:MeasurementInputLongTermRevenueGrowthRateMemberctos:FiscalYear2025Member2024-04-012024-06-300001709682us-gaap:MeasurementInputLongTermRevenueGrowthRateMemberctos:FiscalYear2025Membersrt:MaximumMember2024-04-012024-06-300001709682srt:MinimumMemberus-gaap:MeasurementInputLongTermRevenueGrowthRateMemberctos:FiscalYear2026Member2024-04-012024-06-300001709682us-gaap:MeasurementInputLongTermRevenueGrowthRateMemberctos:FiscalYear2026Membersrt:MaximumMember2024-04-012024-06-300001709682srt:MinimumMemberus-gaap:MeasurementInputDiscountRateMember2024-04-012024-06-300001709682us-gaap:MeasurementInputDiscountRateMembersrt:MaximumMember2024-04-012024-06-300001709682us-gaap:LineOfCreditMemberctos:ABLFacilityMemberus-gaap:RevolvingCreditFacilityMember2024-06-300001709682us-gaap:LineOfCreditMemberctos:ABLFacilityMemberus-gaap:RevolvingCreditFacilityMember2023-12-310001709682ctos:A550SeniorSecuredSecondLienNotesDue2029Memberus-gaap:SeniorNotesMember2024-06-300001709682ctos:A550SeniorSecuredSecondLienNotesDue2029Memberus-gaap:SeniorNotesMember2023-12-310001709682ctos:A2023CreditFacilityMemberus-gaap:LineOfCreditMember2024-06-300001709682ctos:A2023CreditFacilityMemberus-gaap:LineOfCreditMember2023-12-310001709682us-gaap:NotesPayableOtherPayablesMember2024-06-300001709682us-gaap:NotesPayableOtherPayablesMember2023-12-310001709682srt:MinimumMemberus-gaap:NotesPayableOtherPayablesMember2024-06-300001709682us-gaap:NotesPayableOtherPayablesMembersrt:MaximumMember2024-06-300001709682srt:MinimumMemberus-gaap:NotesPayableOtherPayablesMember2023-12-310001709682us-gaap:NotesPayableOtherPayablesMembersrt:MaximumMember2023-12-310001709682ctos:ABLFacilityMemberus-gaap:RevolvingCreditFacilityMember2024-06-300001709682us-gaap:LetterOfCreditMemberctos:ABLFacilityMember2024-06-300001709682srt:MinimumMemberctos:ABLFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMember2024-01-012024-06-300001709682ctos:ABLFacilityMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMember2024-01-012024-06-300001709682srt:MinimumMemberctos:SecuredOvernightFinancingRateSOFRMemberctos:ABLFacilityMemberus-gaap:RevolvingCreditFacilityMember2024-01-012024-06-300001709682srt:MinimumMemberctos:ABLFacilityMemberctos:CanadianDollarOfferRateCDORMemberus-gaap:RevolvingCreditFacilityMember2024-01-012024-06-300001709682ctos:SecuredOvernightFinancingRateSOFRMemberctos:ABLFacilityMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMember2024-01-012024-06-300001709682ctos:ABLFacilityMemberctos:CanadianDollarOfferRateCDORMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMember2024-01-012024-06-300001709682ctos:A2023CreditFacilityMemberus-gaap:LineOfCreditMember2023-01-130001709682ctos:A2023CreditFacilityMemberus-gaap:LineOfCreditMember2023-01-132023-01-130001709682ctos:A2023CreditFacilityMemberus-gaap:LineOfCreditMember2024-01-012024-03-3100017096822022-08-0200017096822023-09-1400017096822024-03-110001709682ctos:NESCOHoldingsLPMemberctos:ContingentConsiderationRequirementOneMemberctos:CapitolInvestmentCorpIVMemberus-gaap:CommonStockMember2019-07-310001709682ctos:NESCOHoldingsLPMemberctos:CapitolInvestmentCorpIVMemberus-gaap:CommonStockMemberctos:ContingentConsiderationRequirementTwoMember2019-07-310001709682ctos:NESCOHoldingsLPMemberctos:CapitolInvestmentCorpIVMemberus-gaap:CommonStockMemberctos:ContingentConsiderationRequirementThreeMember2019-07-310001709682ctos:NESCOHoldingsLPMemberctos:CapitolInvestmentCorpIVMemberctos:ContingentConsiderationRequirementTwoMember2019-07-310001709682ctos:NESCOHoldingsLPMemberctos:CapitolInvestmentCorpIVMemberctos:ContingentConsiderationRequirementThreeMember2019-07-310001709682ctos:NESCOHoldingsLPMemberctos:ContingentConsiderationRequirementFourMemberctos:CapitolInvestmentCorpIVMember2019-07-310001709682ctos:NESCOHoldingsLPMemberctos:ContingentConsiderationRequirementFourMemberctos:CapitolInvestmentCorpIVMember2019-07-312019-07-310001709682ctos:NESCOHoldingsLPMemberctos:ContingentConsiderationRequirementOneMemberus-gaap:SubsequentEventMemberctos:CapitolInvestmentCorpIVMemberus-gaap:CommonStockMember2024-07-312024-07-310001709682us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:LineOfCreditMemberctos:ABLFacilityMemberus-gaap:RevolvingCreditFacilityMember2024-06-300001709682us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:LineOfCreditMemberctos:ABLFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:FairValueInputsLevel1Member2024-06-300001709682us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:LineOfCreditMemberctos:ABLFacilityMemberus-gaap:RevolvingCreditFacilityMember2024-06-300001709682us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:LineOfCreditMemberctos:ABLFacilityMemberus-gaap:RevolvingCreditFacilityMember2024-06-300001709682ctos:A550SeniorSecuredSecondLienNotesDue2029Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:SeniorNotesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2024-06-300001709682ctos:A550SeniorSecuredSecondLienNotesDue2029Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:SeniorNotesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2024-06-300001709682ctos:A550SeniorSecuredSecondLienNotesDue2029Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Memberus-gaap:SeniorNotesMemberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001709682ctos:A550SeniorSecuredSecondLienNotesDue2029Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:SeniorNotesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2024-06-300001709682ctos:A2023CreditFacilityMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:LineOfCreditMember2024-06-300001709682us-gaap:EstimateOfFairValueFairValueDisclosureMemberctos:A2023CreditFacilityMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:LineOfCreditMemberus-gaap:FairValueInputsLevel1Member2024-06-300001709682us-gaap:EstimateOfFairValueFairValueDisclosureMemberctos:A2023CreditFacilityMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:LineOfCreditMember2024-06-300001709682us-gaap:EstimateOfFairValueFairValueDisclosureMemberctos:A2023CreditFacilityMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:LineOfCreditMember2024-06-300001709682us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:NotesPayableOtherPayablesMember2024-06-300001709682us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:NotesPayableOtherPayablesMemberus-gaap:FairValueInputsLevel1Member2024-06-300001709682us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:NotesPayableOtherPayablesMember2024-06-300001709682us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NotesPayableOtherPayablesMember2024-06-300001709682us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:LineOfCreditMemberctos:ABLFacilityMemberus-gaap:RevolvingCreditFacilityMember2023-12-310001709682us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:LineOfCreditMemberctos:ABLFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:FairValueInputsLevel1Member2023-12-310001709682us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:LineOfCreditMemberctos:ABLFacilityMemberus-gaap:RevolvingCreditFacilityMember2023-12-310001709682us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:LineOfCreditMemberctos:ABLFacilityMemberus-gaap:RevolvingCreditFacilityMember2023-12-310001709682ctos:A550SeniorSecuredSecondLienNotesDue2029Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:SeniorNotesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-310001709682ctos:A550SeniorSecuredSecondLienNotesDue2029Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:SeniorNotesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310001709682ctos:A550SeniorSecuredSecondLienNotesDue2029Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Memberus-gaap:SeniorNotesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001709682ctos:A550SeniorSecuredSecondLienNotesDue2029Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:SeniorNotesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-310001709682ctos:A2023CreditFacilityMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:LineOfCreditMember2023-12-310001709682us-gaap:EstimateOfFairValueFairValueDisclosureMemberctos:A2023CreditFacilityMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:LineOfCreditMemberus-gaap:FairValueInputsLevel1Member2023-12-310001709682us-gaap:EstimateOfFairValueFairValueDisclosureMemberctos:A2023CreditFacilityMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:LineOfCreditMember2023-12-310001709682us-gaap:EstimateOfFairValueFairValueDisclosureMemberctos:A2023CreditFacilityMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:LineOfCreditMember2023-12-310001709682us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:NotesPayableOtherPayablesMember2023-12-310001709682us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:NotesPayableOtherPayablesMemberus-gaap:FairValueInputsLevel1Member2023-12-310001709682us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:NotesPayableOtherPayablesMember2023-12-310001709682us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NotesPayableOtherPayablesMember2023-12-310001709682ctos:SellersMemberctos:NESCOHoldingsLPMemberctos:CustomTruckLPMember2024-06-300001709682ctos:SellersMemberctos:CustomTruckLPMemberctos:BuyerMember2024-06-300001709682us-gaap:TaxYear2015Member2020-10-282020-10-280001709682us-gaap:RelatedPartyMember2024-04-012024-06-300001709682us-gaap:RelatedPartyMember2023-04-012023-06-300001709682us-gaap:RelatedPartyMember2024-01-012024-06-300001709682us-gaap:RelatedPartyMember2023-01-012023-06-300001709682us-gaap:RelatedPartyMember2024-06-300001709682us-gaap:RelatedPartyMember2023-12-310001709682ctos:RentalRevenueMemberctos:EquipmentRentalSolutionsSegmentMember2024-04-012024-06-300001709682ctos:TruckAndEquipmentSalesSegmentMemberctos:RentalRevenueMember2024-04-012024-06-300001709682ctos:AftermarketPartsAndServicesSegmentMemberctos:RentalRevenueMember2024-04-012024-06-300001709682ctos:EquipmentSalesMemberctos:EquipmentRentalSolutionsSegmentMember2024-04-012024-06-300001709682ctos:TruckAndEquipmentSalesSegmentMemberctos:EquipmentSalesMember2024-04-012024-06-300001709682ctos:AftermarketPartsAndServicesSegmentMemberctos:EquipmentSalesMember2024-04-012024-06-300001709682ctos:SalesAndServicesPartsAndServicesMemberctos:EquipmentRentalSolutionsSegmentMember2024-04-012024-06-300001709682ctos:TruckAndEquipmentSalesSegmentMemberctos:SalesAndServicesPartsAndServicesMember2024-04-012024-06-300001709682ctos:AftermarketPartsAndServicesSegmentMemberctos:SalesAndServicesPartsAndServicesMember2024-04-012024-06-300001709682ctos:EquipmentRentalSolutionsSegmentMember2024-04-012024-06-300001709682ctos:TruckAndEquipmentSalesSegmentMember2024-04-012024-06-300001709682ctos:AftermarketPartsAndServicesSegmentMember2024-04-012024-06-300001709682ctos:RentalsAndPartsAndServicesMemberctos:EquipmentRentalSolutionsSegmentMember2024-04-012024-06-300001709682ctos:RentalsAndPartsAndServicesMemberctos:TruckAndEquipmentSalesSegmentMember2024-04-012024-06-300001709682ctos:AftermarketPartsAndServicesSegmentMemberctos:RentalsAndPartsAndServicesMember2024-04-012024-06-300001709682ctos:RentalsAndPartsAndServicesMember2024-04-012024-06-300001709682ctos:RentalRevenueMemberctos:EquipmentRentalSolutionsSegmentMember2023-04-012023-06-300001709682ctos:TruckAndEquipmentSalesSegmentMemberctos:RentalRevenueMember2023-04-012023-06-300001709682ctos:AftermarketPartsAndServicesSegmentMemberctos:RentalRevenueMember2023-04-012023-06-300001709682ctos:EquipmentSalesMemberctos:EquipmentRentalSolutionsSegmentMember2023-04-012023-06-300001709682ctos:TruckAndEquipmentSalesSegmentMemberctos:EquipmentSalesMember2023-04-012023-06-300001709682ctos:AftermarketPartsAndServicesSegmentMemberctos:EquipmentSalesMember2023-04-012023-06-300001709682ctos:SalesAndServicesPartsAndServicesMemberctos:EquipmentRentalSolutionsSegmentMember2023-04-012023-06-300001709682ctos:TruckAndEquipmentSalesSegmentMemberctos:SalesAndServicesPartsAndServicesMember2023-04-012023-06-300001709682ctos:AftermarketPartsAndServicesSegmentMemberctos:SalesAndServicesPartsAndServicesMember2023-04-012023-06-300001709682ctos:EquipmentRentalSolutionsSegmentMember2023-04-012023-06-300001709682ctos:TruckAndEquipmentSalesSegmentMember2023-04-012023-06-300001709682ctos:AftermarketPartsAndServicesSegmentMember2023-04-012023-06-300001709682ctos:RentalsAndPartsAndServicesMemberctos:EquipmentRentalSolutionsSegmentMember2023-04-012023-06-300001709682ctos:RentalsAndPartsAndServicesMemberctos:TruckAndEquipmentSalesSegmentMember2023-04-012023-06-300001709682ctos:AftermarketPartsAndServicesSegmentMemberctos:RentalsAndPartsAndServicesMember2023-04-012023-06-300001709682ctos:RentalsAndPartsAndServicesMember2023-04-012023-06-300001709682ctos:RentalRevenueMemberctos:EquipmentRentalSolutionsSegmentMember2024-01-012024-06-300001709682ctos:TruckAndEquipmentSalesSegmentMemberctos:RentalRevenueMember2024-01-012024-06-300001709682ctos:AftermarketPartsAndServicesSegmentMemberctos:RentalRevenueMember2024-01-012024-06-300001709682ctos:EquipmentSalesMemberctos:EquipmentRentalSolutionsSegmentMember2024-01-012024-06-300001709682ctos:TruckAndEquipmentSalesSegmentMemberctos:EquipmentSalesMember2024-01-012024-06-300001709682ctos:AftermarketPartsAndServicesSegmentMemberctos:EquipmentSalesMember2024-01-012024-06-300001709682ctos:SalesAndServicesPartsAndServicesMemberctos:EquipmentRentalSolutionsSegmentMember2024-01-012024-06-300001709682ctos:TruckAndEquipmentSalesSegmentMemberctos:SalesAndServicesPartsAndServicesMember2024-01-012024-06-300001709682ctos:AftermarketPartsAndServicesSegmentMemberctos:SalesAndServicesPartsAndServicesMember2024-01-012024-06-300001709682ctos:EquipmentRentalSolutionsSegmentMember2024-01-012024-06-300001709682ctos:TruckAndEquipmentSalesSegmentMember2024-01-012024-06-300001709682ctos:AftermarketPartsAndServicesSegmentMember2024-01-012024-06-300001709682ctos:RentalsAndPartsAndServicesMemberctos:EquipmentRentalSolutionsSegmentMember2024-01-012024-06-300001709682ctos:RentalsAndPartsAndServicesMemberctos:TruckAndEquipmentSalesSegmentMember2024-01-012024-06-300001709682ctos:AftermarketPartsAndServicesSegmentMemberctos:RentalsAndPartsAndServicesMember2024-01-012024-06-300001709682ctos:RentalsAndPartsAndServicesMember2024-01-012024-06-300001709682ctos:RentalRevenueMemberctos:EquipmentRentalSolutionsSegmentMember2023-01-012023-06-300001709682ctos:TruckAndEquipmentSalesSegmentMemberctos:RentalRevenueMember2023-01-012023-06-300001709682ctos:AftermarketPartsAndServicesSegmentMemberctos:RentalRevenueMember2023-01-012023-06-300001709682ctos:EquipmentSalesMemberctos:EquipmentRentalSolutionsSegmentMember2023-01-012023-06-300001709682ctos:TruckAndEquipmentSalesSegmentMemberctos:EquipmentSalesMember2023-01-012023-06-300001709682ctos:AftermarketPartsAndServicesSegmentMemberctos:EquipmentSalesMember2023-01-012023-06-300001709682ctos:SalesAndServicesPartsAndServicesMemberctos:EquipmentRentalSolutionsSegmentMember2023-01-012023-06-300001709682ctos:TruckAndEquipmentSalesSegmentMemberctos:SalesAndServicesPartsAndServicesMember2023-01-012023-06-300001709682ctos:AftermarketPartsAndServicesSegmentMemberctos:SalesAndServicesPartsAndServicesMember2023-01-012023-06-300001709682ctos:EquipmentRentalSolutionsSegmentMember2023-01-012023-06-300001709682ctos:TruckAndEquipmentSalesSegmentMember2023-01-012023-06-300001709682ctos:AftermarketPartsAndServicesSegmentMember2023-01-012023-06-300001709682ctos:RentalsAndPartsAndServicesMemberctos:EquipmentRentalSolutionsSegmentMember2023-01-012023-06-300001709682ctos:RentalsAndPartsAndServicesMemberctos:TruckAndEquipmentSalesSegmentMember2023-01-012023-06-300001709682ctos:AftermarketPartsAndServicesSegmentMemberctos:RentalsAndPartsAndServicesMember2023-01-012023-06-300001709682ctos:RentalsAndPartsAndServicesMember2023-01-012023-06-300001709682country:US2024-06-300001709682country:US2023-12-310001709682country:CA2024-06-300001709682country:CA2023-12-31
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 June 30, 2024
| | | | | |
|
| |
☐ | 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: 001-38186
_______________________________
CUSTOM TRUCK ONE SOURCE, INC.
(Exact name of registrant as specified in its charter)
_______________________________
| | | | | |
Delaware | 84-2531628 |
(State or other jurisdiction of incorporation or organization) | (I.R.S. Employer Identification No.) |
7701 Independence Ave
Kansas City, MO 64125
(Address of principal executive offices, including zip code)
(816) 241-4888
(Registrant’s telephone number, including area code)
_______________________________
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.0001 par value per share | CTOS | New York Stock Exchange |
| | |
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 ☒ No o
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 ☒ No o
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 | o | | Accelerated filer | ☒ |
| | | | |
Non-accelerated filer | o | | 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 ☒
The number of shares of common stock outstanding as of July 30, 2024 was 236,210,901.
Custom Truck One Source, Inc. and Subsidiaries
TABLE OF CONTENTS
| | | | | | | | | | | | | | |
PART I | | FINANCIAL INFORMATION | | Page Number |
| | | | |
Item 1. | | Financial Statements | | |
| | Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) for the Three and Six Months Ended June 30, 2024 and 2023 | | |
| | Unaudited Condensed Consolidated Balance Sheets as of June 30, 2024 and December 31, 2023 | | |
| | | | |
| | Unaudited Condensed Consolidated Statements of Cash Flows for the Six Months Ended June 30, 2024 and 2023 | | |
| | Unaudited Condensed Consolidated Statements of Stockholders’ Equity for the Six Months ended June 30, 2024 and 2023 | | |
| | Notes to Unaudited Condensed Consolidated Financial Statements | | |
Item 2. | | Management's Discussion and Analysis of Financial Condition and Results of Operations | | |
Item 3. | | Quantitative and Qualitative Disclosures About Market Risk | | |
Item 4. | | Controls and Procedures | | |
| | | | |
PART II | | OTHER INFORMATION | | |
| | | | |
Item 1. | | Legal Proceedings | | |
Item 1A. | | Risk Factors | | |
Item 2. | | Unregistered Sales of Equity Securities and Use of Proceeds | | |
Item 3. | | Defaults Upon Senior Securities | | |
Item 4. | | Mine Safety Disclosures | | |
Item 5. | | Other Information | | |
Item 6. | | Exhibits | | |
| | SIGNATURES | | |
PART I - FINANCIAL INFORMATION
Item 1. Financial Statements
Custom Truck One Source, Inc.
Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (unaudited)
| | | | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Six Months Ended June 30, | | |
(in $000s, except per share data) | 2024 | | 2023 | | 2024 | | 2023 | | |
Revenue | | | | | | | | | |
Rental revenue | $ | 102,997 | | | $ | 122,169 | | | $ | 209,168 | | | $ | 240,457 | | | |
Equipment sales | 285,633 | | | 302,117 | | | 558,235 | | | 603,407 | | | |
Parts sales and services | 34,383 | | | 32,544 | | | 66,917 | | | 65,129 | | | |
Total revenue | 423,013 | | | 456,830 | | | 834,320 | | | 908,993 | | | |
Cost of Revenue | | | | | | | | | |
Cost of rental revenue | 29,295 | | | 31,981 | | | 59,120 | | | 61,880 | | | |
Depreciation of rental equipment | 44,585 | | | 43,616 | | | 88,329 | | | 83,946 | | | |
Cost of equipment sales | 231,318 | | | 245,266 | | | 452,118 | | | 491,391 | | | |
Cost of parts sales and services | 28,548 | | | 25,348 | | | 54,777 | | | 51,496 | | | |
Total cost of revenue | 333,746 | | | 346,211 | | | 654,344 | | | 688,713 | | | |
Gross Profit | 89,267 | | | 110,619 | | | 179,976 | | | 220,280 | | | |
Operating Expenses | | | | | | | | | |
Selling, general and administrative expenses | 55,697 | | | 58,028 | | | 113,692 | | | 115,019 | | | |
Amortization | 6,692 | | | 6,606 | | | 13,270 | | | 13,278 | | | |
Non-rental depreciation | 3,360 | | | 2,721 | | | 6,280 | | | 5,371 | | | |
Transaction expenses and other | 5,844 | | | 3,689 | | | 10,690 | | | 7,149 | | | |
| | | | | | | | | |
Total operating expenses | 71,593 | | | 71,044 | | | 143,932 | | | 140,817 | | | |
Operating Income | 17,674 | | | 39,575 | | | 36,044 | | | 79,463 | | | |
Other Expense | | | | | | | | | |
| | | | | | | | | |
Interest expense, net | 42,401 | | | 31,625 | | | 80,316 | | | 60,801 | | | |
Financing and other expense (income) | (3,319) | | | (5,048) | | | (6,581) | | | (8,999) | | | |
Total other expense | 39,082 | | | 26,577 | | | 73,735 | | | 51,802 | | | |
Income (Loss) Before Income Taxes | (21,408) | | | 12,998 | | | (37,691) | | | 27,661 | | | |
Income Tax Expense | 3,070 | | | 1,388 | | | 1,122 | | | 2,251 | | | |
Net Income (Loss) | $ | (24,478) | | | $ | 11,610 | | | $ | (38,813) | | | $ | 25,410 | | | |
| | | | | | | | | |
Other Comprehensive Income (Loss): | | | | | | | | | |
Unrealized foreign currency translation adjustments | $ | (939) | | | $ | 2,222 | | | $ | (3,469) | | | $ | 2,564 | | | |
Other Comprehensive Income (Loss) | (939) | | | 2,222 | | | (3,469) | | | 2,564 | | | |
Comprehensive Income (Loss) | $ | (25,417) | | | $ | 13,832 | | | $ | (42,282) | | | $ | 27,974 | | | |
| | | | | | | | | |
Net Income (Loss) Per Share: | | | | | | | | | |
Basic | $ | (0.10) | | | $ | 0.05 | | | $ | (0.16) | | | $ | 0.10 | | | |
Diluted | $ | (0.10) | | | $ | 0.05 | | | $ | (0.16) | | | $ | 0.10 | | | |
Weighted-Average Common Shares Outstanding: | | | | | | | | | |
Basic | 239,727 | | | 246,130 | | | 240,045 | | | 246,090 | | | |
Diluted | 239,727 | | | 246,955 | | | 240,045 | | | 246,932 | | | |
See accompanying notes to unaudited condensed consolidated financial statements.
Custom Truck One Source, Inc.
Condensed Consolidated Balance Sheets (unaudited)
| | | | | | | | | | | |
(in $000s, except share data) | June 30, 2024 | | December 31, 2023 |
Assets | | | |
Current Assets | | | |
Cash and cash equivalents | $ | 8,059 | | | $ | 10,309 | |
Accounts receivable, net | 166,701 | | | 215,089 | |
Financing receivables, net | 15,225 | | | 30,845 | |
Inventory | 1,170,486 | | | 985,794 | |
Prepaid expenses and other | 20,041 | | | 23,862 | |
Total current assets | 1,380,512 | | | 1,265,899 | |
Property and equipment, net | 158,305 | | | 142,115 | |
Rental equipment, net | 947,630 | | | 916,704 | |
Goodwill | 705,220 | | | 704,011 | |
Intangible assets, net | 266,139 | | | 277,212 | |
Operating lease assets | 46,134 | | | 38,426 | |
Other assets | 19,628 | | | 23,430 | |
Total Assets | $ | 3,523,568 | | | $ | 3,367,797 | |
Liabilities and Stockholders' Equity | | | |
Current Liabilities | | | |
Accounts payable | $ | 119,786 | | | $ | 117,653 | |
Accrued expenses | 53,350 | | | 73,847 | |
Deferred revenue and customer deposits | 22,480 | | | 28,758 | |
Floor plan payables - trade | 385,501 | | | 253,197 | |
Floor plan payables - non-trade | 472,611 | | | 409,113 | |
Operating lease liabilities - current | 7,026 | | | 6,564 | |
Current maturities of long-term debt | 3,779 | | | 8,257 | |
| | | |
Total current liabilities | 1,064,533 | | | 897,389 | |
Long-term debt, net | 1,528,433 | | | 1,487,136 | |
Operating lease liabilities - noncurrent | 40,295 | | | 32,714 | |
Deferred income taxes | 33,625 | | | 33,355 | |
| | | |
Total long-term liabilities | 1,602,353 | | | 1,553,205 | |
Stockholders' Equity | | | |
Common stock — $0.0001 par value, 500,000,000 shares authorized, 251,411,684 and 249,903,120 shares issued and outstanding, at June 30, 2024 and December 31, 2023, respectively | 25 | | | 25 | |
Treasury stock, at cost — 13,939,956 and 8,891,788 shares at June 30, 2024 and December 31, 2023, respectively | (82,094) | | | (56,524) | |
Additional paid-in capital | 1,544,884 | | | 1,537,553 | |
Accumulated other comprehensive loss | (9,447) | | | (5,978) | |
Accumulated deficit | (596,686) | | | (557,873) | |
Total stockholders' equity | 856,682 | | | 917,203 | |
Total Liabilities and Stockholders' Equity | $ | 3,523,568 | | | $ | 3,367,797 | |
See accompanying notes to unaudited condensed consolidated financial statements.
Custom Truck One Source, Inc.
Condensed Consolidated Statements of Cash Flows (unaudited)
| | | | | | | | | | | | | |
| Six Months Ended June 30, |
(in $000s) | 2024 | | 2023 | | |
Operating Activities | | | | | |
Net income (loss) | $ | (38,813) | | | $ | 25,410 | | | |
Adjustments to reconcile net income (loss) to net cash flow from operating activities: | | | | | |
Depreciation and amortization | 113,958 | | | 107,532 | | | |
Amortization of debt issuance costs | 2,879 | | | 3,027 | | | |
| | | | | |
Provision for losses on accounts receivable | 7,058 | | | 3,112 | | | |
Share-based compensation | 6,329 | | | 7,469 | | | |
Gain on sales and disposals of rental equipment | (23,589) | | | (32,643) | | | |
| | | | | |
| | | | | |
Change in fair value of derivative and warrants | (527) | | | (1,129) | | | |
| | | | | |
Deferred tax expense | 270 | | | 1,849 | | | |
Changes in assets and liabilities: | | | | | |
| | | | | |
Accounts and financing receivables | 24,605 | | | 27,344 | | | |
Inventories | (182,751) | | | (166,612) | | | |
Prepaids, operating leases and other | 4,853 | | | (2,747) | | | |
| | | | | |
Accounts payable | 3,138 | | | 29,325 | | | |
Accrued expenses and other liabilities | (20,045) | | | (1,545) | | | |
Floor plan payables - trade, net | 132,304 | | | 3,089 | | | |
Customer deposits and deferred revenue | (6,261) | | | (4,586) | | | |
Net cash flow from operating activities | 23,408 | | | (1,105) | | | |
Investing Activities | | | | | |
Acquisition of business, net of cash acquired | (6,015) | | | — | | | |
Purchases of rental equipment | (165,214) | | | (210,360) | | | |
Proceeds from sales and disposals of rental equipment | 99,576 | | | 130,246 | | | |
| | | | | |
Purchase of non-rental property and cloud computing arrangements | (27,035) | | | (22,783) | | | |
| | | | | |
Net cash flow for investing activities | (98,688) | | | (102,897) | | | |
Financing Activities | | | | | |
Proceeds from debt | 4,200 | | | 13,537 | | | |
| | | | | |
| | | | | |
| | | | | |
Share-based payments | (1,451) | | | (86) | | | |
Borrowings under revolving credit facilities | 97,520 | | | 95,082 | | | |
Repayments under revolving credit facilities | (62,521) | | | (40,402) | | | |
Repayments of notes payable | — | | | (4,061) | | | |
Finance lease payments | — | | | (472) | | | |
Repurchase of common stock | (23,014) | | | (4,532) | | | |
Principal payments on long-term debt | (5,259) | | | — | | | |
Acquisition of inventory through floor plan payables - non-trade | 320,325 | | | 398,447 | | | |
Repayment of floor plan payables - non-trade | (256,827) | | | (325,891) | | | |
| | | | | |
| | | | | |
Net cash flow from financing activities | 72,973 | | | 131,622 | | | |
Effect of exchange rate changes on cash and cash equivalents | 57 | | | 249 | | | |
Net Change in Cash and Cash Equivalents | (2,250) | | | 27,869 | | | |
Cash and Cash Equivalents at Beginning of Period | 10,309 | | | 14,360 | | | |
Cash and Cash Equivalents at End of Period | $ | 8,059 | | | $ | 42,229 | | | |
Custom Truck One Source, Inc.
Condensed Consolidated Statements of Cash Flows (unaudited) — Continued
| | | | | | | | | | | | | |
| Six Months Ended June 30, |
(in $000s) | 2024 | | 2023 | | |
Supplemental Cash Flow Information | | | | | |
Interest paid | $ | 76,175 | | | $ | 56,164 | | | |
Income taxes paid | 4,105 | | | 1,450 | | | |
Non-Cash Investing and Financing Activities | | | | | |
| | | | | |
| | | | | |
Rental equipment and property and equipment purchases in accounts payable | 1,128 | | | 575 | | | |
Rental equipment sales in accounts receivable | 8,937 | | | 2,294 | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
See accompanying notes to unaudited condensed consolidated financial statements.
Custom Truck One Source, Inc.
Condensed Consolidated Statements of Stockholders' Equity (unaudited)
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | Common Stock | | Treasury Stock | | Additional Paid-in Capital | | Accumulated Other Comprehensive Loss | | Accumulated Deficit | | Total Stockholders' Equity |
| Shares | | | | | | |
(in $000s, except share data) | Common | | Treasury | | | | | | |
Balance, December 31, 2023 | 249,903,120 | | | (8,891,788) | | | $ | 25 | | | $ | (56,524) | | | $ | 1,537,553 | | | $ | (5,978) | | | $ | (557,873) | | | $ | 917,203 | |
Net income (loss) | — | | | — | | | — | | | — | | | — | | | — | | | (14,335) | | | (14,335) | |
Other comprehensive income (loss) | — | | | — | | | — | | | — | | | — | | | (2,530) | | | — | | | (2,530) | |
Common stock repurchases | — | | | (1,040,585) | | | — | | | (6,381) | | | — | | | — | | | — | | | (6,381) | |
Share-based payments | 171,990 | | | (9,885) | | | — | | | (53) | | | 2,774 | | | — | | | — | | | 2,721 | |
Balance, March 31, 2024 | 250,075,110 | | | (9,942,258) | | | 25 | | | (62,958) | | | 1,540,327 | | | (8,508) | | | (572,208) | | | 896,678 | |
Net income (loss) | — | | | — | | | — | | | — | | | — | | | — | | | (24,478) | | | (24,478) | |
Other comprehensive income (loss) | — | | | — | | | — | | | — | | | — | | | (939) | | | — | | | (939) | |
Common stock repurchases | — | | | (3,589,436) | | | — | | | (16,736) | | | — | | | — | | | — | | | (16,736) | |
Share-based payments | 1,336,574 | | | (408,262) | | | — | | | (2,400) | | | 4,557 | | | — | | | — | | | 2,157 | |
Balance, June 30, 2024 | 251,411,684 | | | (13,939,956) | | | $ | 25 | | | $ | (82,094) | | | $ | 1,544,884 | | | $ | (9,447) | | | $ | (596,686) | | | $ | 856,682 | |
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
| | | | | Common Stock | | Treasury Stock | | Additional Paid-in Capital | | Accumulated Other Comprehensive Loss | | Accumulated Deficit | | Total Stockholders' Equity |
| Shares | | | | | | |
(in $000s, except share data) | Common | | Treasury | | | | | | |
Balance, December 31, 2022 | 248,311,104 | | | (2,241,069) | | | $ | 25 | | | $ | (15,537) | | | $ | 1,521,487 | | | $ | (8,947) | | | $ | (608,585) | | | $ | 888,443 | |
Net income (loss) | — | | | — | | | — | | | — | | | — | | | — | | | 13,800 | | | 13,800 | |
Other comprehensive income (loss) | — | | | — | | | — | | | — | | | — | | | 342 | | | — | | | 342 | |
Common stock repurchases | — | | | (174,744) | | | — | | | (1,122) | | | — | | | — | | | — | | | (1,122) | |
Share-based payments | 130,484 | | | (11,582) | | | — | | | (77) | | | 3,451 | | | — | | | — | | | 3,374 | |
Balance, March 31, 2023 | 248,441,588 | | | (2,427,395) | | | 25 | | | (16,736) | | | 1,524,938 | | | (8,605) | | | (594,785) | | | 904,837 | |
Net income (loss) | — | | | — | | | $ | — | | | $ | — | | | $ | — | | | $ | — | | | $ | 11,610 | | | 11,610 | |
Other comprehensive income (loss) | — | | | — | | | $ | — | | | $ | — | | | $ | — | | | $ | 2,222 | | | $ | — | | | 2,222 | |
Common stock repurchases | — | | | (505,142) | | | $ | — | | | $ | (3,205) | | | $ | — | | | $ | — | | | $ | — | | | (3,205) | |
Share-based payments | 919,763 | | | (221,233) | | | $ | — | | | $ | (1,497) | | | $ | 5,505 | | | $ | — | | | $ | — | | | 4,008 | |
Balance, June 30, 2023 | 249,361,351 | | | (3,153,770) | | | $ | 25 | | | $ | (21,438) | | | $ | 1,530,443 | | | $ | (6,383) | | | $ | (583,175) | | | $ | 919,472 | |
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
See accompanying notes to unaudited condensed consolidated financial statements.
Custom Truck One Source, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements
Note 1: Business and Organization
Organization
Custom Truck One Source, Inc., a Delaware corporation, and its wholly owned subsidiaries (“we,” “our,” “us,” or “the Company”) are engaged in the business of providing a range of products and services to customers through rentals and sales of specialty equipment, rentals and sales of aftermarket parts and services related to the specialty equipment, and repair, maintenance and customization services related to that equipment.
We are a specialty equipment provider to the electric utility transmission and distribution, telecommunications, rail, forestry, waste management and other infrastructure-related industries in North America. Our core business relates to our new equipment inventory and rental fleet of specialty equipment that is utilized by service providers in infrastructure development and improvement work. We offer our specialized equipment to a diverse customer base, including utilities and contractors, for the maintenance, repair, upgrade, and installation of critical infrastructure assets, including distribution and transmission electric lines, telecommunications networks and rail systems, as well as for lighting and signage. We rent, produce, sell and service a broad range of new and used equipment, including bucket trucks, digger derricks, dump trucks, cranes, service trucks, and heavy-haul trailers. We manage the business in three reporting segments: Equipment Rental Solutions (“ERS”), Truck and Equipment Sales (“TES”) and Aftermarket Parts and Services (“APS”).
Basis of Presentation
Our accompanying condensed consolidated financial statements have been prepared in accordance with United States generally accepted accounting principles (“GAAP”). Our condensed consolidated financial statements include the accounts of all wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. The preparation of financial statements in accordance with GAAP requires that these Unaudited Condensed Consolidated Financial Statements and most of the disclosures in these Notes be presented on a historical basis, as of or for the current interim period ended or comparable prior period.
The accompanying interim statements of the Company have been prepared in accordance with GAAP for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X, and the Condensed Consolidated Balance Sheet at December 31, 2023 has been derived from the audited consolidated financial statements of Custom Truck One Source, Inc. at that date. Accordingly, these interim financial statements do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments, consisting of normal recurring adjustments and disclosures necessary for a fair statement of these interim statements, have been included. The results reported in these interim statements are not necessarily indicative of the results that may be reported for the entire year or for any other periods. These interim statements should be read in conjunction with the Custom Truck One Source, Inc. audited consolidated financial statements included in the Custom Truck One Source, Inc. Annual Report on Form 10-K for the year ended December 31, 2023.
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.
Recently Issued Accounting Standards
Income Taxes
In December 2023, the Financial Accounting Standards Board (the “FASB”) issued Accounting Standards Update No. 2023-09, Income Taxes—Improvements to Income Tax Disclosures (Topic 740) (“ASU 2023-09”), which expands income tax disclosure requirements to include additional information related to the rate reconciliation of our effective tax rates to statutory rates as well as additional disaggregation of taxes paid. The amendments in the ASU also remove disclosures related to certain unrecognized tax benefits and deferred taxes. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024. The amendments may be applied prospectively or retrospectively, and early adoption is permitted. We are currently assessing the impact of the requirements on our condensed consolidated financial statements and disclosures.
Segment Reporting
In November 2023, the FASB issued Accounting Standards Update No. 2023-07, Segment Reporting—Improvements to Reportable Segment Disclosures (Topic 280) (“ASU 2023-07”), which expands reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The guidance is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with retrospective application required and early adoption permitted. We are currently assessing the impact of the requirements on our condensed consolidated financial statements and disclosures.
Note 2: Revenue
Revenue Disaggregation
Geographic Areas
The Company had total revenue in the following geographic areas:
| | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Six Months Ended June 30, |
(in $000s) | 2024 | | 2023 | | 2024 | | 2023 | | |
United States | $ | 414,066 | | | $ | 442,501 | | | $ | 811,763 | | | $ | 880,779 | | | |
Canada | 8,947 | | | 14,329 | | | 22,557 | | | 28,214 | | | |
Total Revenue | $ | 423,013 | | | $ | 456,830 | | | $ | 834,320 | | | $ | 908,993 | | | |
Major Product Lines and Services
Equipment leasing and equipment sales are the core businesses of the Company, with leasing complemented by the sale of rental units from the rental fleet. The Company’s revenue by major product and service line for the three and six months ended June 30, 2024 and 2023 are presented in the table below.
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Three Months Ended June 30, | | | | | | |
| 2024 | | 2023 | | | | | | |
(in $000s) | Topic 842 | | Topic 606 | | Total | | Topic 842 | | Topic 606 | | Total | | | | | | |
Rental: | | | | | | | | | | | | | | | | | |
Rental | $ | 98,205 | | | $ | — | | | $ | 98,205 | | | $ | 114,620 | | | $ | — | | | $ | 114,620 | | | | | | | |
Shipping and handling | — | | | 4,792 | | | 4,792 | | | — | | | 7,549 | | | 7,549 | | | | | | | |
Total rental revenue | 98,205 | | | 4,792 | | | 102,997 | | | 114,620 | | | 7,549 | | | 122,169 | | | | | | | |
Sales and services: | | | | | | | | | | | | | | | | | |
Equipment sales | 1,554 | | | 284,079 | | | 285,633 | | | 19,603 | | | 282,514 | | | 302,117 | | | | | | | |
Parts and services | 2,626 | | | 31,757 | | | 34,383 | | | 6,938 | | | 25,606 | | | 32,544 | | | | | | | |
Total sales and services | 4,180 | | | 315,836 | | | 320,016 | | | 26,541 | | | 308,120 | | | 334,661 | | | | | | | |
Total revenue | $ | 102,385 | | | $ | 320,628 | | | $ | 423,013 | | | $ | 141,161 | | | $ | 315,669 | | | $ | 456,830 | | | | | | | |
| | | | | | | | | | | | | | | | | |
| Six Months Ended June 30, | | Six Months Ended June 30, | | | | | | |
| 2024 | | 2023 | | | | | | |
(in $000s) | Topic 842 | | Topic 606 | | Total | | Topic 842 | | Topic 606 | | Total | | | | | | |
Rental: | | | | | | | | | | | | | | | | | |
Rental | $ | 199,715 | | | $ | — | | | $ | 199,715 | | | $ | 227,523 | | | $ | — | | | $ | 227,523 | | | | | | | |
Shipping and handling | — | | | 9,453 | | | 9,453 | | | — | | | 12,934 | | | 12,934 | | | | | | | |
Total rental revenue | 199,715 | | | 9,453 | | | 209,168 | | | 227,523 | | | 12,934 | | | 240,457 | | | | | | | |
Sales and services: | | | | | | | | | | | | | | | | | |
Equipment sales | 4,572 | | | 553,663 | | | 558,235 | | | 43,775 | | | 559,632 | | | 603,407 | | | | | | | |
Parts and services | 5,870 | | | 61,047 | | | 66,917 | | | 11,753 | | | 53,376 | | | 65,129 | | | | | | | |
Total sales and services | 10,442 | | | 614,710 | | | 625,152 | | | 55,528 | | | 613,008 | | | 668,536 | | | | | | | |
Total revenue | $ | 210,157 | | | $ | 624,163 | | | $ | 834,320 | | | $ | 283,051 | | | $ | 625,942 | | | $ | 908,993 | | | | | | | |
| | | | | | | | | | | | | | | | | |
Rental revenue is primarily comprised of revenues from rental agreements and freight charges billed to customers. Equipment sales recognized pursuant to sales-type leases are recorded within equipment sales revenue. Charges to customers for damaged rental equipment are recorded within parts and services revenue.
Receivables, Contract Assets and Liabilities
As of June 30, 2024 and December 31, 2023, the Company had net receivables related to contracts with customers of $77.0 million and $112.1 million, respectively. As of June 30, 2024 and December 31, 2023, the Company had net receivables related to rental contracts and other of $89.7 million and $103.0 million, respectively.
The Company manages credit risk associated with its accounts receivable at the customer level. Because the same customers generate the revenues that are accounted for under both Topic 606 and Topic 842, the discussions below address how credit risk and the Company's allowance for credit losses impact the Company's total revenues.
The Company’s allowance for credit losses reflects its estimate of the amount of receivables that it will be unable to collect. The estimated losses are based upon a review of outstanding receivables, the related aging, including specific accounts if deemed necessary, and on the Company’s historical collection experience. The estimated losses are calculated using the loss rate method based upon a review of outstanding receivables, related aging, and historical collection experience. The Company's estimates reflect changing circumstances, including changes in the economy or in the particular circumstances of individual customers, and, as a result, the Company may be required to increase or decrease its allowance.
Accounts receivable, net consisted of the following:
| | | | | | | | | | | |
(in $000s) | June 30, 2024 | | December 31, 2023 |
Accounts receivable | $ | 184,804 | | | $ | 232,592 | |
Less: allowance for doubtful accounts | (18,103) | | | (17,503) | |
Accounts receivable, net | $ | 166,701 | | | $ | 215,089 | |
| |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
For the six months ended June 30, 2024 and 2023, the Company wrote-off $7.0 million and $5.7 million, respectively, of receivables, net of recoveries.
When customers are billed for rentals in advance of the rental period, the Company defers recognition of revenue. As of both June 30, 2024 and December 31, 2023, the Company had approximately $2.9 million of deferred rental revenue. Additionally, the Company collects deposits from customers for orders placed for equipment and rentals. The Company had approximately $19.5 million and $25.9 million in deposits as of June 30, 2024 and December 31, 2023, respectively. Of the $25.9 million deposit liability balance as of December 31, 2023, $25.8 million was recorded as revenue during the six months ended June 30, 2024 due to performance obligations being satisfied. The Company’s remaining performance obligations on its equipment deposit liabilities have original expected durations of one year or less.
The Company does not have material contract assets, and as such, did not recognize any material impairments of any contract assets.
Note 3: Sales-Type Leases
Revenue from rental agreements qualifying as sales-type leases was as follows:
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Six Months Ended June 30, |
(in $000s) | 2024 | | 2023 | | 2024 | | 2023 |
Equipment sales | $ | 1,554 | | | $ | 19,603 | | | $ | 4,572 | | | $ | 43,775 | |
Cost of equipment sales | 1,229 | | | 19,415 | | | 4,051 | | | 42,640 | |
Gross profit | $ | 325 | | | $ | 188 | | | $ | 521 | | | $ | 1,135 | |
As these transactions remained under rental contracts, $5.6 million and $7.9 million for the three months ended June 30, 2024 and 2023, respectively, and $11.0 million and $15.1 million for the six months ended June 30, 2024 and 2023, respectively, were billed under the contracts as rentals. Interest income from financing receivables was $3.3 million and $4.4 million for the three months ended June 30, 2024 and 2023, respectively, and $6.0 million and $7.8 million for the six months ended June 30, 2024 and 2023, respectively.
Note 4: Inventory
Whole goods inventory is comprised of chassis, attachments (i.e., boom cranes, aerial lifts, digger derricks, dump bodies, etc.) and the in-process costs incurred in the final assembly of those units. As part of the business model, the Company sells unassembled individual whole goods and whole goods with varying levels of customization direct to consumers or dealers. Whole goods inventory also includes new equipment purchased specifically for resale to customers. Inventory consisted of the following:
| | | | | | | | | | | |
(in $000s) | June 30, 2024 | | December 31, 2023 |
Whole goods | $ | 1,031,786 | | | $ | 846,170 | |
Aftermarket parts and services inventory | 138,700 | | | 139,624 | |
| | | |
Inventory | $ | 1,170,486 | | | $ | 985,794 | |
Note 5: Floor Plan Financing
Floor plan payables represent financing arrangements to facilitate the Company’s purchase of new and used trucks, cranes, and construction equipment inventory. All floor plan payables are collateralized by the inventory financed. These payables become due and payable upon the sale, transfer, or reclassification of each unit of inventory. Certain floor plan arrangements require the Company to satisfy various financial ratios consistent with those under the ABL Facility (as defined below). As of June 30, 2024, the Company was in compliance with these covenants.
The amounts owed under floor plan payables are summarized as follows:
| | | | | | | | | | | |
(in $000s) | June 30, 2024 | | December 31, 2023 |
Trade: | | | |
Daimler Truck Financial | $ | 238,497 | | | $ | 181,480 | |
PACCAR Financial Services | 117,030 | | | 71,717 | |
Ford Motor Credit Company, LLC | 29,974 | | | — | |
Trade floor plan payables | $ | 385,501 | | | $ | 253,197 | |
Non-trade: | | | |
PNC Equipment Finance, LLC | $ | 472,611 | | | $ | 409,113 | |
Non-trade floor plan payables | $ | 472,611 | | | $ | 409,113 | |
Interest on outstanding floor plan payable balances is due and payable monthly. Floor plan interest expense was $15.4 million and $28.3 million for the three and six months ended June 30, 2024, respectively, and $8.1 million and $14.9 million for the same periods in 2023.
Trade Floor Plan Financing:
Daimler Truck Financial
The Company is party to the Wholesale Financing Agreement with Daimler Truck Financial (the “Daimler Facility”), which bears interest at a rate of U.S. Prime Rate plus 0.80% after an initial interest free period of up to 150 days. The total borrowing capacity under the Daimler Facility is $175.0 million, however, from time to time, Daimler extends credit to the Company in excess of this amount. The Daimler agreement is evergreen and is subject to termination by either party through written notice.
PACCAR
The Company has an Inventory Financing Agreement with PACCAR Financial Corp that provides the Company with a line of credit of $125.0 million to finance inventory purchases of new Peterbilt and/or Kenworth trucks, tractors, and chassis. Amounts borrowed against this line of credit incur interest at a rate of U.S. Prime Rate minus 0.71%. The PACCAR agreement extends automatically each April and is subject to termination by either party through written notice.
References to the Prime Rate in the foregoing agreements represent the rate as published in The Wall Street Journal.
Ford Motor Credit Company, LLC
On April 2, 2024, the Company entered into the Master Loan and Security Agreement with Ford Motor Credit Company, LLC (the “FMCC Facility”), which allows the Company to enter into individual loan supplements which bear interest based on the bank prime loan rate as reported by the Federal Reserve Board for the Friday preceding the last Monday of a given month. The total borrowing capacity under the FMCC Facility as of June 30, 2024 was $30.0 million. The FMCC agreement is evergreen and is subject to termination by either party through written notice. During July 2024, the Company entered into an amendment to the FMCC Facility which increased the borrowing capacity to $42.0 million.
Non-Trade Floor Plan Financing:
PNC Equipment Finance, LLC
The Company has an Inventory Loan, Guaranty and Security Agreement (the “Loan Agreement”) with PNC Equipment Finance, LLC. The Loan Agreement, as of June 30, 2024, provides the Company with a $480.0 million revolving credit facility, which matures on August 25, 2025 and bears interest at a three-month term secured overnight financing rate (“SOFR”) plus 3.00%. During July 2024, the Company entered into an amendment to the Loan Agreement which increased the revolving credit facility to $500.0 million.
Note 6: Rental Equipment
Rental equipment, net consisted of the following:
| | | | | | | | | | | |
(in $000s) | June 30, 2024 | | December 31, 2023 |
Rental equipment | $ | 1,446,675 | | | $ | 1,405,532 | |
Less: accumulated depreciation | (499,045) | | | (488,828) | |
Rental equipment, net | $ | 947,630 | | | $ | 916,704 | |
Note 7: Goodwill
We recognize goodwill when the purchase price of an acquired business exceeds the fair value of net assets acquired. Goodwill is not amortized for financial reporting purposes. Goodwill is impaired when its carrying value exceeds its implied fair value. We perform our goodwill impairment analysis annually on October 1 or more frequently if an event or circumstance (such as a significant adverse change in the business climate, operating performance metrics, or legal factors) indicates that an impairment may have occurred. If the fair value of the reporting unit exceeds its carrying value, goodwill of the reporting unit is not considered impaired. If the carrying value of the reporting unit exceeds its fair value, then there is an indication impairment may exist.
During the quarter ended June 30, 2024, we identified factors indicating goodwill may be impaired related to two of our reporting units, ERS and APS. These factors were decreased utilization levels driven by continuing transmission project declines and delays. To derive the fair value of each reporting unit, we utilized the income approach, specifically the discounted cash flow method, as well as
the market approach, which included analysis of comparable publicly-traded companies, to determine the fair value of the reporting units. The income method approach calculates fair value by estimating the after-tax cash flows attributable to a reporting unit and then discounting these after-tax cash flows to a present value using a risk-adjusted discount rate. The market approach analyzed how the market values of comparable publicly-traded companies’ operating metrics, such as sales and earnings, compare to each of the respective metrics of the reporting units. These methodologies are consistent with how we estimate the fair value of reporting units during the annual goodwill impairment test. Inputs used to fair value our reporting units are considered “Level 3” inputs of the fair value hierarchy and include the following:
•Our projections were based on management's assessment of macroeconomic variables, industry trends and market opportunities, as well as our strategic objectives and future growth plans. Revenue growth rates assumed from approximately 5% to 7% for 2025 and from approximately 3% to 8% for 2026 and beyond.
•The discount rate used to measure the present value of the projected future cash flows is set using a weighted-average cost of capital method that considers market and industry data, as well as our specific risk factors that are likely to be considered by a market participant. The weighted-average cost of capital is our estimate of the overall after-tax rate of return required by equity and debt holders of a business enterprise. The discount rates applied to the reporting units ranged from 10.0% to 10.5%.
As a result of our fair value calculations, we determined that the fair value of the reporting units exceeded their carrying values. Accordingly, goodwill related to the reporting units was not considered impaired.
Note 8: Long-Term Debt
Debt obligations and associated interest rates consisted of the following:
| | | | | | | | | | | | | | | | | | | | | | | |
(in $000s) | June 30, 2024 | | December 31, 2023 | | June 30, 2024 | | December 31, 2023 |
ABL Facility | $ | 587,400 | | | $ | 552,400 | | | 7.5% | | 7.7% |
2029 Secured Notes | 920,000 | | | 920,000 | | | 5.5% | | 5.5% |
2023 Credit Facility | 17,814 | | | 13,800 | | | 5.8% | | 5.8% |
Other notes payable | 26,525 | | | 31,599 | | | 3.1%-7.9% | | 3.1%-7.9% |
Total debt outstanding | 1,551,739 | | | 1,517,799 | | | | | |
Deferred financing fees | (19,527) | | | (22,406) | | | | | |
Total debt net of deferred financing fees | 1,532,212 | | | 1,495,393 | | | | | |
Less: current maturities | (3,779) | | | (8,257) | | | | | |
Long-term debt | $ | 1,528,433 | | | $ | 1,487,136 | | | | | |
As of June 30, 2024, borrowing availability under the ABL Facility was $159.5 million, and outstanding standby letters of credit were $3.1 million.
ABL Facility
The Company and certain of its direct and indirect subsidiaries are party to an asset-based revolving credit agreement (the “ABL Credit Agreement”), consisting of a $750.0 million first lien senior secured asset-based revolving credit facility (the “ABL Facility”), which matures on April 1, 2026. Borrowings under the ABL Facility bear interest at a floating rate, which, at the Company’s election, could be (a) in the case of U.S. dollar denominated loans, either (i) SOFR plus an applicable margin or (ii) the base rate plus an applicable margin; or (b) in the case of Canadian dollar denominated loans, the CDOR rate plus an applicable margin. The applicable margin varies based on Average Availability (as defined in the ABL Credit Agreement) from (a) with respect to base rate loans, 0.50% to 1.00% and (b) with respect to SOFR loans and CDOR rate loans, 1.50% to 2.00%.
2023 Credit Facility
On January 13, 2023, the Company entered into a new credit agreement allowing for borrowings of up to $18.0 million (the “2023 Credit Facility”). Proceeds from the credit agreement were used to finance a portion of the Company’s acquisition of real property from a related party in December 2022. A portion of the loan proceeds has been used to finance improvements to the property. In connection with entering into the agreement, the Company received net proceeds of $13.7 million. During the first quarter of 2024, the Company drew down an additional $4.2 million, as certain required construction milestones were met. Borrowings bear interest at a fixed rate of 5.75% per annum and are required to be repaid monthly in an amount of approximately $0.1 million with a balloon payment due on the maturity date of January 13, 2028. Borrowings are secured by the real property and improvements.
Note 9: Earnings (Loss) Per Share
Basic earnings (loss) per share is computed by dividing net earnings (loss) by the weighted-average number of shares of common stock outstanding. Diluted earnings (loss) per share includes the effects of potentially dilutive shares of common stock, if dilutive. Potentially dilutive effects include the exercise of warrants, contingently issuable shares, or share-based compensation. Our potentially dilutive shares aggregated 30.4 million and 30.2 million for the three and six months ended June 30, 2024, respectively, and 29.4 million and 29.3 million for the same periods in 2023, and were not included in the computation of diluted earnings (loss) per share because the impact would have been anti-dilutive.
The following tables set forth the computation of basic and dilutive earnings per share:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | Three Months Ended June 30, 2024 | | Three Months Ended June 30, 2023 | | | | | | |
(in $000s, except per share data) | | Net Income (loss) | | Weighted Average Shares | | Per Share Amount | | Net Income | | Weighted Average Shares | | Per Share Amount | | | | | | |
Basic earnings (loss) per share | | $ | (24,478) | | | 239,727 | | $ | (0.10) | | | $ | 11,610 | | | 246,130 | | $ | 0.05 | | | | | | | |
Dilutive common share equivalents | | — | | | — | | — | | | — | | | 825 | | — | | | | | | | |
Diluted earnings (loss) per share | | $ | (24,478) | | | 239,727 | | $ | (0.10) | | | $ | 11,610 | | | 246,955 | | $ | 0.05 | | | | | | | |
| | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | |
| | Six Months Ended June 30, 2024 | | Six Months Ended June 30, 2023 | | |
(in $000s, except per share data) | | Net Income (loss) | | Weighted Average Shares | | Per Share Amount | | Net Income | | Weighted Average Shares | | Per Share Amount | | | | | | |
Basic earnings (loss) per share | | $ | (38,813) | | | 240,045 | | | $ | (0.16) | | | $ | 25,410 | | | 246,090 | | | $ | 0.10 | | | | | | | |
Dilutive common share equivalents | | — | | | — | | | — | | | — | | | 842 | | — | | | | | | | |
Diluted earnings (loss) per share | | $ | (38,813) | | | 240,045 | | | $ | (0.16) | | | $ | 25,410 | | | 246,932 | | | $ | 0.10 | | | | | | | |
Note 10: Equity
Preferred Stock
As of both June 30, 2024 and December 31, 2023, we were authorized to issue 10,000,000 shares of preferred stock with a par value of $0.0001 per share, with such designation, rights and preferences as may be determined from time to time by our board of directors. As of both June 30, 2024 and December 31, 2023, there were no shares of preferred stock issued or outstanding.
Common Stock
As of both June 30, 2024 and December 31, 2023, we were authorized to issue 500,000,000 shares of common stock with a par value of $0.0001 per share.
On August 2, 2022, the Company’s Board of Directors authorized a stock repurchase program, allowing for the repurchase of up to $30 million of the Company’s shares of common stock, which authorization was further increased by $25 million of shares on September 14, 2023, and increased again by $25 million of shares on March 11, 2024, upon exhaustion of prior authorization. Under the repurchase program, repurchases can be made from time to time using a variety of methods, which may include open market purchases, privately negotiated transactions, or otherwise, all in accordance with the rules of the Securities and Exchange Commission and other applicable legal requirements. The specific timing, price and size of purchases will depend on prevailing stock prices, general economic and market conditions, and other considerations. The repurchase program does not obligate the Company to acquire any particular amount of its common stock, and the repurchase program may be suspended or discontinued at any time at the Company’s discretion.
During the three and six months ended June 30, 2024, the Company repurchased approximately 3.6 million and 4.6 million shares of its common stock, respectively, which are held in treasury, for a total cost of $16.7 million and $23.1 million, including commission fees. During the three and six months ended June 30, 2023, the Company repurchased approximately 0.5 million and 0.7 million shares of common stock, respectively, for a total cost of $3.2 million and $4.3 million. At June 30, 2024, $7.4 million was available under the stock repurchase program.
Contingently Issuable Shares
NESCO Holdings, LP is a Delaware limited partnership holding shares of our common stock. NESCO Holdings, LP is owned and controlled by Energy Capital Partners, and, as of June 30, 2024, had the right to receive: (1) up to an additional 1,800,000 shares of common stock (the “First Tranche”) through July 31, 2024, in increments of 900,000 shares, if (x) the trading price of the common stock exceeds $13.00 per share (the “Minimum Target”) or $16.00 per share for any 20 trading days during a 30 consecutive trading day period or (y) a sale transaction of the Company occurs in which the consideration paid per share to holders of common stock of the Company exceeds $13.00 per share or $16.00 per share, and (2) 1,651,798 shares of common stock if during the seven-year period ending July 31, 2026, the trading price of common stock exceeds $19.00 per share for any 20 trading days during a 30 consecutive trading day period or if a sale transaction of the Company occurs in which the consideration paid per share to holders of common stock exceeds $19.00 per share. As of July 31, 2024, the Minimum Target was not met, and NESCO Holdings, LP no longer has the right to receive the First Tranche of 1,800,000 shares of common stock. NESCO Holdings, LP has the right to receive the remaining 1,651,798 shares upon satisfaction of the conditions discussed above.
Note 11: Fair Value Measurements
The FASB accounting standards provide a comprehensive framework for measuring fair value and sets forth a definition of fair value and establishes a hierarchy prioritizing the inputs to valuation techniques, giving the highest priority to quoted prices in active markets for identical assets and liabilities and the lowest priority to unobservable value inputs.
The following table sets forth the carrying values (exclusive of deferred financing fees) and fair values of our financial liabilities:
| | | | | | | | | | | | | | | | | | | | | | | |
| Carrying Value | | Fair Value |
(in $000s) | | | Level 1 | | Level 2 | | Level 3 |
June 30, 2024 | | | | | | | |
ABL Facility | $ | 587,400 | | | $ | — | | | $ | 587,400 | | | $ | — | |
2029 Secured Notes | 920,000 | | | — | | | 848,700 | | | — | |
2023 Credit Facility | 17,814 | | | — | | | 17,814 | | | — | |
Other notes payable | 26,525 | | | — | | | 26,525 | | | — | |
| | | | | | | |
December 31, 2023 | | | | | | | |
ABL Facility | $ | 552,400 | | | $ | — | | | $ | 552,400 | | | $ | — | |
2029 Secured Notes | 920,000 | | | — | | | 846,400 | | | — | |
2023 Credit Facility | 13,800 | | | — | | | 13,800 | | | — | |
Other notes payable | 31,599 | | | — | | | 31,599 | | | — | |
The carrying amounts of the ABL Facility, 2023 Credit Facility and other notes payable approximated fair value as of June 30, 2024 and December 31, 2023 based upon terms and conditions available to the Company at those dates in comparison to the terms and conditions of its outstanding debt. The estimated fair value of the 2029 Secured Notes is calculated using Level 2 inputs, based on bid prices obtained from brokers.
Note 12: Income Taxes
For interim periods, we estimate our annual effective tax rate, exclusive of discrete items, which is derived primarily by our estimate of our valuation allowance as of the end of our fiscal year. The Company’s effective tax rate for the six months ended June 30, 2024 and 2023 differs from the U.S. federal statutory tax rate due to the recording of valuation allowances. We recorded an income tax expense of $1.1 million for the six months ended June 30, 2024 resulting in an effective tax rate of (3.0)% compared to an income tax expense of $2.3 million for the comparable prior year period, at an effective tax rate of 8.0%. The decrease in the effective tax rate for the six months ended June 30, 2024 compared to same period in 2023, was primarily due to state and local income tax updates enacted during the current period.
The Organization for Economic Cooperation and Development (“OECD”) has issued “Pillar Two” model rules introducing a new global minimum tax of 15% effective on January 1, 2024. While the US has not yet adopted the Pillar Two rules, various other governments around the world are enacting legislation to do so. As currently designed, Pillar Two will ultimately apply to our worldwide operations. Considering we do not have material operations in jurisdictions with tax rates lower than the Pillar Two minimum, these rules are not expected to materially increase our global tax costs. We will continue to monitor US and global legislative activities related to Pillar Two for potential impacts.
Note 13: Commitments and Contingencies
We record a liability when we believe that it is both probable that a liability has been incurred and the amount can be reasonably estimated. Significant judgment is required to determine both probability and the estimated amount. We review these provisions at least quarterly and adjust these provisions to reflect the impact of negotiations, settlements, rulings, advice of legal counsel, and updated information.
Legal Matters
In the normal course of business, there are various claims in process, matters in litigation, and other contingencies. At this time, no claims of these types, certain of which are covered by insurance policies, have had a material effect on the Company. Certain jurisdictions in which the Company operates do not allow insurance recoveries related to punitive damages. For matters pertaining to the pre-acquisition activities of Custom Truck One Source, L.P. (“Custom Truck LP”), the sellers of Custom Truck LP have agreed to indemnify the Company for losses arising out of the breach of pre-closing covenants in the purchase agreement and certain indemnified tax matters discussed below, with recourse limited to $10.0 million and $8.5 million escrow accounts, respectively.
From time to time, the Company is audited by state and local taxing authorities. These audits typically focus on the Company’s withholding of state-specific sales tax and rental-related taxes.
Custom Truck LP’s withholdings of federal excise taxes for each of the four quarterly periods during 2015 are currently under audit by the IRS. The IRS issued an assessment on October 28, 2020 in an aggregate amount of $2.4 million for the 2015 periods, alleging that certain types of sold equipment are not eligible for the Mobile Machinery Exemption set forth in the Internal Revenue Code (the “Code”). An appeal was filed on January 28, 2021. Based on management’s understanding of the facts and circumstances, including the relevant provisions of the Code, and historical precedent, including previous successful appeals of similar assessments in prior years, management does not believe the likelihood of a loss resulting from the IRS assessment to be probable at this time.
While it is not possible to predict the outcome of the foregoing matters with certainty, it is the opinion of management that the final outcome of these matters will not have a material effect on the Company’s consolidated financial condition, results of operations and cash flows.
Purchase Commitments
We enter into purchase agreements with manufacturers and suppliers of equipment for our rental fleet and inventory. All of these agreements are cancellable within a specified notification period to the supplier.
Note 14: Related Parties
The Company has transactions with related parties as summarized below.
Rentals and Sales — The Company rents and sells equipment and provides services to R&M Equipment Rental, a business partially owned by members of the Company’s management. The Company also rents equipment and purchases inventory from R&M Equipment Rental.
Other — The Company has purchased aircraft charter services from entities owned by members of the Company’s management and their immediate families. Charter services payments related to these transactions are immaterial. Air travel expenses are recorded in selling, general, and administrative expenses.
Management Fees — The Company is obligated under a Corporate Advisory Services Agreement with Platinum, under which management fees are payable to Platinum quarterly. The management fees are recorded in transaction expenses and other in the Company’s Consolidated Statements of Operations and Comprehensive Income (Loss).
A summary of the transactions with the foregoing related parties included in the Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) is as follows:
| | | | | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Six Months Ended June 30, |
(in $000s) | 2024 | | 2023 | | 2024 | | 2023 | |
Total revenues from transactions with related parties | $ | 7,945 | | | $ | 10,048 | | | $ | 11,604 | | | $ | 18,503 | | |
Expenses incurred from transactions with related parties included in cost of revenue | $ | 286 | | | $ | 494 | | | $ | 752 | | | $ | 852 | | |
Expenses incurred from transactions with related parties included in operating expenses | $ | 127 | | | $ | 1,368 | | | $ | 1,400 | | | $ | 2,763 | | |
Amounts receivable from/payable to related parties included in the Condensed Consolidated Balance Sheets are as follows:
| | | | | | | | | | | |
(in $000s) | June 30, 2024 | | December 31, 2023 |
Accounts receivable from related parties | $ | 1,664 | | | $ | 695 | |
Accounts payable to related parties | $ | 95 | | | $ | 140 | |
Note 15: Segments
Our operations are primarily organized and managed by operating segment. Operating segment performance and resource allocations are primarily based on gross profit. Intersegment sales and any related profits are eliminated in consolidation. We manage the business in three reporting segments: Equipment Rental Solutions (“ERS”), Truck and Equipment Sales (“TES”) and Aftermarket Parts and Services (“APS”).
The Company’s segment results are presented in the tables below:
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, |
| 2024 |
(in $000s) | ERS | | TES | | APS | | Total |
Revenue: | | | | | | | |
Rental | $ | 100,699 | | | $ | — | | | $ | 2,298 | | | $ | 102,997 | |
Equipment sales | 37,712 | | | 247,921 | | | — | | | 285,633 | |
Parts and services | — | | | — | | | 34,383 | | | 34,383 | |
Total revenue | 138,411 | | | 247,921 | | | 36,681 | | | 423,013 | |
Cost of revenue: | | | | | | | |
Rentals/parts and services | 29,281 | | | — | | | 28,562 | | | 57,843 | |
Equipment sales | 25,792 | | | 205,526 | | | — | | | 231,318 | |
Depreciation of rental equipment | 43,581 | | | — | | | 1,004 | | | 44,585 | |
Total cost of revenue | 98,654 | | | 205,526 | | | 29,566 | | | 333,746 | |
Gross profit | $ | 39,757 | | | $ | 42,395 | | | $ | 7,115 | | | $ | 89,267 | |
| | | | | | | |
| Three Months Ended June 30, |
| 2023 |
(in $000s) | ERS | | TES | | APS | | Total |
Revenue: | | | | | | | |
Rental | $ | 117,832 | | | $ | — | | | $ | 4,337 | | | 122,169 | |
Equipment sales | 50,694 | | | 251,423 | | | — | | | 302,117 | |
Parts and services | — | | | — | | | 32,544 | | | 32,544 | |
Total revenue | 168,526 | | | 251,423 | | | 36,881 | | | 456,830 | |
Cost of revenue: | | | | | | | |
Rentals/parts and services | 31,341 | | | — | | | 25,988 | | | 57,329 | |
Equipment sales | 39,802 | | | 205,464 | | | — | | | 245,266 | |
Depreciation of rental equipment | 42,805 | | | — | | | 811 | | | 43,616 | |
Total cost of revenue | 113,948 | | | 205,464 | | | 26,799 | | | 346,211 | |
Gross profit | $ | 54,578 | | | $ | 45,959 | | | $ | 10,082 | | | $ | 110,619 | |
| | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | |
| Six Months Ended June 30, |
| 2024 |
(in $000s) | ERS | | TES | | APS | | Total |
Revenue: | | | | | | | |
Rental | $ | 203,987 | | | $ | — | | | $ | 5,181 | | | $ | 209,168 | |
Equipment sales | 70,452 | | | 487,783 | | | — | | | 558,235 | |
Parts and services | — | | | — | | | 66,917 | | | 66,917 | |
Total revenue | 274,439 | | | 487,783 | | | 72,098 | | | 834,320 | |
Cost of revenue: | | | | | | | |
Rentals/parts and services | 59,081 | | | — | | | 54,816 | | | 113,897 | |
Equipment sales | 49,890 | | | 402,228 | | | — | | | 452,118 | |
Depreciation of rental equipment | 86,278 | | | — | | | 2,051 | | | 88,329 | |
Total cost of revenue | 195,249 | | | 402,228 | | | 56,867 | | | 654,344 | |
Gross profit | $ | 79,190 | | | $ | 85,555 | | | $ | 15,231 | | | $ | 179,976 | |
| | | | | | | |
| Six Months Ended June 30, |
| 2023 |
(in $000s) | ERS | | TES | | APS | | Total |
Revenue: | | | | | | | |
Rental | $ | 231,616 | | | $ | — | | | $ | 8,841 | | | $ | 240,457 | |
Equipment sales | 142,830 | | | 460,577 | | | — | | | 603,407 | |
Parts and services | — | | | — | | | 65,129 | | | 65,129 | |
Total revenue | 374,446 | | | 460,577 | | | 73,970 | | | 908,993 | |
Cost of revenue: | | | | | | | |
Rentals/parts and services | 60,401 | | | — | | | 52,975 | | | 113,376 | |
Equipment sales | 110,883 | | | 380,508 | | | — | | | 491,391 | |
Depreciation of rental equipment | 82,317 | | | — | | | 1,629 | | | 83,946 | |
Total cost of revenue | 253,601 | | | 380,508 | | | 54,604 | | | 688,713 | |
Gross profit | $ | 120,845 | | | $ | 80,069 | | | $ | 19,366 | | | $ | 220,280 | |
| | | | | | | |
Total assets by operating segment are not disclosed herein because asset by operating segment data is not reviewed by the chief operating decision-maker (“CODM”) to assess performance and allocate resources.
Gross profit is the primary operating result whereby our segments are evaluated for performance and resource allocation. The following table presents a reconciliation of consolidated gross profit to consolidated income (loss) before income taxes:
| | | | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Six Months Ended June 30, |
(in $000s) | 2024 | | 2023 | | 2024 | | 2023 | | |
Gross profit | $ | 89,267 | | | $ | 110,619 | | | $ | 179,976 | | | $ | 220,280 | | | |
Selling, general and administrative expenses | 55,697 | | | 58,028 | | | 113,692 | | | 115,019 | | | |
Amortization | 6,692 | | | 6,606 | | | 13,270 | | | 13,278 | | | |
Non-rental depreciation | 3,360 | | | 2,721 | | | 6,280 | | | 5,371 | | | |
Transaction expenses and other | 5,844 | | | 3,689 | | | 10,690 | | | 7,149 | | | |
| | | | | | | | | |
| | | | | | | | | |
Interest expense, net | 42,401 | | | 31,625 | | | 80,316 | | | 60,801 | | | |
Financing and other expense (income) | (3,319) | | | (5,048) | | | (6,581) | | | (8,999) | | | |
Income (loss) before income taxes | $ | (21,408) | | | $ | 12,998 | | | $ | (37,691) | | | $ | 27,661 | | | |
The following table presents total assets by country:
| | | | | | | | | | | |
(in $000s) | June 30, 2024 | | December 31, 2023 |
Assets: | | | |
United States | $ | 3,405,053 | | | $ | 3,243,619 | |
Canada | 118,515 | | | 124,178 | |
Total Assets | $ | 3,523,568 | | | $ | 3,367,797 | |
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
Forward-Looking Statements
Any statements made in this report that are not statements of historical fact, including statements about our beliefs and expectations, are forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995, as amended, and should be evaluated as such. These statements often include words such as “anticipate,” “expect,” “suggest,” “plan,” “believe,” “intend,” “estimate,” “target,” “project,” “should,” “could,” “would,” “may,” “will,” “forecast,” and other similar expressions. We base these forward-looking statements or projections on our current expectations, plans and assumptions that we have made in light of our experience in the industry, as well as our perceptions of historical trends, current conditions, expected future developments and other factors we believe are appropriate under the circumstances and at such time. As you read and consider this report, you should understand that these statements are not guarantees of performance or results and are subject to and involve risks, uncertainties and assumptions. You should not place undue reliance on these forward-looking statements or projections. Below is a summary of risk factors applicable to us that may materially affect such forward-looking statements and projections:
•increases in labor costs, our inability to obtain raw materials, component parts and/or finished goods in a timely and cost-effective manner, and our inability to manage our rental equipment in an effective manner;
•competition in the equipment dealership and rental industries;
•our sales order backlog may not be indicative of the level of our future revenues;
•increases in unionization rate in our workforce;
•our inability to recruit and retain the experienced personnel, including skilled technicians, we need to compete in our industries;
•our inability to attract and retain highly skilled personnel and our inability to retain or plan for succession of our senior management;
•material disruptions to our operation and manufacturing locations as a result of public health concerns, equipment failures, natural disasters, work stoppages, power outages or other reasons;
•potential impairment charges;
•any further increase in the cost of new equipment that we purchase for use in our rental fleet or for sale as inventory;
•aging or obsolescence of our existing equipment, and the fluctuations of market value thereof;
•disruptions in our supply chain;
•our business may be impacted by government spending;
•we may experience losses in excess of our recorded reserves for receivables;
•uncertainty relating to macroeconomic conditions, unfavorable conditions in the capital and credit markets and our inability to obtain additional capital as required;
•increases in price of fuel or freight;
•regulatory technological advancement, or other changes in our core end-markets may affect our customers’ spending;
•difficulty in integrating acquired businesses and fully realizing the anticipated benefits and cost savings of the acquired businesses, as well as additional transaction and transition costs that we will continue to incur following acquisitions;
•the interest of our majority stockholder, which may not be consistent with the other stockholders;
•our significant indebtedness, which may adversely affect our financial position, limit our available cash and our access to additional capital, prevent us from growing our business and increase our risk of default;
•our inability to generate cash, which could lead to a default;
•significant operating and financial restrictions imposed by our debt agreements;
•changes in interest rates, which could increase our debt service obligations on the variable rate indebtedness and decrease our net income and cash flows;
•disruptions or security compromises affecting our information technology systems or those of our critical services providers could adversely affect our operating results by subjecting us to liability, and limiting our ability to effectively monitor and control our operations, adjust to changing market conditions, or implement strategic initiatives;
•we are subject to complex laws and regulations, including environmental and safety regulations that can adversely affect cost, manner or feasibility of doing business;
•material weakness in our internal control over financial reporting which, if not remediated, could result in material misstatements in our financial statements;
•we are subject to a series of risks related to climate change; and
•increased attention to, and evolving expectations for, sustainability and environmental, social and governance initiatives.
These cautionary statements should not be construed by you to be exhaustive and are made only as of the date of this report. We undertake no obligation to update or revise any forward-looking statements, whether as a result of new information, future events or otherwise, unless required by law. See “Risk Factors” in Part I, Item 1A of the Annual Report for the year ended December 31, 2023 and in Part II, Item 1A of this report, for additional risks.
Custom Truck One Source, Inc., a Delaware corporation, and its wholly owned subsidiaries (“we,” “our,” “us,” or “the Company”) are engaged in the business of providing a range of products and services to customers through rentals and sales of specialty equipment, rentals and sales of aftermarket parts and services related to the specialty equipment, and repair, maintenance and customization services related to that equipment.
We are a specialty equipment provider to the electric utility transmission and distribution, telecommunications, rail, forestry, waste management and other infrastructure-related industries in North America. Our core business relates to our new equipment inventory and rental fleet of specialty equipment that is utilized by service providers in infrastructure development and improvement work. We offer our specialized equipment to a diverse customer base, including utilities and contractors, for the maintenance, repair, upgrade, and installation of critical infrastructure assets, including distribution and transmission electric lines, telecommunications networks and rail systems, as well as for lighting and signage. We rent, produce, sell and service a broad range of new and used equipment, including bucket trucks, digger derricks, dump trucks, cranes, service trucks, and heavy-haul trailers. We manage the business in three reporting segments: Equipment Rental Solutions (“ERS”), Truck and Equipment Sales (“TES”) and Aftermarket Parts and Services (“APS”).
Financial and Performance Measures
Financial Measures
Revenue — As a full-service equipment provider, we generate revenue through renting, selling, assembling, upfitting, and servicing new and used heavy-duty trucks and cranes, as well as the sale of related parts. We also sell and rent specialized tools on an individual basis and in kits. Rental revenue is primarily comprised of revenues from rental agreements and freight charges billed to customers. The Company records changes in estimated collectability directly against rental revenue. Equipment sales revenue reflects the value of vocational trucks and other equipment sold to customers. Parts and service revenue is derived from maintenance and repair services, light upfit services, and parts, tools and accessories sold directly to customers. Rental revenue excludes active rental contracts which qualify to be accounted for as sales-type leases.
Cost of rental revenue — Cost of rental revenue reflects repairs and maintenance costs of rental equipment, parts costs, labor and other overheads related to maintaining the rental fleet, and freight associated with the shipping of rental equipment.
Depreciation of rental equipment — Depreciation of rental equipment is comprised of depreciation expense on the rental fleet. We allocate the cost of rental equipment generally over the rentable life of the equipment. The depreciation allocation is based upon estimated lives ranging from five to seven years. The cost of equipment is depreciated to an estimated residual value using the straight-line method.
Cost of equipment sales — Cost of equipment sales reflects production and inventory costs associated with new units sold, parts costs, labor and other overheads related to production, and freight associated with the shipping and receiving of equipment and parts. Cost of equipment sales also includes the net book value of rental units sold, including active rental contracts which qualify to be accounted for as sales-type leases.
Selling, general and administrative expenses — Selling, general and administrative expenses include sales compensation, fleet licensing fees and corporate expenses, including salaries, stock-based compensation expense, insurance, advertising costs, professional services, fees earned on customer arranged financing, gains or losses resulting from insurance settlements, and information technology costs.
Amortization and non-rental depreciation — Amortization expense relates to intangible assets such as customer lists, trade names, etc. Non-rental depreciation expense reflects the depreciation of property and equipment that is not part of the rental fleet.
Transaction expenses and other — Transaction expenses and other include expenses directly related to the acquisition of businesses. These expenses generally are comprised of travel and out-of-pocket expenses and legal, accounting and valuation or appraisal fees incurred in connection with pre- and post-closure activities. We also include costs and expenses associated with post-acquisition integration activities related to the acquired businesses.
Financing and other expense (income) — Financing and other expense (income) reflects the financing expense (income) associated with lease agreements qualifying to be accounted for as a sales-type lease, foreign currency gains and losses related to our Canadian
operations, as well as other miscellaneous gains or losses from non-operating activities. Also included in financing and other expense (income) are the unrealized remeasurement gains and losses related to derivative financial instruments.
Interest expense — Interest expense consists of contractual interest expense on outstanding debt obligations, floorplan financing facilities, amortization of deferred financing costs and other related financing expenses.
Income Tax Expense (Benefit) — We have net operating loss carryforward and disallowed interest deduction carryforward assets, which are generally available to be used to offset taxable income generated in future years. Due to limitations on the use of these carryforwards under U.S. federal and state income tax regulations, we record valuation allowances to reduce the carryforward assets to amounts that we estimate will be realized. Accordingly, income tax expense or benefit generally is comprised of changes to these valuation allowance estimates and does not reflect taxes on current period income (or tax benefit on current period losses). For these reasons, our effective tax rate differs from the federal statutory tax rate.
Operating Metrics
We consider the following key operational metrics, which are consistent with those defined by the American Rental Association, when evaluating our performance and making day-to-day operating decisions:
Ending OEC — Ending original equipment cost (“OEC”) is the original equipment cost of units at the end of the measurement period. OEC represents the original equipment cost, and excludes the effect of adjustments to rental equipment fleet acquired in business combinations. OEC is the basis for calculating certain of the measures set forth below. Additionally, the pricing of our rental contracts and equipment sales prices for our equipment is based upon OEC, and we measure a rate of return from our rentals and sales using OEC. OEC is a widely used industry metric to compare fleet dollar value independent of depreciation.
Average OEC on rent — Average OEC on rent is calculated as the weighted-average OEC on rent during the stated period.
Fleet utilization — Fleet utilization is defined as the total number of days the rental equipment was rented during a specified period of time divided by the total number of days available during the same period and weighted based on OEC. Utilization is a measure of fleet efficiency expressed as a percentage of time the fleet is on rent and is considered to be an important indicator of the revenue generating capacity of the fleet.
OEC on rent yield — OEC on rent yield (“ORY”) is a measure of return realized by our rental fleet during a period. ORY is calculated as rental revenue (excluding freight recovery and ancillary fees) during the stated period divided by the average OEC on rent for the same period. For periods less than 12 months, ORY is adjusted to an annualized basis.
Sales order backlog — Sales order backlog consists of purchase orders received for customized and stock equipment. Sales order backlog should not be considered an accurate measure of future net sales.
Operating Segments
We operate in three reportable operating segments: Equipment Rental Solutions, Truck and Equipment Sales and Aftermarket Parts and Services.
Equipment Rental Solutions (“ERS”) Segment — We own a broad range of new and used specialty equipment, including truck-mounted aerial lifts, cranes, service trucks, dump trucks, trailers, digger derricks and other machinery and equipment. As of June 30, 2024, this equipment (the “rental fleet”) is comprised of approximately 10,200 units. The majority of our rental fleet can be used across a variety of end-markets, which coincides with the needs of many of our customers who operate in multiple end-markets. As is customary for equipment rental companies, we sell used equipment out of our rental fleet to end user customers. These sales are often made in response to specific customer requests. These sales offer customers an opportunity to buy well-maintained equipment with long remaining useful lives and enable us to effectively manage the age and mix of our rental fleet to match current market demand. We also employ rental purchase options (“RPOs”) on a select basis, which provide a buyout option with an established purchase price that decreases over time as rental revenue is collected. Customers are given credit against such purchase price for a portion of the amounts paid over the life of the rental, allowing customers the flexibility of a rental with the option to purchase at any time at a known price. Activities in our ERS segment consist of the rental and sale from the rental fleet of the foregoing products.
Truck and Equipment Sales (“TES”) Segment — We offer a broad variety of new equipment for sale to be used across our end-markets, which can be modified to meet our customers’ specific needs. We believe that our integrated production capabilities and extensive knowledge gained over a long history of selling equipment have established us as a trusted partner for customers seeking tailored solutions with short lead times. In support of these activities, we primarily employ a direct-to-customer sales model, leveraging our dedicated sales force of industry and product managers, who are focused on driving national and local sales. We also opportunistically engage in the sale of used equipment purchased from third parties or received via trade-ins from new equipment
sales customers. In the majority of these cases, we will sell used equipment directly to customers, rather than relying on auctions. Activities in our TES segment consist of the production and sale of new and used specialty equipment and vocational trucks, which includes equipment from leading original equipment manufacturers (“OEMs”) across our end-markets, as well as our Load KingTM brand.
Aftermarket Parts and Services (“APS”) Segment — The APS segment includes the sale of specialized aftermarket parts, including captive parts related to our Load KingTM brand, used in the maintenance and repair of the equipment we sell and rent. Specialized tools, including stringing blocks, insulated hot stick, and rigging equipment, are sold or rented to our customers on an individual basis or in packaged specialty kits. We also provide truck and equipment maintenance and repair services, which are executed throughout our nationwide branch network and fleet of mobile technicians supported by our 24/7 call center based in Kansas City, Missouri.
Results of Operations
Three and six months ended June 30, 2024, compared to the same periods in 2023
Consolidated Results of Operations
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended |
(in $000s) | June 30, 2024 | % of revenue | | June 30, 2023 | % of revenue | | $ Change | % change | | March 31, 2024 | % of revenue |
Rental revenue | $ | 102,997 | | 24.3% | | $ | 122,169 | | 26.7% | | $ | (19,172) | | (15.7)% | | $ | 106,171 | | 25.8% |
Equipment sales | 285,633 | | 67.5% | | 302,117 | | 66.1% | | (16,484) | | (5.5)% | | 272,602 | | 66.3% |
Parts sales and services | 34,383 | | 8.1% | | 32,544 | | 7.1% | | 1,839 | | 5.7% | | 32,534 | | 7.9% |
Total revenue | 423,013 | | 100.0% | | 456,830 | | 100.0% | | (33,817) | | (7.4)% | | 411,307 | | 100.0% |
Cost of revenue, excluding rental equipment depreciation | 289,161 | | 68.4% | | 302,595 | 66.2% | | (13,434) | | (4.4)% | | 276,854 | | 67.3% |
Depreciation of rental equipment | 44,585 | | 10.5% | | 43,616 | | 9.5% | | 969 | | 2.2% | | 43,744 | | 10.6% |
Gross profit | 89,267 | | 21.1% | | 110,619 | | 24.2% | | (21,352) | | (19.3)% | | 90,709 | | 22.1% |
Operating expenses | 71,593 | | | | 71,044 | | | | 549 | | 0.8% | | 72,339 | | |
Operating income | 17,674 | | | | 39,575 | | | | (21,901) | | (55.3)% | | 18,370 | | |
Total other expense | 39,082 | | | | 26,577 | | | | 12,505 | | 47.1% | | 34,653 | | |
Income (loss) before income taxes | (21,408) | | | | 12,998 | | | | (34,406) | | (264.7)% | | (16,283) | | |
Income tax expense | 3,070 | | | | 1,388 | | | | 1,682 | | 121.2% | | (1,948) | | |
Net income (loss) | $ | (24,478) | | | | $ | 11,610 | | | | $ | (36,088) | | (310.8)% | | $ | (14,335) | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Six Months Ended June 30, | | | | | |
(in $000s) | 2024 | % of revenue | | 2023 | % of revenue | | $ Change | % of change | | | | | | |
Rental revenue | $ | 209,168 | | 25.1 | % | | $ | 240,457 | | 26.5% | | $ | (31,289) | | (13.0) | % | | | | | | |
Equipment sales | 558,235 | | 66.9 | % | | 603,407 | | 66.4% | | (45,172) | | (7.5) | % | | | | | | |
Parts sales and services | 66,917 | | 8.0 | % | | 65,129 | | 7.2% | | 1,788 | | 2.7 | % | | | | | | |
Total revenue | 834,320 | | 100.0 | % | | 908,993 | | 100.0% | | (74,673) | | (8.2) | % | | | | | | |
Cost of revenue, excluding rental equipment depreciation | 566,015 | | 67.8 | % | | 604,767 | | 66.5% | | (38,752) | | (6.4) | % | | | | | | |
Depreciation of rental equipment | 88,329 | | 10.6 | % | | 83,946 | | 9.2% | | 4,383 | | 5.2 | % | | | | | | |
Gross profit | 179,976 | | 21.6 | % | | 220,280 | | 24.2% | | (40,304) | | (18.3) | % | | | | | | |
Operating expenses | 143,932 | | | | 140,817 | | | | 3,115 | | 2.2 | % | | | | | | |
Operating income | 36,044 | | | | 79,463 | | | | (43,419) | | (54.6) | % | | | | | | |
Total other expense | 73,735 | | | | 51,802 | | | | 21,933 | | 42.3 | % | | | | | | |
Income (loss) before income taxes | (37,691) | | | | 27,661 | | | | (65,352) | | (236.3) | % | | | | | | |
Income tax expense | 1,122 | | | | 2,251 | | | | (1,129) | | (50.2) | % | | | | | | |
Net income (loss) | $ | (38,813) | | | | $ | 25,410 | | | | $ | (64,223) | | (252.7) | % | | | | | | |
Total Revenue - The decrease in total revenue for the three and six months ended June 30, 2024, compared to the same periods in 2023 was due to a decrease in rental revenue due to lower utilization and a decline in average OEC on rent, as well as a decrease in equipment sales due to lower rental asset sales of used equipment. The Company continues to be impacted by end-market supply chain constraints, environmental, regulatory and customer financing factors affecting the timing of transmission job starts. These delays contributed to both lower rental revenue and rental asset sales during this quarter.
Cost of Revenue, Excluding Rental Equipment Depreciation - The decrease in cost of revenue, excluding rental equipment depreciation for the three and six months ended June 30, 2024, compared to the same periods in 2023, was driven primarily by the decrease in equipment sales volume.
Depreciation of Rental Equipment - Depreciation of our rental equipment increased in the three and six months ended June 30, 2024, compared to the same periods in 2023, as a result of higher rental equipment levels.
Operating Expenses - Operating expenses increased in the three and six months ended June 30, 2024, compared to the same periods in 2023, primarily as a result of an increase in general and administrative expenses due to increased headcount and wages, increased insurance due to higher inventory levels and rental assets, and additional expense associated with various information technology projects.
Total Other Expense - Other expense increased for the three and six months ended June 30, 2024, compared to the same periods in 2023, primarily due to the increase in interest expense from variable rate debt and floor plan financing liabilities.
Income Tax Expense (Benefit) - Income tax expense for the three and six months ended June 30, 2024 was $3.1 million and $1.1 million, respectively, resulting in an effective tax rate of (14.3)% and (3.0)%. Income tax expense for the three and six months ended June 30, 2023 was $1.4 million and $2.3 million, respectively, at an effective tax rate of 10.7% and 8.0%. The changes in the effective tax rates were primarily due to state and local income tax updates enacted during the current periods.
Net Income (loss) - The change in net income to a net loss for the three and six months ended June 30, 2024, compared to the same periods in 2023, was primarily the result of lower revenues leading to decreased gross profit and higher interest expense on variable-rate debt and variable-rate floor plan liabilities.
Operating Metrics
We principally evaluate operational performance based on the following metrics: ending OEC, average OEC on rent, fleet utilization, and OEC on rent yield. We also report sales order backlog related to our customers’ orders for new vocational heavy duty trucks as an indicator of the demand environment for our products. The table below presents these key measures.
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | |
(in $000s) | June 30, 2024 | | June 30, 2023 | | Change | | % Change | | March 31, 2024 | | % Change | | |
Ending OEC | $ | 1,457,955 | | | $ | 1,467,779 | | | $ | (9,824) | | | (0.7) | % | | $ | 1,452,856 | | | 0.4 | % | | |
Average OEC on rent | $ | 1,044,683 | | | $ | 1,203,855 | | | $ | (159,172) | | | (13.2) | % | | $ | 1,065,695 | | | (2.0) | % | | |
Fleet utilization | 71.7 | % | | 81.7 | % | | (10.0) | % | | (12.2) | % | | 73.3 | % | | (2.2) | % | | |
OEC on rent yield | 40.0 | % | | 40.1 | % | | (0.1) | % | | (0.2) | % | | 40.5 | % | | (1.2) | % | | |
Sales order backlog | $ | 478,244 | | | $ | 863,757 | | | $ | (385,513) | | | (44.6) | % | | $ | 537,292 | | | (11.0) | % | | |
| | | | | | | | | | | | | | | | | | | | | | | | | |
| Six Months Ended June 30, | | |
(in $000s) | 2024 | | 2023 | | Change | | % Change | | |
Ending OEC | $ | 1,457,955 | | | $ | 1,467,779 | | | $ | (9,824) | | | (0.7) | % | | |
Average OEC on rent | $ | 1,055,189 | | | $ | 1,209,111 | | | $ | (153,922) | | | (12.7) | % | | |
Fleet utilization | 72.4 | % | | 82.6 | % | | (10.2) | % | | (12.3) | % | | |
OEC on rent yield | 40.3 | % | | 39.8 | % | | 0.5 | % | | 1.3 | % | | |
Sales order backlog | $ | 478,244 | | | $ | 863,757 | | | $ | (385,513) | | | (44.6) | % | | |
Operating Results by Segment
Equipment Rental Solutions (ERS) Segment
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | |
(in $000s) | June 30, 2024 | | June 30, 2023 | | | | | | $ Change | | % Change | | March 31, 2024 | % Change | | |
Rental revenue | $ | 100,699 | | | $ | 117,832 | | | | | | | $ | (17,133) | | | (14.5) | % | | $ | 103,288 | | (2.5) | % | | |
Equipment sales | 37,712 | | | 50,694 | | | | | | | (12,982) | | | (25.6) | % | | 32,740 | | 15.2 | % | | |
Total revenue | 138,411 | | | 168,526 | | | | | | | (30,115) | | | (17.9) | % | | 136,028 | | 1.8 | % | | |
Cost of rental revenue | 29,281 | | | 31,341 | | | | | | | (2,060) | | | (6.6) | % | | 29,800 | | (1.7) | % | | |
Cost of equipment sales | 25,792 | | | 39,802 | | | | | | | (14,010) | | | (35.2) | % | | 24,098 | | 7.0 | % | | |
Depreciation of rental equipment | 43,581 | | | 42,805 | | | | | | | 776 | | | 1.8 | % | | 42,697 | | 2.1 | % | | |
Total cost of revenue | 98,654 | | | 113,948 | | | | | | | (15,294) | | | (13.4) | % | | 96,595 | | 2.1 | % | | |
Gross profit | $ | 39,757 | | | $ | 54,578 | | | | | | | $ | (14,821) | | | (27.2) | % | | $ | 39,433 | | 0.8 | % | | |
| | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Six Months Ended June 30, | | | | | | | | | | |
(in $000s) | 2024 | | 2023 | | $ Change | | % Change | | | | | | | | | | |
Rental revenue | $ | 203,987 | | | $ | 231,616 | | | $ | (27,629) | | | (11.9) | % | | | | | | | | | | |
Equipment sales | 70,452 | | | 142,830 | | | (72,378) | | | (50.7) | % | | | | | | | | | | |
Total revenue | 274,439 | | | 374,446 | | | (100,007) | | | (26.7) | % | | | | | | | | | | |
Cost of rental revenue | 59,081 | | | 60,401 | | | (1,320) | | | (2.2) | % | | | | | | | | | | |
Cost of equipment sales | 49,890 | | | 110,883 | | | (60,993) | | | (55.0) | % | | | | | | | | | | |
Depreciation of rental equipment | 86,278 | | | 82,317 | | | 3,961 | | | 4.8 | % | | | | | | | | | | |
Total cost of revenue | 195,249 | | | 253,601 | | | (58,352) | | | (23.0) | % | | | | | | | | | | |
Gross profit | $ | 79,190 | | | $ | 120,845 | | | $ | (41,655) | | | (34.5) | % | | | | | | | | | | |
Total Revenue - The decrease in total revenue for the ERS segment for the three and six months ended June 30, 2024, compared to the same periods in 2023, was driven by a decrease in equipment sales due to fewer rental asset sales of used equipment, as well as a decrease in rental revenue as a result of a reduction in fleet utilization of 10.0% for both the three and six months ended June 30, 2024, respectively, compared to the same periods in 2023. Fleet utilization decreased due to a decline in demand in the utility market as a result of supply chain constraints, environmental, regulatory, and customer financing factors affecting the timing of transmission job starts. For the three and six months ended June 30, 2024, average OEC on rent decreased 13.2% and 12.7%, respectively, compared to the same periods in 2023, primarily as a result of the lower utilization in the quarter.
Cost of Revenue - The decrease in total cost of revenue for the three and six months ended June 30, 2024, compared to the same periods in 2023, was largely due to the decrease in rental equipment sales volume.
Depreciation - Depreciation of our rental equipment increased for the three and six months ended June 30, 2024, compared to the same periods in 2023, as a result of higher rental equipment levels.
Gross Profit - The decrease in gross profit for the three and six months ended June 30, 2024, compared to the same periods in 2023, was due to the decrease in rental revenues and equipment sales for the period.
Truck and Equipment Sales (TES) Segment
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended |
(in $000s) | June 30, 2024 | | June 30, 2023 | | $ Change | | % Change | | March 31, 2024 | | % Change |
Equipment sales | $ | 247,921 | | | $ | 251,423 | | | $ | (3,502) | | | (1.4) | % | | $ | 239,862 | | | 3.4 | % |
Cost of equipment sales | 205,526 | | | 205,464 | | | 62 | | | — | % | | 196,702 | | | 4.5 | % |
Gross profit | $ | 42,395 | | | $ | 45,959 | | | $ | (3,564) | | | (7.8) | % | | $ | 43,160 | | | 1.8 | % |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Six Months Ended June 30, | | | | | | | | |
(in $000s) | 2024 | | 2023 | | $ Change | | % Change | | | | | | | | |
Equipment sales | $ | 487,783 | | | $ | 460,577 | | | $ | 27,206 | | | 5.9 | % | | | | | | | | |
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
Cost of equipment sales | 402,228 | | | 380,508 | | | 21,720 | | | 5.7 | % | | | | | | | | |
| | | | | | | | | | | | | | | |
Gross profit | $ | 85,555 | | | $ | 80,069 | | | $ | 5,486 | | | 6.9 | % | | | | | | | | |
Equipment Sales - Equipment sales decreased for the three months ended June 30, 2024, compared to the same period in 2023, primarily due to lower volume of sales as a consequence of the softness in the utility end-market.
Equipment sales increased for the six months ended June 30, 2024, compared to the same period in 2023, primarily as a result of exiting 2023 with healthy inventory levels due to the supply chain improvements experienced in 2023 and historically high backlog levels that improved our ability to produce and deliver more units during the first quarter of 2024.
Cost of Equipment Sales - Cost of equipment sales slightly increased for the three months ended June 30, 2024, compared to the same period in 2023 as a result of higher costs of materials and components.
Cost of equipment sales increased for the six months ended June 30, 2024, compared to the same period in 2023, due to the increase in equipment sales volume.
Gross Profit - The decrease in gross profit for the three months ended June 30, 2024, compared to the same period in 2023, was due to the decline in pricing for equipment sales and increase in costs due to inflation.
The increase in gross profit for the six months ended June 30, 2024, compared to the same period in 2023, was reflective of the positive demand and pricing environment for new products during the first quarter of the year.
Aftermarket Parts and Services (APS) Segment
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | | | |
(in $000s) | June 30, 2024 | | June 30, 2023 | | $ Change | | % Change | | March 31, 2024 | | % Change | | | | |
Rental revenue | $ | 2,298 | | | $ | 4,337 | | | $ | (2,039) | | | (47.0) | % | | $ | 2,883 | | | (20.3) | % | | | | |
Parts and services revenue | 34,383 | | | 32,544 | | | 1,839 | | | 5.7 | % | | 32,534 | | | 5.7 | % | | | | |
Total revenue | 36,681 | | | 36,881 | | | (200) | | | (0.5) | % | | 35,417 | | | 3.6 | % | | | | |
Cost of revenue | 28,562 | | | 25,988 | | | 2,574 | | | 9.9 | % | | 26,254 | | | 8.8 | % | | | | |
Depreciation of rental equipment | 1,004 | | | 811 | | | 193 | | | 23.8 | % | | 1,047 | | | (4.1) | % | | | | |
Total cost of revenue | 29,566 | | | 26,799 | | | 2,767 | | | 10.3 | % | | 27,301 | | | 8.3 | % | | | | |
Gross profit | $ | 7,115 | | | $ | 10,082 | | | $ | (2,967) | | | (29.4) | % | | $ | 8,116 | | | (12.3) | % | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Six Months Ended June 30, | | | | | | | | | | |
(in $000s) | 2024 | | 2023 | | $ Change | | % Change | | | | | | | | | | |
Rental revenue | $ | 5,181 | | | $ | 8,841 | | | $ | (3,660) | | | (41.4) | % | | | | | | | | | | |
Parts and services revenue | 66,917 | | | 65,129 | | | 1,788 | | | 2.7 | % | | | | | | | | | | |
Total revenue | 72,098 | | | 73,970 | | | (1,872) | | | (2.5) | % | | | | | | | | | | |
| | | | | | | | | | | | | | | | | |
Cost of revenue | 54,816 | | | 52,975 | | | 1,841 | | | 3.5 | % | | | | | | | | | | |
Depreciation of rental equipment | 2,051 | | | 1,629 | | | 422 | | | 25.9 | % | | | | | | | | | | |
Total cost of revenue | 56,867 | | | 54,604 | | | 2,263 | | | 4.1 | % | | | | | | | | | | |
Gross profit | $ | 15,231 | | | $ | 19,366 | | | $ | (4,135) | | | (21.4) | % | | | | | | | | | | |
Total Revenue - Total revenue decreased for the three and six months ended June 30, 2024, compared to the same periods in 2023, due to the decrease in rentals of tools and accessories affected by the utility end-market softness.
Cost of Revenue - Cost of revenue increased for the three and six months ended June 30, 2024, compared to the same periods in 2023, as a result of higher costs of materials.
Gross Profit - The decrease in gross profit for the three and six months ended June 30, 2024, compared to the same periods in 2023, was primarily driven by the decrease in tools and accessories rentals with an increase in maintenance expense driving gross profit down.
Liquidity and Capital Resources
Our principal sources of liquidity include cash generated by operating activities and borrowings under revolving credit facilities as described below. We believe that our liquidity sources and operating cash flows are sufficient to address our operating, debt service and capital requirements, including investments in our rental fleet, over the next 12 months. As of June 30, 2024, we had $8.1 million in cash and cash equivalents compared to $10.3 million as of December 31, 2023. As of June 30, 2024 and December 31, 2023, we had $587.4 million and $552.4 million of outstanding borrowings under our ABL Facility, respectively. Availability under the senior secured credit facility was $159.5 million as of June 30, 2024, and based on our borrowing base, we have an additional $328.3 million of suppressed availability that we can potentially utilize by upsizing our existing facility.
Loan Covenants and Compliance
The ABL Facility contains customary negative covenants for transactions of this type, including covenants that, among other things, limit the Company and its restricted subsidiaries’ ability to: incur additional indebtedness; pay dividends, redeem stock, or make other distributions; repurchase, prepay or redeem subordinated indebtedness; make investments; create restrictions on the ability of Company’s restricted subsidiaries to pay dividends; create liens; transfer or sell assets; consolidate, merge, sell, or otherwise dispose of all or substantially all of the Company’s assets; enter into certain transactions with the Company’s affiliates; and designate subsidiaries as unrestricted subsidiaries, in each case subject to certain exceptions, as well as a restrictive covenant applicable to each Specified Floor Plan Company (as defined in the ABL Credit Agreement) limiting its ability to own certain assets and engage in certain lines of business. The covenants governing the payment of dividends and making other distributions are based upon a combination of fixed amounts, percentages of Adjusted EBITDA or upon multiple pro forma measures depending on the purpose of any such dividend payments or distributions the Company and its restricted subsidiaries are permitted to make. Unlimited dividends under the ABL Facility may be permitted so long as, on a pro forma basis, “distribution conditions” (as defined in the ABL Credit Agreement governing the ABL Facility) are satisfied. As of June 30, 2024, the Company’s distribution conditions were satisfied and, as a result, the Company determined there were no restrictions on distributions by the ABL Credit Agreement.
The 5.50% senior secured second lien notes due 2029 (the “2029 Secured Notes”) were issued pursuant to an indenture (the “Indenture”) which contains covenants that limit the Company’s (and certain of its subsidiaries’) ability to, among other things: (i) incur additional debt or issue certain preferred stock; (ii) pay dividends, redeem stock, or make other distributions; (iii) make other restricted payments or investments; (iv) create liens on assets; (v) transfer or sell assets; (vi) create restrictions on payment of dividends or other amounts by the Company to its restricted subsidiaries; (vii) engage in mergers or consolidations; (viii) engage in certain transactions with affiliates; or (ix) designate the Company’s subsidiaries as unrestricted subsidiaries. The covenants governing the payment of dividends and making other distributions are based upon a combination of fixed amounts, percentages of Adjusted EBITDA or upon multiple pro forma measures depending on the purpose of any such dividend payments or distributions the Company and its restricted subsidiaries are permitted to make. Unlimited dividends, under the Indenture, may be made so long as after giving effect to making the dividends, the consolidated total debt ratio would be no greater than 5.00 to 1.00 on a pro forma basis. As of June 30, 2024, the Company’s consolidated total debt ratio was not greater than 5.00 to 1.00 and, as a result, the Company determined there were no restrictions on distributions by the Indenture. For further information on the ABL Facility and Indenture, see Note 9: Long-Term Debt in the Notes to the Consolidated Financial Statements under Part II, Item 8 in the Company’s annual report on Form 10-K for the year ended December 31, 2023, filed on March 7, 2024.
The Company presents Adjusted EBITDA calculated in accordance with “Consolidated EBITDA” as that term is used in the ABL Credit Agreement and the Indenture. Adjusted EBITDA is defined as net income, as adjusted for provision for income taxes, interest expense, net, depreciation of rental equipment and non-rental depreciation and amortization, and further adjusted for the impact of the fair value mark-up of acquired rental fleet (the “non-cash purchase accounting impact”), business acquisition and merger-related costs, including integration, the impact of accounting for certain of our rental contracts with customers that are accounted for under GAAP as a sales-type lease and stock compensation expense.
The Company presents Net Leverage Ratio, which is equivalent to Consolidated Total Net Leverage Ratio in our ABL Credit Agreement and Consolidated Total Debt Ratio in the Indenture, is defined as Net Debt over Adjusted EBITDA for the previous twelve-month period (“last twelve months,” or “LTM”). Net debt is defined as total debt (calculated as current and long-term debt, excluding deferred financing fees, plus current and long-term finance lease obligations) minus cash and cash equivalents.
Our creditors utilize Adjusted EBITDA and Net Leverage Ratio to assess our compliance with the restrictive covenants in the ABL Credit Agreement and the Indenture. Neither Adjusted EBITDA or Net Leverage Ratio is calculated in accordance with GAAP and may not conform to the calculation of Adjusted EBITDA or Net Leverage Ratio used by other companies. Neither Adjusted EBITDA or Net leverage Ratio should be considered as a substitute for a measure of our financial performance or liquidity prepared in accordance with GAAP.
The following table provides the calculation of Adjusted EBITDA pursuant to the ABL Credit Agreement and the Indenture.
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | Six Months Ended | | Three Months Ended March 31, 2024 |
(in $000s) | June 30, 2024 | | June 30, 2023 | | | | | | June 30, 2024 | | June 30, 2023 | |
Net income (loss) | $ | (24,478) | | | $ | 11,610 | | | | | | | $ | (38,813) | | | $ | 25,410 | | | $ | (14,335) | |
Interest expense | 27,003 | | | 23,575 | | | | | | | 52,018 | | | 45,938 | | | 25,015 | |
Income tax expense (benefit) | 3,070 | | | 1,388 | | | | | | | 1,122 | | | 2,251 | | | (1,948) | |
Depreciation and amortization | 57,797 | | | 55,441 | | | | | | | 113,958 | | | 107,531 | | | 56,161 | |
EBITDA | 63,392 | | | 92,014 | | | | | | | 128,285 | | | 181,130 | | | 64,893 | |
Adjustments: | | | | | | | | | | | | | |
Non-cash purchase accounting impact (1) | 5,260 | | | 469 | | | | | | | 8,220 | | | 7,668 | | | 2,960 | |
Transaction and integration costs (2) | 5,844 | | | 3,689 | | | | | | | 10,690 | | | 7,149 | | | 4,846 | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
Sales-type lease adjustment (3) | 1,961 | | | 3,293 | | | | | | | 4,435 | | | 6,096 | | | 2,474 | |
Share-based payments (4) | 3,599 | | | 4,322 | | | | | | | 6,329 | | | 7,469 | | | 2,730 | |
Change in fair value of warrants (5) | — | | | (604) | | | | | | | (527) | | | (1,129) | | | (527) | |
Adjusted EBITDA | $ | 80,056 | | | $ | 103,183 | | | | | | | $ | 157,432 | | | $ | 208,383 | | | $ | 77,376 | |
(1) Represents the non-cash impact of purchase accounting, net of accumulated depreciation, on the cost of equipment and inventory sold. The equipment and inventory acquired received a purchase accounting step-up in basis, which is a non-cash adjustment to the equipment cost pursuant to our ABL Credit Agreement and Indenture.
(2) Represents transaction and process improvement costs related to acquisitions of businesses, including post-acquisition integration costs, which are recognized within operating expenses in our Condensed Consolidated Statements of Operations and Comprehensive Income (Loss). These expenses are comprised of professional consultancy, legal, tax and accounting fees. Also included are expenses associated with the integration of acquired businesses. These expenses are presented as adjustments to net income (loss) pursuant to our ABL Credit Agreement and Indenture.
(3) Represents the impact of sales-type lease accounting for certain leases containing RPOs, as the application of sales-type lease accounting is not deemed to be representative of the ongoing cash flows of the underlying rental contracts. The adjustments are made pursuant to our ABL Credit Agreement and Indenture. The components of this adjustment are presented in the table below.
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | Six Months Ended | | Three Months Ended March 31, 2024 |
(in $000s) | June 30, 2024 | | June 30, 2023 | | June 30, 2024 | | June 30, 2023 | |
Equipment sales | $ | (1,554) | | | $ | (19,603) | | | $ | (4,572) | | | $ | (43,775) | | | $ | (3,018) | |
Cost of equipment sales | 1,229 | | | 19,415 | | | 4,051 | | | 42,640 | | | 2,822 | |
Gross profit | (325) | | | (188) | | | (521) | | | (1,135) | | | (196) | |
Interest income | (3,283) | | | (4,406) | | | (6,025) | | | (7,834) | | | (2,742) | |
Rental invoiced | 5,569 | | | 7,887 | | | 10,981 | | | 15,065 | | | 5,412 | |
Sales-type lease adjustment | $ | 1,961 | | | $ | 3,293 | | | $ | 4,435 | | | $ | 6,096 | | | $ | 2,474 | |
(4) Represents non-cash share-based compensation expense associated with the issuance of stock options and restricted stock units.
(5) Represents the charge to earnings for the change in fair value of the liability for warrants.
The following table presents the calculation of Net Debt and Net Leverage Ratio:
| | | | | | | | | | | | | | | | | |
(in $000s) | | | June 30, 2024 | | | | March 31, 2024 |
Current maturities of long-term debt | | | $ | 3,779 | | | | | $ | 6,066 | |
| | | | | | | |
Long-term debt, net | | | 1,528,433 | | | | | 1,492,346 | |
| | | | | | | |
Deferred financing fees | | | 19,527 | | | | | 20,975 | |
Less: cash and cash equivalents | | | (8,059) | | | | | (7,990) | |
Net Debt | | | $ | 1,543,680 | | | | | $ | 1,511,397 | |
Divided by: LTM Adjusted EBITDA (1) | | | 375,979 | | | | | 399,106 | |
Net Leverage Ratio | | | 4.11 | | | | | 3.79 | |
(1) The following tables present the calculation of LTM Adjusted EBITDA for the periods ended June 30, 2024 and March 31, 2024:
| | | | | | | | | | | | | | |
| Current Year To Date Period | Less: Prior Year To Date Period | Add: Prior Fiscal Year | LTM Adjusted EBITDA |
(in $000s) | June 30, 2024 | June 30, 2023 | December 31, 2023 | June 30, 2024 |
Net income (loss) | $ | (38,813) | | $ | 25,410 | | $ | 50,712 | | $ | (13,511) | |
Interest expense | 52,018 | | 45,938 | | 94,694 | | 100,774 | |
Income tax expense (benefit) | 1,122 | | 2,251 | | 7,364 | | 6,235 | |
Depreciation and amortization | 113,958 | | 107,531 | | 218,993 | | 225,420 | |
EBITDA | 128,285 | | 181,130 | | 371,763 | | 318,918 | |
Adjustments: | | | | |
Non-cash purchase accounting impact | 8,220 | | 7,668 | | 19,742 | | 20,294 | |
Transaction and integration costs | 10,690 | | 7,149 | | 14,143 | | 17,684 | |
Sales-type lease adjustment | 4,435 | | 6,096 | | 10,458 | | 8,797 | |
Share-based payments | 6,329 | | 7,469 | | 13,309 | | 12,169 | |
Change in fair value of warrants | (527) | | (1,129) | | (2,485) | | (1,883) | |
Adjusted EBITDA | $ | 157,432 | | $ | 208,383 | | $ | 426,930 | | $ | 375,979 | |
| | | | | | | | | | | | | | |
| Current Year To Date Period | Less: Prior Year To Date Period | Add: Prior Fiscal Year | LTM Adjusted EBITDA |
(in $000s) | March 31, 2024 | March 31, 2023 | December 31, 2023 | March 31, 2024 |
Net income (loss) | $ | (14,335) | | $ | 13,800 | | $ | 50,712 | | $ | 22,577 | |
Interest expense | 25,015 | | 22,363 | | 94,694 | | 97,346 | |
Income tax expense (benefit) | (1,948) | | 863 | | 7,364 | | 4,553 | |
Depreciation and amortization | 56,161 | | 52,090 | | 218,993 | | 223,064 | |
EBITDA | 64,893 | | 89,116 | | 371,763 | | 347,540 | |
Adjustments: | | | | |
Non-cash purchase accounting impact | 2,960 | | 7,199 | | 19,742 | | 15,503 | |
Transaction and integration costs | 4,846 | | 3,460 | | 14,143 | | 15,529 | |
Sales-type lease adjustment | 2,474 | | 2,803 | | 10,458 | | 10,129 | |
Share-based payments | 2,730 | | 3,147 | | 13,309 | | 12,892 | |
Change in fair value of warrants | (527) | | (525) | | (2,485) | | (2,487) | |
Adjusted EBITDA | $ | 77,376 | | $ | 105,200 | | $ | 426,930 | | $ | 399,106 | |
Historical Cash Flows
The following table summarizes our sources and uses of cash:
| | | | | | | | | | | | | | | | |
| | | Six Months Ended June 30, | |
(in $000s) | | | | | 2024 | | 2023 | |
Net cash flow from operating activities | | | | | $ | 23,408 | | | $ | (1,105) | | |
Net cash flow for investing activities | | | | | (98,688) | | | (102,897) | | |
Net cash flow from financing activities | | | | | 72,973 | | | 131,622 | | |
Effect of exchange rate changes on cash and cash equivalents | | | | | 57 | | | 249 | | |
Net change in cash and cash equivalents | | | | | $ | (2,250) | | | $ | 27,869 | | |
As of June 30, 2024, we had cash and cash equivalents of $8.1 million, a decrease of $2.3 million from December 31, 2023. Generally, we manage our cash flow by using any excess cash, after considering our working capital and capital expenditure needs, including paying down the outstanding balance under our ABL Facility, and availability under our credit facilities.
Cash Flows from Operating Activities
Net cash from operating activities was $23.4 million for the six months ended June 30, 2024, as compared to net cash used in operating activities of $1.1 million in the same period of 2023. The cash provided by operating activities in the current period is the result of the increase in floorplan trade financing for inventory purchases.
Cash Flows for Investing Activities
Net cash used in investing activities was $98.7 million for the six months ended June 30, 2024, as compared to $102.9 million in the same period of 2023. The decrease in cash used in investing activities was primarily due to a decrease in purchases of rental equipment of $45.1 million, partially offset by lower proceeds from sales and disposals of rental equipment of $30.7 million and an increase in purchases for non-rental equipment and cloud computing arrangements of $4.3 million.
Cash Flows from Financing Activities
Net cash provided by financing activities was $73.0 million for the six months ended June 30, 2024, as compared to $131.6 million in the same period of 2023. The decrease in cash provided by financing activities was primarily due to an increase in repurchases of common stock of $18.5 million and a decrease in proceeds, net of repayments, from floor plan financing and long-term debt arrangements of $38.8 million.
Critical Accounting Estimates
Our discussion and analysis of our financial condition, results of operations, liquidity and capital resources is based on our condensed consolidated financial statements, which have been prepared in accordance with GAAP. GAAP requires that we make estimates and judgments that affect the reported amount of assets, liabilities, revenue, expenses and the related disclosure of contingent assets and liabilities. We base these estimates on historical experience and on various other assumptions that we consider reasonable under the circumstances and reevaluate our estimates and judgments as appropriate. The actual results experienced by us may differ materially and adversely from our estimates. For a complete discussion of our significant critical accounting estimates, see the “Critical Accounting Estimates” section in Part II, Item 7 of our Annual Report on Form 10-K for the year ended December 31, 2023. Except as discussed below, there were no significant changes to our critical accounting estimates during the three months ended June 30, 2024.
Goodwill and the Evaluation of Goodwill Impairment
Goodwill represents the excess of cost over the fair value of identifiable net assets of businesses acquired and goodwill is assigned to each of our reporting units, which are ERS, TES and APS. The following presents the amount of goodwill by reporting unit as of June 30, 2024 and December 31, 2023:
| | | | | | | | | | | |
(in $000s) | June 30, 2024 | | December 31, 2023 |
ERS | $ | 498,549 | | | $ | 498,808 | |
TES | 167,307 | | | 167,307 | |
APS | 39,364 | | | 37,896 | |
Total | $ | 705,220 | | | $ | 704,011 | |
We perform our assessment of goodwill impairment utilizing either a qualitative or quantitative impairment test, and we perform our test at least annually. Our annual assessment date is October 1 and we perform impairment tests in interim periods (e.g., other than October 1) when factors are identified that could indicate goodwill of any of our reporting units may be impaired. Examples of such factors may include a significant adverse change in business climate, weakness in an industry in which our reporting units operate or recent significant cash or operating losses with expectations that those losses will continue. The qualitative and quantitative impairment tests are described further below.
Qualitative Impairment Test – The qualitative impairment test assesses company-specific, industry, market and general economic factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount. If we conclude that it is more likely than not that the fair value of the reporting unit is less than its carrying amount, or we elect not to use the qualitative impairment test, a quantitative impairment test is performed.
Quantitative Impairment Test – The quantitative impairment test involves a comparison of the estimated fair value of a reporting unit to its carrying amount with the fair value of a reporting being unit being estimated by using a discounted cash flow model (the “income approach”) that calculates fair value as the present value of expected cash flows of the reporting unit. Additionally, a market analysis is performed that encompasses an analysis of comparable publicly-traded companies (the “market approach”).
Determining the fair value of a reporting unit requires judgment and the use of significant estimates that include assumptions about the reporting unit’s future revenue (considering expectations about rental and sales volumes and prices as well as capital spending related to the end-markets we serve), profitability and cash flows, long-term growth rates, amount and timing of estimated capital expenditures, inflation rates, risk adjusted cost of capital, operational plans, and current and future economic conditions, among other assumptions. The fair value of each reporting unit is determined using a weighted combination of the income and market approaches. We believe that the estimates and assumptions used in our impairment assessments are reasonable and based on available market information. We use a discounted cash flow methodology for the income approach. Under the income approach, the discounted cash flow model determines fair value based on the present value of projected cash flows over a specified period and a residual value related to future cash flows beyond the projection period. Both values are discounted using a rate that reflects the best estimate of the risk adjusted cost of capital at each reporting unit.
In performing our interim impairment test for the ERS and APS reporting unit, we utilized the following estimates and assumptions:
•The risk adjusted cost of capital varies by reporting unit and was in the range of 10.0% to 10.5% and represents our estimate of the overall after-tax rate of return required by equity and debt holders of a business enterprise.
•Our projections were based on our assessment of macroeconomic variables, industry trends and market opportunities, as well as our strategic objectives and future growth plans. Revenue growth rates assumed ranged from approximately 5% to 7% for 2025 and from approximately 3% to 8% for 2026 and beyond.
As a result of completing our interim quantitative impairment test, we determined that the fair value of the ERS and APS reporting units exceeded their carrying values by 23% and 17%, respectively. While there is no “bright line” to determine whether or not a reporting unit’s fair value is substantially in excess of its carrying amount (“cushion”), significant adverse changes in business climate, weakness in an industry in which our reporting units operate (for example, electric utility T&D, telecom, rail and general infrastructure) or significant cash or operating losses and changes in expectations of profitability could reduce the amounts of cushion applicable to our reporting units and result in impairment of one or more of our reporting units’ goodwill.
Item 3. Quantitative and Qualitative Disclosures About Market Risk
Interest rate risk
We are subject to interest rate market risk in connection with our long-term debt. Our principal interest rate exposure relates to outstanding amounts under the ABL Credit Facility and our floor plan financing arrangements. Interest rate changes generally impact the amount of our interest payments and, therefore, our future net income and cash flows, assuming other factors are held constant. As of June 30, 2024, we had $1,445.5 million aggregate principal amount of variable rate debt, consisting of the balance outstanding under floor plan financing and the ABL Facility. Holding other variables constant, each one-eighth percentage point increase or decrease in the applicable interest rates would correspondingly change our interest expense under floor plan financing and the ABL Facility by approximately $1.8 million on an annual basis.
We, from time to time, may manage a portion of our risks from exposures to fluctuations in interest rates as part of our risk management program through the use of derivative financial instruments. The objective of controlling these risks is to limit the impact on earnings and cash flows caused by fluctuations in the interest rates of our variable-rate debt. We do not currently hedge our interest rate exposure.
Foreign currency exchange rate risk
During the six months ended June 30, 2024, we generated $22.6 million of revenues denominated in Canadian dollars. Each 100-basis point increase or decrease in the average Canadian dollar to U.S. dollar exchange rate for the year would have correspondingly changed our revenues by approximately $0.4 million on an annual basis. We do not currently hedge our exchange rate exposure.
Item 4. Controls and Procedures
(a) Evaluation of Disclosure Controls and Procedures
As of the end of the period covered by this Quarterly Report on Form 10-Q, we carried out an evaluation with the participation of our Chief Executive Officer and Chief Financial Officer. Based on that assessment, the Chief Executive Officer and Chief Financial Officer concluded as of June 30, 2024, the Company’s disclosure controls and procedures were not effective because of the material weakness in our internal control over financial reporting described below.
Inadequate General Information Technology Controls and Business Process Controls
On April 1, 2021, we completed the acquisition of Custom Truck LP, which resulted in a significant change in the Company’s internal control over financial reporting. We are in the process of completing the integration of policies, processes, people, technology and operations for the combined company. As part of this integration, we identified deficiencies in the design and operating effectiveness of internal controls associated with the control activities component of the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”) framework.
During the fourth quarter ended December 31, 2021, we identified control deficiencies related to overall information technology general controls (“ITGCs”) for both user access and program change-management for systems supporting all of the Company’s internal control processes and controls, controls over the completeness and accuracy of information used in business process controls and management review controls. Our business process controls (automated and manual) and management review controls were also deemed ineffective because they are adversely impacted by ineffective ITGCs. These control deficiencies could result in misstatements potentially impacting all financial statement accounts and disclosures that may not be prevented or detected.
Accordingly, these deficiencies constituted a pervasive material weakness. The pervasive material weakness did not result in any identified misstatements to our consolidated financial statements, and there were no changes to previously released financial results.
(b) Status of Remediation of the Pervasive Material Weakness in Internal Control Over Financial Reporting
We have devoted and continue to devote substantial resources and effort to remediating the pervasive material weakness identified in fiscal year 2021. While we continue to enhance our overall internal control over financial reporting environment to ensure that it is comprehensive, management concluded that a portion of the pervasive material weakness that related to ITGCs identified in fiscal year 2021 and reported in our annual report on Form 10-K for the year ended December 31, 2022 filed on March 14, 2023, was remediated in fiscal year 2023. We implemented changes associated with the design, implementation, and monitoring ITGCs in the areas of user access and program change-management for systems supporting all of the Company’s primary internal control processes to ensure that ITGCs are designed and operating effectively. We also established controls to ensure appropriate authorization of new user access requests, including performance of routine reviews of user access, and controls over program-change management.
Additionally, management is in the process of designing, implementing and monitoring business process level controls that are relevant to all financial statement accounts and disclosures. This pervasive material weakness cannot be considered remediated until the applicable controls are designed and operating effectively for a sufficient period of time, as supported by management’s testing results.
(c) Changes to Internal Control Over Financial Reporting
Other than the ongoing remediation efforts described above, there were no changes to our internal control over financial reporting that occurred during the quarter ended June 30, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
PART II - OTHER INFORMATION
Item 1. Legal Proceedings
We may, at any given time, be named as a defendant in certain lawsuits, investigations and claims arising in the ordinary course of business. While the outcome of these potential lawsuits, investigations and claims cannot be predicted with certainty, we do not expect these matters to have a material adverse impact on our business, results of operations, cash flows or financial condition. In the opinion of management, there are no pending litigation, disputes or claims against the Company that, if decided adversely, would have a material adverse effect on its consolidated financial condition, cash flows or results of operations.
Item 1A. Risk Factors
No material changes occurred to the indicated risk factors as disclosed in our Annual Report on Form 10-K for the year ended December 31, 2023.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
Issuer Purchases of Equity Securities
On August 2, 2022, our Board of Directors authorized a stock repurchase program for up to $30 million of the Company’s shares of common stock, which authorization was further increased by $25 million of shares on September 14, 2023, and increased again increased by $25 million on March 11, 2024, upon exhaustion of prior authorization. The authorization does not have an expiration date. Repurchases under the program may be made in the open market, in privately negotiated transactions or otherwise, with the amount and timing of repurchases depending on market conditions and corporate needs.
The following table contains information regarding our purchases of our common stock during the three months ended June 30, 2024:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
ISSUER PURCHASES OF EQUITY SECURITIES |
| | 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 (in $000s) | | | | | | |
April 1, 2024 - April 30, 2024 | | 830,930 | | | $ | 5.59 | | | 422,668 | | | $ | 21,892 | | | | | | | |
May 1, 2024 - May 31, 2024 | | 1,510,216 | | | $ | 4.64 | | | 1,510,216 | | | $ | 14,878 | | | | | | | |
June 1, 2024 - June 30, 2024 | | 1,656,552 | | | $ | 4.53 | | | 1,656,552 | | | $ | 7,378 | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
Total | | 3,997,698 | | | $ | 4.79 | | | 3,589,436 | | | | | | | | | |
Item 3. Defaults Upon Senior Securities
None.
Item 4. Mine Safety Disclosures
Not applicable.
Item 5. Other Information
None.
Item 6. Exhibits
| | | | | | | | | | | | | | |
Exhibit No. | | Description | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
10.1+ | | | | | | | | |
10.2+ | | | | | | | | |
31.1* | | | | | | | | |
31.2* | | | | | | | | |
32** | | | | | | | | |
101.INS | | XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document. | | | | | | |
101.SCH | | XBRL Taxonomy Extension Schema Document. | | | | | | |
101.CAL | | XBRL Taxonomy Extension Calculation Linkbase Document. | | | | | | |
101.DEF | | XBRL Taxonomy Extension Definition Linkbase Document. | | | | | | |
101.LAB | | XBRL Taxonomy Extension Label Linkbase Document. | | | | | | |
101.PRE | | XBRL Taxonomy Extension Presentation Linkbase. | | | | | | |
104 | | Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101). | | | | | | |
+ Management contract or compensatory plan.
* Filed herewith.
**Furnished herewith.
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.
| | | | | | | | |
|
| | |
| | CUSTOM TRUCK ONE SOURCE, INC. (Registrant) |
| | |
Date: | August 1, 2024 | /s/ Ryan McMonagle |
| | Ryan McMonagle, Chief Executive Officer |
| | |
Date: | August 1, 2024 | /s/ Christopher J. Eperjesy |
| | Christopher J. Eperjesy, Chief Financial Officer |
| | |
Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Ryan McMonagle, certify that:
| | | | | |
| |
1 | I have reviewed this Quarterly Report on Form 10-Q of Custom Truck One Source, Inc. for the quarterly period ended June 30, 2024; |
| | | | | |
| |
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(s) 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(s) 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. |
| | | | | | | | | | | |
|
| | | |
| | | |
Date: | August 1, 2024 | | /s/ Ryan McMonagle |
| | | Ryan McMonagle |
| | | Chief Executive Officer |
Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Christopher J. Eperjesy, certify that:
| | | | | |
| |
1 | I have reviewed this Quarterly Report on Form 10-Q of Custom Truck One Source, Inc. for the quarterly period ended June 30, 2024; |
| | | | | |
| |
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(s) 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(s) 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. |
| | | | | | | | | | | |
|
| | | |
| | | |
Date: | August 1, 2024 | | /s/ Christopher J. Eperjesy |
| | | Christopher J. Eperjesy |
| | | Chief Financial Officer |
Exhibit 32
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report on Form 10-Q of Custom Truck One Source, Inc. (the “Company”) for the quarterly period ended June 30, 2024, as filed with the Securities and Exchange Commission (the “Report”), each of the undersigned, in the capacities and on the dates indicated below, hereby certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
1. The Report 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 the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
| | | | | |
| |
| |
| |
August 1, 2024 | /s/ Ryan McMonagle |
| Ryan McMonagle |
| Chief Executive Officer |
| |
| |
August 1, 2024 | /s/ Christopher J. Eperjesy |
| Christopher J. Eperjesy |
| Chief Financial Officer |
| |
v3.24.2.u1
Cover Page - shares
|
6 Months Ended |
|
Jun. 30, 2024 |
Jul. 30, 2024 |
Cover [Abstract] |
|
|
Document Type |
10-Q
|
|
Document Quarterly Report |
true
|
|
Document Period End Date |
Jun. 30, 2024
|
|
Document Transition Report |
false
|
|
Entity File Number |
001-38186
|
|
Entity Registrant Name |
CUSTOM TRUCK ONE SOURCE, INC.
|
|
Entity Incorporation, State or Country Code |
DE
|
|
Entity Tax Identification Number |
84-2531628
|
|
Entity Address, Address Line One |
7701 Independence Ave
|
|
Entity Address, City or Town |
Kansas City
|
|
Entity Address, State or Province |
MO
|
|
Entity Address, Postal Zip Code |
64125
|
|
City Area Code |
816
|
|
Local Phone Number |
241-4888
|
|
Title of 12(b) Security |
Common Stock, $0.0001 par value per share
|
|
Trading Symbol |
CTOS
|
|
Security Exchange Name |
NYSE
|
|
Entity Current Reporting Status |
Yes
|
|
Entity Interactive Data Current |
Yes
|
|
Entity Filer Category |
Accelerated Filer
|
|
Entity Small Business |
false
|
|
Entity Emerging Growth Company |
false
|
|
Entity Shell Company |
false
|
|
Entity Common Stock, Shares Outstanding |
|
236,210,901
|
Entity Central Index Key |
0001709682
|
|
Document Fiscal Year Focus |
2024
|
|
Current Fiscal Year End Date |
--12-31
|
|
Document Fiscal Period Focus |
Q2
|
|
Amendment Flag |
false
|
|
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 |
- 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.2.u1
Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (unaudited) - USD ($) shares in Thousands, $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Revenue |
|
|
|
|
Total revenue |
$ 423,013
|
$ 456,830
|
$ 834,320
|
$ 908,993
|
Cost of Revenue |
|
|
|
|
Depreciation of rental equipment |
44,585
|
43,616
|
88,329
|
83,946
|
Total cost of revenue |
333,746
|
346,211
|
654,344
|
688,713
|
Gross Profit |
89,267
|
110,619
|
179,976
|
220,280
|
Operating Expenses |
|
|
|
|
Selling, general and administrative expenses |
55,697
|
58,028
|
113,692
|
115,019
|
Amortization |
6,692
|
6,606
|
13,270
|
13,278
|
Non-rental depreciation |
3,360
|
2,721
|
6,280
|
5,371
|
Transaction expenses and other |
5,844
|
3,689
|
10,690
|
7,149
|
Total operating expenses |
71,593
|
71,044
|
143,932
|
140,817
|
Operating Income |
17,674
|
39,575
|
36,044
|
79,463
|
Other Expense |
|
|
|
|
Interest expense, net |
42,401
|
31,625
|
80,316
|
60,801
|
Financing and other expense (income) |
(3,319)
|
(5,048)
|
(6,581)
|
(8,999)
|
Total other expense |
39,082
|
26,577
|
73,735
|
51,802
|
Income (Loss) Before Income Taxes |
(21,408)
|
12,998
|
(37,691)
|
27,661
|
Income Tax Expense |
3,070
|
1,388
|
1,122
|
2,251
|
Net Income (Loss) |
(24,478)
|
11,610
|
(38,813)
|
25,410
|
Other Comprehensive Income (Loss): |
|
|
|
|
Unrealized foreign currency translation adjustments |
(939)
|
2,222
|
(3,469)
|
2,564
|
Other Comprehensive Income (Loss) |
(939)
|
2,222
|
(3,469)
|
2,564
|
Comprehensive Income (Loss) |
$ (25,417)
|
$ 13,832
|
$ (42,282)
|
$ 27,974
|
Net Income (Loss) Per Share: |
|
|
|
|
Basic (in dollars per share) |
$ (0.10)
|
$ 0.05
|
$ (0.16)
|
$ 0.10
|
Diluted (in dollars per share) |
$ (0.10)
|
$ 0.05
|
$ (0.16)
|
$ 0.10
|
Weighted-Average Common Shares Outstanding: |
|
|
|
|
Basic (in shares) |
239,727
|
246,130
|
240,045
|
246,090
|
Diluted (in shares) |
239,727
|
246,955
|
240,045
|
246,932
|
Rental revenue |
|
|
|
|
Revenue |
|
|
|
|
Total revenue |
$ 102,997
|
$ 122,169
|
$ 209,168
|
$ 240,457
|
Cost of Revenue |
|
|
|
|
Cost of goods and service |
29,295
|
31,981
|
59,120
|
61,880
|
Equipment sales |
|
|
|
|
Revenue |
|
|
|
|
Total revenue |
285,633
|
302,117
|
558,235
|
603,407
|
Cost of Revenue |
|
|
|
|
Cost of goods and service |
231,318
|
245,266
|
452,118
|
491,391
|
Parts sales and services |
|
|
|
|
Revenue |
|
|
|
|
Total revenue |
34,383
|
32,544
|
66,917
|
65,129
|
Cost of Revenue |
|
|
|
|
Cost of goods and service |
$ 28,548
|
$ 25,348
|
$ 54,777
|
$ 51,496
|
X |
- DefinitionThe aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.
+ 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 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_AdjustmentForAmortization |
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, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(24)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(26)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-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://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-5
+ Details
Name: |
us-gaap_ComprehensiveIncomeNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionCost of product sold and service rendered, excluding depreciation, depletion, and amortization.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)(a)) -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)(d)) -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_CostOfGoodsAndServicesSoldAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(b)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_CostOfGoodsAndServicesSoldDepreciation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate cost of goods produced and sold and services rendered during the reporting period.
+ ReferencesReference 1: 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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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
+ Details
Name: |
us-gaap_CostOfRevenue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe expense recognized in the current period that allocates the cost of nonproduction tangible assets over their useful lives.
+ 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_DepreciationNonproduction |
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 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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/2147483589/942-220-S99-1
Reference 15: 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/2147483586/944-220-S99-1
Reference 16: 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 17: 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 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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/2147483589/942-220-S99-1
Reference 14: 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/2147483586/944-220-S99-1
Reference 15: 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 16: 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 |
- 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/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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 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)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: 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 11: 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 12: 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 13: 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 14: 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 15: http://www.xbrl.org/2003/role/disclosureRef -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 16: 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 17: 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
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -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 19: 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,2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_GrossProfit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe net amount of nonoperating interest income (expense).
+ References
+ Details
Name: |
us-gaap_InterestIncomeExpenseNonoperatingNet |
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 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 2: 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 3: 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 4: 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 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 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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/2147480167/946-830-55-10
Reference 14: 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/2147483581/946-220-45-7
Reference 15: 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/2147483586/944-220-S99-1
Reference 16: 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 17: 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/2147483575/946-220-S99-1
Reference 18: 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/2147483575/946-220-S99-3
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)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: 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 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)(iii)(A)) -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)(4)(iv)) -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 1A -Subparagraph (SX 210.13-01(a)(5)) -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 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -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)(A)) -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)(iii)(B)) -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)(4)(iv)) -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)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -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 30: 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 31: 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 32: 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
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -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 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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/2147483589/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).
+ 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.7) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_NonoperatingIncomeExpense |
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 |
- DefinitionGenerally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.
+ References
+ Details
Name: |
us-gaap_OperatingExpenses |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OperatingExpensesAbstract |
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/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 2: http://www.xbrl.org/2003/role/disclosureRef -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 3: 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 4: 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
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -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
+ Details
Name: |
us-gaap_OperatingIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax and 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, attributable to parent entity.
+ 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://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 20 -SubTopic 10 -Topic 810 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (c)(3) -SubTopic 10 -Topic 810 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax of other comprehensive income (loss) attributable to parent entity.
+ 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://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 20 -SubTopic 10 -Topic 810 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (c)(3) -SubTopic 10 -Topic 810 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A
Reference 4: 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 5: 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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
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 of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).
+ ReferencesReference 1: 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 2: 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 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef -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 5: 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 6: 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 7: 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 8: 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 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)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: http://www.xbrl.org/2003/role/disclosureRef -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 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 -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 21: http://www.xbrl.org/2003/role/disclosureRef -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 22: 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 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1
+ Details
Name: |
us-gaap_Revenues |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_RevenuesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
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 |
- 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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=ctos_RentalRevenueMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=ctos_EquipmentSalesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=ctos_SalesAndServicesPartsAndServicesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Condensed Consolidated Balance Sheets (unaudited) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
Current Assets |
|
|
Cash and cash equivalents |
$ 8,059
|
$ 10,309
|
Accounts receivable, net |
166,701
|
215,089
|
Financing receivables, net |
15,225
|
30,845
|
Inventory |
1,170,486
|
985,794
|
Prepaid expenses and other |
20,041
|
23,862
|
Total current assets |
1,380,512
|
1,265,899
|
Property and equipment, net |
158,305
|
142,115
|
Rental equipment, net |
947,630
|
916,704
|
Goodwill |
705,220
|
704,011
|
Intangible assets, net |
266,139
|
277,212
|
Operating lease assets |
46,134
|
38,426
|
Other assets |
19,628
|
23,430
|
Total Assets |
3,523,568
|
3,367,797
|
Current Liabilities |
|
|
Accounts payable |
119,786
|
117,653
|
Accrued expenses |
53,350
|
73,847
|
Deferred revenue and customer deposits |
22,480
|
28,758
|
Floor plan payables - trade |
385,501
|
253,197
|
Floor plan payables - non-trade |
472,611
|
409,113
|
Operating lease liabilities - current |
7,026
|
6,564
|
Current maturities of long-term debt |
3,779
|
8,257
|
Total current liabilities |
1,064,533
|
897,389
|
Long-term debt, net |
1,528,433
|
1,487,136
|
Operating lease liabilities - noncurrent |
40,295
|
32,714
|
Deferred income taxes |
33,625
|
33,355
|
Total long-term liabilities |
1,602,353
|
1,553,205
|
Stockholders' Equity |
|
|
Common stock — $0.0001 par value, $500,000,000 shares authorized, $251,411,684 and $249,903,120 shares issued and outstanding, at June 30, 2024 and December 31, 2023, respectively |
25
|
25
|
Treasury stock, at cost — $13,939,956 and $8,891,788 shares at June 30, 2024 and December 31, 2023, respectively |
(82,094)
|
(56,524)
|
Additional paid-in capital |
1,544,884
|
1,537,553
|
Accumulated other comprehensive loss |
(9,447)
|
(5,978)
|
Accumulated deficit |
(596,686)
|
(557,873)
|
Total stockholders' equity |
856,682
|
917,203
|
Total Liabilities and Stockholders' Equity |
$ 3,523,568
|
$ 3,367,797
|
X |
- DefinitionFloor Plan Payables, Non-Trade, Current
+ References
+ Details
Name: |
ctos_FloorPlanPayablesNonTradeCurrent |
Namespace Prefix: |
ctos_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionFloor Plan Payables, Trade, Current
+ References
+ Details
Name: |
ctos_FloorPlanPayablesTradeCurrent |
Namespace Prefix: |
ctos_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
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://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://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ 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/2003/role/disclosureRef -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
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9
+ Details
Name: |
us-gaap_AccountsReceivableNetCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. 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 -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -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_AccruedLiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
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/2147479440/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 |
- DefinitionAmount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.
+ 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/2009/role/commonPracticeRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-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(30)(a)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AdditionalPaidInCapital |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.
+ 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/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 8: 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/2147479440/944-210-S99-1
Reference 9: 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 10: 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/2147479617/946-210-S99-1
Reference 11: 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 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)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 13: 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 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)(iii)) -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/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 24: 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 25: http://www.xbrl.org/2003/role/disclosureRef -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 26: 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/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_Assets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.
+ 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 |
- 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://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)(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-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
+ Details
Name: |
us-gaap_CommonStockValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
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 excess of rental payment required by lease over rental income recognized, classified as current.
+ 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(20)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 30 -Name Accounting Standards Codification -Section 25 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479341/842-30-25-11
Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 840 -SubTopic 20 -Name Accounting Standards Codification -Section 25 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481178/840-20-25-2
+ Details
Name: |
us-gaap_DeferredRentCreditCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.
+ 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/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/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 4: 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 5: 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 6: 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 7: 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/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_Goodwill |
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://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph ((a)(1),(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -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 after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.
+ 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/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-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)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
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/2147479440/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/2147479853/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://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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 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/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 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)(iv)) -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)(5)) -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 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
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)(iii)(A)) -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)(B)) -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)(iv)) -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)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 19: 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 20: 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 21: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.21) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ 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 of obligation due after one year or beyond the normal operating cycle, 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/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/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 9: 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 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)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 11: 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 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)(5)) -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 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 14: 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 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)(iii)(B)) -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)(iv)) -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)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 18: 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 19: 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 20: 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 21: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 201.5-02(24)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 201.5-02(25)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 23: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 201.5-02(26)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LiabilitiesNoncurrent |
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 |
- DefinitionAmortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -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
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9
+ Details
Name: |
us-gaap_NotesAndLoansReceivableNetCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
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 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 asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed 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(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_PrepaidExpenseAndOtherAssetsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
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, after accumulated depreciation, of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 840 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481501/840-20-50-4
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479773/842-30-50-13
Reference 3: 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
+ Details
Name: |
us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of accumulated undistributed earnings (deficit).
+ 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 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 3: 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 4: 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 5: 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/2147479440/944-210-S99-1
Reference 6: 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/2147479617/946-210-S99-1
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
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(30)(a)(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_RetainedEarningsAccumulatedDeficit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.
+ 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/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 3: 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/2147479617/946-210-S99-1
Reference 4: 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/2147479617/946-210-S99-2
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(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 6: 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/2147483575/946-220-S99-3
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(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 8: 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 9: 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 10: 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 11: 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 12: 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(31)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 13: 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)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 4.E) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2
+ Details
Name: |
us-gaap_StockholdersEquity |
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 allocated to previously issued common shares repurchased by the issuing entity and held in treasury.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481520/505-30-50-4
Reference 2: 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
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.30) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_TreasuryStockCommonValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
v3.24.2.u1
Condensed Consolidated Balance Sheets (unaudited) (Parentheticals) - $ / shares
|
Jun. 30, 2024 |
Dec. 31, 2023 |
Statement of Financial Position [Abstract] |
|
|
Common stock, par value (in dollars per share) |
$ 0.0001
|
$ 0.0001
|
Common stock, authorized (in shares) |
500,000,000
|
500,000,000
|
Common stock, issued (in shares) |
251,411,684
|
249,903,120
|
Common stock, outstanding (in shares) |
251,411,684
|
249,903,120
|
Treasury stock (in shares) |
13,939,956
|
8,891,788
|
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://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/2147479617/946-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(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-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://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/2147479617/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/2147483575/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/2147479617/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/2147483575/946-220-S99-3
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(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_StatementOfFinancialPositionAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of previously issued common shares repurchased by the issuing entity and held in treasury.
+ 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_TreasuryStockCommonShares |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
v3.24.2.u1
Condensed Consolidated Statements of Cash Flows (unaudited) - USD ($) $ in Thousands |
6 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2023 |
Operating Activities |
|
|
Net income (loss) |
$ (38,813)
|
$ 25,410
|
Adjustments to reconcile net income (loss) to net cash flow from operating activities: |
|
|
Depreciation and amortization |
113,958
|
107,532
|
Amortization of debt issuance costs |
2,879
|
3,027
|
Provision for losses on accounts receivable |
7,058
|
3,112
|
Share-based compensation |
6,329
|
7,469
|
Gain on sales and disposals of rental equipment |
(23,589)
|
(32,643)
|
Change in fair value of derivative and warrants |
(527)
|
(1,129)
|
Deferred tax expense |
270
|
1,849
|
Changes in assets and liabilities: |
|
|
Accounts and financing receivables |
24,605
|
27,344
|
Inventories |
(182,751)
|
(166,612)
|
Prepaids, operating leases and other |
4,853
|
(2,747)
|
Accounts payable |
3,138
|
29,325
|
Accrued expenses and other liabilities |
(20,045)
|
(1,545)
|
Floor plan payables - trade, net |
132,304
|
3,089
|
Customer deposits and deferred revenue |
(6,261)
|
(4,586)
|
Net cash flow from operating activities |
23,408
|
(1,105)
|
Investing Activities |
|
|
Acquisition of business, net of cash acquired |
(6,015)
|
0
|
Purchases of rental equipment |
(165,214)
|
(210,360)
|
Proceeds from sales and disposals of rental equipment |
99,576
|
130,246
|
Purchase of non-rental property and cloud computing arrangements |
(27,035)
|
(22,783)
|
Net cash flow for investing activities |
(98,688)
|
(102,897)
|
Financing Activities |
|
|
Proceeds from debt |
4,200
|
13,537
|
Share-based payments |
(1,451)
|
(86)
|
Borrowings under revolving credit facilities |
97,520
|
95,082
|
Repayments under revolving credit facilities |
(62,521)
|
(40,402)
|
Repayments of notes payable |
0
|
(4,061)
|
Finance lease payments |
0
|
(472)
|
Repurchase of common stock |
(23,014)
|
(4,532)
|
Principal payments on long-term debt |
(5,259)
|
0
|
Acquisition of inventory through floor plan payables - non-trade |
320,325
|
398,447
|
Repayment of floor plan payables - non-trade |
(256,827)
|
(325,891)
|
Net cash flow from financing activities |
72,973
|
131,622
|
Effect of exchange rate changes on cash and cash equivalents |
57
|
249
|
Net Change in Cash and Cash Equivalents |
(2,250)
|
27,869
|
Cash and Cash Equivalents at Beginning of Period |
10,309
|
14,360
|
Cash and Cash Equivalents at End of Period |
8,059
|
42,229
|
Supplemental Cash Flow Information |
|
|
Interest paid |
76,175
|
56,164
|
Income taxes paid |
4,105
|
1,450
|
Non-Cash Investing and Financing Activities |
|
|
Rental equipment and property and equipment purchases in accounts payable |
1,128
|
575
|
Rental equipment sales in accounts receivable |
$ 8,937
|
$ 2,294
|
X |
- DefinitionAcquisition Of Inventory Through Floor Plan Payables
+ References
+ Details
Name: |
ctos_AcquisitionOfInventoryThroughFloorPlanPayables |
Namespace Prefix: |
ctos_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionIncrease (Decrease) In Floor Plan Payables
+ References
+ Details
Name: |
ctos_IncreaseDecreaseInFloorPlanPayables |
Namespace Prefix: |
ctos_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionIncrease (Decrease) In Prepaid Expense, Operating Leases, And Other Assets
+ References
+ Details
Name: |
ctos_IncreaseDecreaseInPrepaidExpenseOperatingLeasesAndOtherAssets |
Namespace Prefix: |
ctos_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionPayments For (Proceeds From) Share-Based Payment Arrangements
+ References
+ Details
Name: |
ctos_PaymentsForProceedsFromShareBasedPaymentArrangements |
Namespace Prefix: |
ctos_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionProceeds From Sale Of Equipment On Lease
+ References
+ Details
Name: |
ctos_ProceedsFromSaleOfEquipmentOnLease |
Namespace Prefix: |
ctos_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionPurchase Of Non-Rental Property And Cloud Computing Arrangements
+ References
+ Details
Name: |
ctos_PurchaseOfNonRentalPropertyAndCloudComputingArrangements |
Namespace Prefix: |
ctos_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionRental Equipment Sales In Accounts Receivable
+ References
+ Details
Name: |
ctos_RentalEquipmentSalesInAccountsReceivable |
Namespace Prefix: |
ctos_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionRepayment Of Floor Plan Payables
+ References
+ Details
Name: |
ctos_RepaymentOfFloorPlanPayables |
Namespace Prefix: |
ctos_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of amortization expense attributable to debt issuance costs.
+ ReferencesReference 1: 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 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3
Reference 4: 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(8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_AmortizationOfFinancingCosts |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionFuture cash outflow to pay for purchases of fixed assets that have occurred.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-4
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-5
+ Details
Name: |
us-gaap_CapitalExpendituresIncurredButNotYetPaid |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
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/2147481877/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 aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.
+ 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/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
+ Details
Name: |
us-gaap_DepreciationDepletionAndAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in the fair value of derivatives recognized in the income statement.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4A -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4A
+ Details
Name: |
us-gaap_DerivativeGainLossOnDerivativeNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
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/2147481877/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 |
- DefinitionAmount of increase (decrease) in accrued expenses, and obligations classified as other.
+ 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_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
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/2147482312/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 the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.
+ 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_IncreaseDecreaseInInventories |
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 |
- DefinitionThe increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.
+ 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_IncreaseDecreaseInReceivables |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-17
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2
+ Details
Name: |
us-gaap_InterestPaidNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
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 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 2: 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 3: 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 4: 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 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 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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/2147480167/946-830-55-10
Reference 14: 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/2147483581/946-220-45-7
Reference 15: 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/2147483586/944-220-S99-1
Reference 16: 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 17: 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/2147483575/946-220-S99-1
Reference 18: 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/2147483575/946-220-S99-3
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)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: 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 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)(iii)(A)) -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)(4)(iv)) -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 1A -Subparagraph (SX 210.13-01(a)(5)) -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 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -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)(A)) -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)(iii)(B)) -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)(4)(iv)) -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)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -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 30: 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 31: 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 32: 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
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -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 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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/2147483589/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_NoncashInvestingAndFinancingItemsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow to reacquire common stock during the period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -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 associated with the acquisition of a business, net of the cash acquired from the purchase.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow for payments to acquire rented equipment which is recorded as an asset.
+ 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_PaymentsToAcquireEquipmentOnLease |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer).
+ ReferencesReference 1: 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_ProceedsFromIssuanceOfSeniorLongTermDebt |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.
+ ReferencesReference 1: 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_ProceedsFromLongTermLinesOfCredit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of expense (reversal of expense) for expected credit loss on accounts receivable.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13
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(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_ProvisionForDoubtfulAccounts |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15
+ Details
Name: |
us-gaap_RepaymentsOfLongTermLinesOfCredit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow to pay off borrowing used to receive debt funding on a regular basis with maturities ranging from 5-10 years.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15
+ Details
Name: |
us-gaap_RepaymentsOfMediumTermNotes |
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 -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -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.2.u1
Condensed Consolidated Statements of Stockholders' Equity (unaudited) - USD ($) $ in Thousands |
Total |
Common Stock |
Treasury Stock |
Additional Paid-in Capital |
Accumulated Other Comprehensive Loss |
Accumulated Deficit |
Beginning balance (in shares) at Dec. 31, 2022 |
|
248,311,104
|
|
|
|
|
Beginning balance (in shares) at Dec. 31, 2022 |
|
|
(2,241,069)
|
|
|
|
Beginning balance at Dec. 31, 2022 |
$ 888,443
|
$ 25
|
$ (15,537)
|
$ 1,521,487
|
$ (8,947)
|
$ (608,585)
|
Increase (Decrease) in Stockholders' Deficit [Roll Forward] |
|
|
|
|
|
|
Net income (loss) |
13,800
|
|
|
|
|
13,800
|
Other comprehensive income (loss) |
342
|
|
|
|
342
|
|
Common stock repurchase (in shares) |
|
|
(174,744)
|
|
|
|
Common stock repurchases |
(1,122)
|
|
$ (1,122)
|
|
|
|
Share-based payments (in shares) |
|
130,484
|
11,582
|
|
|
|
Share-based payments |
3,374
|
|
$ (77)
|
3,451
|
|
|
Ending balance (in shares) at Mar. 31, 2023 |
|
248,441,588
|
|
|
|
|
Ending balance (in shares) at Mar. 31, 2023 |
|
|
(2,427,395)
|
|
|
|
Ending balance at Mar. 31, 2023 |
904,837
|
$ 25
|
$ (16,736)
|
1,524,938
|
(8,605)
|
(594,785)
|
Beginning balance (in shares) at Dec. 31, 2022 |
|
248,311,104
|
|
|
|
|
Beginning balance (in shares) at Dec. 31, 2022 |
|
|
(2,241,069)
|
|
|
|
Beginning balance at Dec. 31, 2022 |
888,443
|
$ 25
|
$ (15,537)
|
1,521,487
|
(8,947)
|
(608,585)
|
Increase (Decrease) in Stockholders' Deficit [Roll Forward] |
|
|
|
|
|
|
Net income (loss) |
25,410
|
|
|
|
|
|
Other comprehensive income (loss) |
2,564
|
|
|
|
|
|
Ending balance (in shares) at Jun. 30, 2023 |
|
249,361,351
|
|
|
|
|
Ending balance (in shares) at Jun. 30, 2023 |
|
|
(3,153,770)
|
|
|
|
Ending balance at Jun. 30, 2023 |
919,472
|
$ 25
|
$ (21,438)
|
1,530,443
|
(6,383)
|
(583,175)
|
Beginning balance (in shares) at Mar. 31, 2023 |
|
248,441,588
|
|
|
|
|
Beginning balance (in shares) at Mar. 31, 2023 |
|
|
(2,427,395)
|
|
|
|
Beginning balance at Mar. 31, 2023 |
904,837
|
$ 25
|
$ (16,736)
|
1,524,938
|
(8,605)
|
(594,785)
|
Increase (Decrease) in Stockholders' Deficit [Roll Forward] |
|
|
|
|
|
|
Net income (loss) |
11,610
|
|
|
|
|
11,610
|
Other comprehensive income (loss) |
2,222
|
|
|
|
2,222
|
|
Common stock repurchase (in shares) |
|
|
(505,142)
|
|
|
|
Common stock repurchases |
(3,205)
|
|
$ (3,205)
|
|
|
|
Share-based payments (in shares) |
|
919,763
|
221,233
|
|
|
|
Share-based payments |
4,008
|
|
$ (1,497)
|
5,505
|
|
|
Ending balance (in shares) at Jun. 30, 2023 |
|
249,361,351
|
|
|
|
|
Ending balance (in shares) at Jun. 30, 2023 |
|
|
(3,153,770)
|
|
|
|
Ending balance at Jun. 30, 2023 |
$ 919,472
|
$ 25
|
$ (21,438)
|
1,530,443
|
(6,383)
|
(583,175)
|
Beginning balance (in shares) at Dec. 31, 2023 |
249,903,120
|
249,903,120
|
|
|
|
|
Beginning balance (in shares) at Dec. 31, 2023 |
(8,891,788)
|
|
(8,891,788)
|
|
|
|
Beginning balance at Dec. 31, 2023 |
$ 917,203
|
$ 25
|
$ (56,524)
|
1,537,553
|
(5,978)
|
(557,873)
|
Increase (Decrease) in Stockholders' Deficit [Roll Forward] |
|
|
|
|
|
|
Net income (loss) |
(14,335)
|
|
|
|
|
(14,335)
|
Other comprehensive income (loss) |
(2,530)
|
|
|
|
(2,530)
|
|
Common stock repurchase (in shares) |
|
|
(1,040,585)
|
|
|
|
Common stock repurchases |
(6,381)
|
|
$ (6,381)
|
|
|
|
Share-based payments (in shares) |
|
171,990
|
9,885
|
|
|
|
Share-based payments |
2,721
|
|
$ (53)
|
2,774
|
|
|
Ending balance (in shares) at Mar. 31, 2024 |
|
250,075,110
|
|
|
|
|
Ending balance (in shares) at Mar. 31, 2024 |
|
|
(9,942,258)
|
|
|
|
Ending balance at Mar. 31, 2024 |
$ 896,678
|
$ 25
|
$ (62,958)
|
1,540,327
|
(8,508)
|
(572,208)
|
Beginning balance (in shares) at Dec. 31, 2023 |
249,903,120
|
249,903,120
|
|
|
|
|
Beginning balance (in shares) at Dec. 31, 2023 |
(8,891,788)
|
|
(8,891,788)
|
|
|
|
Beginning balance at Dec. 31, 2023 |
$ 917,203
|
$ 25
|
$ (56,524)
|
1,537,553
|
(5,978)
|
(557,873)
|
Increase (Decrease) in Stockholders' Deficit [Roll Forward] |
|
|
|
|
|
|
Net income (loss) |
(38,813)
|
|
|
|
|
|
Other comprehensive income (loss) |
$ (3,469)
|
|
|
|
|
|
Ending balance (in shares) at Jun. 30, 2024 |
251,411,684
|
251,411,684
|
|
|
|
|
Ending balance (in shares) at Jun. 30, 2024 |
(13,939,956)
|
|
(13,939,956)
|
|
|
|
Ending balance at Jun. 30, 2024 |
$ 856,682
|
$ 25
|
$ (82,094)
|
1,544,884
|
(9,447)
|
(596,686)
|
Beginning balance (in shares) at Mar. 31, 2024 |
|
250,075,110
|
|
|
|
|
Beginning balance (in shares) at Mar. 31, 2024 |
|
|
(9,942,258)
|
|
|
|
Beginning balance at Mar. 31, 2024 |
896,678
|
$ 25
|
$ (62,958)
|
1,540,327
|
(8,508)
|
(572,208)
|
Increase (Decrease) in Stockholders' Deficit [Roll Forward] |
|
|
|
|
|
|
Net income (loss) |
(24,478)
|
|
|
|
|
(24,478)
|
Other comprehensive income (loss) |
(939)
|
|
|
|
(939)
|
|
Common stock repurchase (in shares) |
|
|
(3,589,436)
|
|
|
|
Common stock repurchases |
(16,736)
|
|
$ (16,736)
|
|
|
|
Share-based payments (in shares) |
|
1,336,574
|
408,262
|
|
|
|
Share-based payments |
$ 2,157
|
|
$ (2,400)
|
4,557
|
|
|
Ending balance (in shares) at Jun. 30, 2024 |
251,411,684
|
251,411,684
|
|
|
|
|
Ending balance (in shares) at Jun. 30, 2024 |
(13,939,956)
|
|
(13,939,956)
|
|
|
|
Ending balance at Jun. 30, 2024 |
$ 856,682
|
$ 25
|
$ (82,094)
|
$ 1,544,884
|
$ (9,447)
|
$ (596,686)
|
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://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/2147479617/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/2147483575/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/2147479617/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/2147483575/946-220-S99-3
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(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
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 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 2: 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 3: 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 4: 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 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 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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/2147480167/946-830-55-10
Reference 14: 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/2147483581/946-220-45-7
Reference 15: 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/2147483586/944-220-S99-1
Reference 16: 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 17: 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/2147483575/946-220-S99-1
Reference 18: 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/2147483575/946-220-S99-3
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)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: 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 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)(iii)(A)) -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)(4)(iv)) -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 1A -Subparagraph (SX 210.13-01(a)(5)) -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 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -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)(A)) -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)(iii)(B)) -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)(4)(iv)) -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)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -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 30: 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 31: 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 32: 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
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -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 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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/2147483589/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 of other comprehensive income (loss) attributable to parent entity.
+ 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://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 20 -SubTopic 10 -Topic 810 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (c)(3) -SubTopic 10 -Topic 810 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A
Reference 4: 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 5: 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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
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 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 -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_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 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 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 -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 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://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/2147481004/946-505-50-2
Reference 3: 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/2147483575/946-220-S99-3
Reference 4: 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 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(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 6: 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 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(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-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://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/2147480167/946-830-55-11
Reference 3: 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/2147480767/946-205-45-4
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/2147481004/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/2147483575/946-220-S99-3
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(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
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
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(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-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. Excludes temporary equity and equity attributable to noncontrolling interest.
+ 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/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 3: 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/2147479617/946-210-S99-1
Reference 4: 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/2147479617/946-210-S99-2
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(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 6: 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/2147483575/946-220-S99-3
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(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 8: 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 9: 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 10: 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 11: 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 12: 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(31)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 13: 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)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 4.E) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2
+ Details
Name: |
us-gaap_StockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionNumber of previously issued common shares repurchased by the issuing entity and held in treasury.
+ 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_TreasuryStockCommonShares |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
v3.24.2.u1
Business and Organization
|
6 Months Ended |
Jun. 30, 2024 |
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
|
Business and Organization |
Note 1: Business and Organization Organization Custom Truck One Source, Inc., a Delaware corporation, and its wholly owned subsidiaries (“we,” “our,” “us,” or “the Company”) are engaged in the business of providing a range of products and services to customers through rentals and sales of specialty equipment, rentals and sales of aftermarket parts and services related to the specialty equipment, and repair, maintenance and customization services related to that equipment. We are a specialty equipment provider to the electric utility transmission and distribution, telecommunications, rail, forestry, waste management and other infrastructure-related industries in North America. Our core business relates to our new equipment inventory and rental fleet of specialty equipment that is utilized by service providers in infrastructure development and improvement work. We offer our specialized equipment to a diverse customer base, including utilities and contractors, for the maintenance, repair, upgrade, and installation of critical infrastructure assets, including distribution and transmission electric lines, telecommunications networks and rail systems, as well as for lighting and signage. We rent, produce, sell and service a broad range of new and used equipment, including bucket trucks, digger derricks, dump trucks, cranes, service trucks, and heavy-haul trailers. We manage the business in three reporting segments: Equipment Rental Solutions (“ERS”), Truck and Equipment Sales (“TES”) and Aftermarket Parts and Services (“APS”). Basis of Presentation Our accompanying condensed consolidated financial statements have been prepared in accordance with United States generally accepted accounting principles (“GAAP”). Our condensed consolidated financial statements include the accounts of all wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. The preparation of financial statements in accordance with GAAP requires that these Unaudited Condensed Consolidated Financial Statements and most of the disclosures in these Notes be presented on a historical basis, as of or for the current interim period ended or comparable prior period. The accompanying interim statements of the Company have been prepared in accordance with GAAP for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X, and the Condensed Consolidated Balance Sheet at December 31, 2023 has been derived from the audited consolidated financial statements of Custom Truck One Source, Inc. at that date. Accordingly, these interim financial statements do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments, consisting of normal recurring adjustments and disclosures necessary for a fair statement of these interim statements, have been included. The results reported in these interim statements are not necessarily indicative of the results that may be reported for the entire year or for any other periods. These interim statements should be read in conjunction with the Custom Truck One Source, Inc. audited consolidated financial statements included in the Custom Truck One Source, Inc. Annual Report on Form 10-K for the year ended December 31, 2023. Use of Estimates The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates. Recently Issued Accounting Standards Income Taxes In December 2023, the Financial Accounting Standards Board (the “FASB”) issued Accounting Standards Update No. 2023-09, Income Taxes—Improvements to Income Tax Disclosures (Topic 740) (“ASU 2023-09”), which expands income tax disclosure requirements to include additional information related to the rate reconciliation of our effective tax rates to statutory rates as well as additional disaggregation of taxes paid. The amendments in the ASU also remove disclosures related to certain unrecognized tax benefits and deferred taxes. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024. The amendments may be applied prospectively or retrospectively, and early adoption is permitted. We are currently assessing the impact of the requirements on our condensed consolidated financial statements and disclosures. Segment Reporting In November 2023, the FASB issued Accounting Standards Update No. 2023-07, Segment Reporting—Improvements to Reportable Segment Disclosures (Topic 280) (“ASU 2023-07”), which expands reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The guidance is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with retrospective application required and early adoption permitted. We are currently assessing the impact of the requirements on our condensed consolidated financial statements and 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 organization, consolidation and basis of presentation of financial statements disclosure.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480424/946-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480424/946-10-50-2
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 205 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//205/tableOfContent
+ Details
Name: |
us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Revenue
|
6 Months Ended |
Jun. 30, 2024 |
Revenue from Contract with Customer [Abstract] |
|
Revenue |
Note 2: Revenue Revenue Disaggregation Geographic Areas The Company had total revenue in the following geographic areas: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | (in $000s) | 2024 | | 2023 | | 2024 | | 2023 | | | United States | $ | 414,066 | | | $ | 442,501 | | | $ | 811,763 | | | $ | 880,779 | | | | Canada | 8,947 | | | 14,329 | | | 22,557 | | | 28,214 | | | | Total Revenue | $ | 423,013 | | | $ | 456,830 | | | $ | 834,320 | | | $ | 908,993 | | | |
Major Product Lines and Services Equipment leasing and equipment sales are the core businesses of the Company, with leasing complemented by the sale of rental units from the rental fleet. The Company’s revenue by major product and service line for the three and six months ended June 30, 2024 and 2023 are presented in the table below. | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Three Months Ended June 30, | | | | | | | | 2024 | | 2023 | | | | | | | (in $000s) | Topic 842 | | Topic 606 | | Total | | Topic 842 | | Topic 606 | | Total | | | | | | | Rental: | | | | | | | | | | | | | | | | | | Rental | $ | 98,205 | | | $ | — | | | $ | 98,205 | | | $ | 114,620 | | | $ | — | | | $ | 114,620 | | | | | | | | Shipping and handling | — | | | 4,792 | | | 4,792 | | | — | | | 7,549 | | | 7,549 | | | | | | | | Total rental revenue | 98,205 | | | 4,792 | | | 102,997 | | | 114,620 | | | 7,549 | | | 122,169 | | | | | | | | Sales and services: | | | | | | | | | | | | | | | | | | Equipment sales | 1,554 | | | 284,079 | | | 285,633 | | | 19,603 | | | 282,514 | | | 302,117 | | | | | | | | Parts and services | 2,626 | | | 31,757 | | | 34,383 | | | 6,938 | | | 25,606 | | | 32,544 | | | | | | | | Total sales and services | 4,180 | | | 315,836 | | | 320,016 | | | 26,541 | | | 308,120 | | | 334,661 | | | | | | | | Total revenue | $ | 102,385 | | | $ | 320,628 | | | $ | 423,013 | | | $ | 141,161 | | | $ | 315,669 | | | $ | 456,830 | | | | | | | | | | | | | | | | | | | | | | | | | | | Six Months Ended June 30, | | Six Months Ended June 30, | | | | | | | | 2024 | | 2023 | | | | | | | (in $000s) | Topic 842 | | Topic 606 | | Total | | Topic 842 | | Topic 606 | | Total | | | | | | | Rental: | | | | | | | | | | | | | | | | | | Rental | $ | 199,715 | | | $ | — | | | $ | 199,715 | | | $ | 227,523 | | | $ | — | | | $ | 227,523 | | | | | | | | Shipping and handling | — | | | 9,453 | | | 9,453 | | | — | | | 12,934 | | | 12,934 | | | | | | | | Total rental revenue | 199,715 | | | 9,453 | | | 209,168 | | | 227,523 | | | 12,934 | | | 240,457 | | | | | | | | Sales and services: | | | | | | | | | | | | | | | | | | Equipment sales | 4,572 | | | 553,663 | | | 558,235 | | | 43,775 | | | 559,632 | | | 603,407 | | | | | | | | Parts and services | 5,870 | | | 61,047 | | | 66,917 | | | 11,753 | | | 53,376 | | | 65,129 | | | | | | | | Total sales and services | 10,442 | | | 614,710 | | | 625,152 | | | 55,528 | | | 613,008 | | | 668,536 | | | | | | | | Total revenue | $ | 210,157 | | | $ | 624,163 | | | $ | 834,320 | | | $ | 283,051 | | | $ | 625,942 | | | $ | 908,993 | | | | | | | | | | | | | | | | | | | | | | | | | |
Rental revenue is primarily comprised of revenues from rental agreements and freight charges billed to customers. Equipment sales recognized pursuant to sales-type leases are recorded within equipment sales revenue. Charges to customers for damaged rental equipment are recorded within parts and services revenue. Receivables, Contract Assets and Liabilities As of June 30, 2024 and December 31, 2023, the Company had net receivables related to contracts with customers of $77.0 million and $112.1 million, respectively. As of June 30, 2024 and December 31, 2023, the Company had net receivables related to rental contracts and other of $89.7 million and $103.0 million, respectively. The Company manages credit risk associated with its accounts receivable at the customer level. Because the same customers generate the revenues that are accounted for under both Topic 606 and Topic 842, the discussions below address how credit risk and the Company's allowance for credit losses impact the Company's total revenues. The Company’s allowance for credit losses reflects its estimate of the amount of receivables that it will be unable to collect. The estimated losses are based upon a review of outstanding receivables, the related aging, including specific accounts if deemed necessary, and on the Company’s historical collection experience. The estimated losses are calculated using the loss rate method based upon a review of outstanding receivables, related aging, and historical collection experience. The Company's estimates reflect changing circumstances, including changes in the economy or in the particular circumstances of individual customers, and, as a result, the Company may be required to increase or decrease its allowance. Accounts receivable, net consisted of the following: | | | | | | | | | | | | (in $000s) | June 30, 2024 | | December 31, 2023 | Accounts receivable | $ | 184,804 | | | $ | 232,592 | | Less: allowance for doubtful accounts | (18,103) | | | (17,503) | | Accounts receivable, net | $ | 166,701 | | | $ | 215,089 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
For the six months ended June 30, 2024 and 2023, the Company wrote-off $7.0 million and $5.7 million, respectively, of receivables, net of recoveries. When customers are billed for rentals in advance of the rental period, the Company defers recognition of revenue. As of both June 30, 2024 and December 31, 2023, the Company had approximately $2.9 million of deferred rental revenue. Additionally, the Company collects deposits from customers for orders placed for equipment and rentals. The Company had approximately $19.5 million and $25.9 million in deposits as of June 30, 2024 and December 31, 2023, respectively. Of the $25.9 million deposit liability balance as of December 31, 2023, $25.8 million was recorded as revenue during the six months ended June 30, 2024 due to performance obligations being satisfied. The Company’s remaining performance obligations on its equipment deposit liabilities have original expected durations of one year or less. The Company does not have material contract assets, and as such, did not recognize any material impairments of any contract assets.
|
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.2.u1
Sales-Type Leases
|
6 Months Ended |
Jun. 30, 2024 |
Leases [Abstract] |
|
Sales-Type Leases |
Note 3: Sales-Type Leases Revenue from rental agreements qualifying as sales-type leases was as follows: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | (in $000s) | 2024 | | 2023 | | 2024 | | 2023 | Equipment sales | $ | 1,554 | | | $ | 19,603 | | | $ | 4,572 | | | $ | 43,775 | | Cost of equipment sales | 1,229 | | | 19,415 | | | 4,051 | | | 42,640 | | Gross profit | $ | 325 | | | $ | 188 | | | $ | 521 | | | $ | 1,135 | |
As these transactions remained under rental contracts, $5.6 million and $7.9 million for the three months ended June 30, 2024 and 2023, respectively, and $11.0 million and $15.1 million for the six months ended June 30, 2024 and 2023, respectively, were billed under the contracts as rentals. Interest income from financing receivables was $3.3 million and $4.4 million for the three months ended June 30, 2024 and 2023, respectively, and $6.0 million and $7.8 million for the six months ended June 30, 2024 and 2023, respectively.
|
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 of lessor's sales-type leases.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//842-30/tableOfContent
+ Details
Name: |
us-gaap_LessorSalesTypeLeasesTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Inventory
|
6 Months Ended |
Jun. 30, 2024 |
Inventory Disclosure [Abstract] |
|
Inventory |
Note 4: Inventory Whole goods inventory is comprised of chassis, attachments (i.e., boom cranes, aerial lifts, digger derricks, dump bodies, etc.) and the in-process costs incurred in the final assembly of those units. As part of the business model, the Company sells unassembled individual whole goods and whole goods with varying levels of customization direct to consumers or dealers. Whole goods inventory also includes new equipment purchased specifically for resale to customers. Inventory consisted of the following: | | | | | | | | | | | | (in $000s) | June 30, 2024 | | December 31, 2023 | Whole goods | $ | 1,031,786 | | | $ | 846,170 | | Aftermarket parts and services inventory | 138,700 | | | 139,624 | | | | | | Inventory | $ | 1,170,486 | | | $ | 985,794 | |
|
X |
- References
+ Details
Name: |
us-gaap_InventoryDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//330/tableOfContent
+ Details
Name: |
us-gaap_InventoryDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Floor Plan Financing
|
6 Months Ended |
Jun. 30, 2024 |
Debt Disclosure [Abstract] |
|
Floor Plan Financing |
Note 5: Floor Plan Financing Floor plan payables represent financing arrangements to facilitate the Company’s purchase of new and used trucks, cranes, and construction equipment inventory. All floor plan payables are collateralized by the inventory financed. These payables become due and payable upon the sale, transfer, or reclassification of each unit of inventory. Certain floor plan arrangements require the Company to satisfy various financial ratios consistent with those under the ABL Facility (as defined below). As of June 30, 2024, the Company was in compliance with these covenants. The amounts owed under floor plan payables are summarized as follows: | | | | | | | | | | | | (in $000s) | June 30, 2024 | | December 31, 2023 | Trade: | | | | Daimler Truck Financial | $ | 238,497 | | | $ | 181,480 | | PACCAR Financial Services | 117,030 | | | 71,717 | | Ford Motor Credit Company, LLC | 29,974 | | | — | | Trade floor plan payables | $ | 385,501 | | | $ | 253,197 | | Non-trade: | | | | PNC Equipment Finance, LLC | $ | 472,611 | | | $ | 409,113 | | Non-trade floor plan payables | $ | 472,611 | | | $ | 409,113 | |
Interest on outstanding floor plan payable balances is due and payable monthly. Floor plan interest expense was $15.4 million and $28.3 million for the three and six months ended June 30, 2024, respectively, and $8.1 million and $14.9 million for the same periods in 2023. Trade Floor Plan Financing: Daimler Truck Financial The Company is party to the Wholesale Financing Agreement with Daimler Truck Financial (the “Daimler Facility”), which bears interest at a rate of U.S. Prime Rate plus 0.80% after an initial interest free period of up to 150 days. The total borrowing capacity under the Daimler Facility is $175.0 million, however, from time to time, Daimler extends credit to the Company in excess of this amount. The Daimler agreement is evergreen and is subject to termination by either party through written notice. PACCAR The Company has an Inventory Financing Agreement with PACCAR Financial Corp that provides the Company with a line of credit of $125.0 million to finance inventory purchases of new Peterbilt and/or Kenworth trucks, tractors, and chassis. Amounts borrowed against this line of credit incur interest at a rate of U.S. Prime Rate minus 0.71%. The PACCAR agreement extends automatically each April and is subject to termination by either party through written notice. References to the Prime Rate in the foregoing agreements represent the rate as published in The Wall Street Journal. Ford Motor Credit Company, LLC On April 2, 2024, the Company entered into the Master Loan and Security Agreement with Ford Motor Credit Company, LLC (the “FMCC Facility”), which allows the Company to enter into individual loan supplements which bear interest based on the bank prime loan rate as reported by the Federal Reserve Board for the Friday preceding the last Monday of a given month. The total borrowing capacity under the FMCC Facility as of June 30, 2024 was $30.0 million. The FMCC agreement is evergreen and is subject to termination by either party through written notice. During July 2024, the Company entered into an amendment to the FMCC Facility which increased the borrowing capacity to $42.0 million. Non-Trade Floor Plan Financing: PNC Equipment Finance, LLC The Company has an Inventory Loan, Guaranty and Security Agreement (the “Loan Agreement”) with PNC Equipment Finance, LLC. The Loan Agreement, as of June 30, 2024, provides the Company with a $480.0 million revolving credit facility, which matures on August 25, 2025 and bears interest at a three-month term secured overnight financing rate (“SOFR”) plus 3.00%. During July 2024, the Company entered into an amendment to the Loan Agreement which increased the revolving credit facility to $500.0 million. Note 8: Long-Term Debt Debt obligations and associated interest rates consisted of the following: | | | | | | | | | | | | | | | | | | | | | | | | (in $000s) | June 30, 2024 | | December 31, 2023 | | June 30, 2024 | | December 31, 2023 | ABL Facility | $ | 587,400 | | | $ | 552,400 | | | 7.5% | | 7.7% | 2029 Secured Notes | 920,000 | | | 920,000 | | | 5.5% | | 5.5% | 2023 Credit Facility | 17,814 | | | 13,800 | | | 5.8% | | 5.8% | Other notes payable | 26,525 | | | 31,599 | | | 3.1%-7.9% | | 3.1%-7.9% | Total debt outstanding | 1,551,739 | | | 1,517,799 | | | | | | Deferred financing fees | (19,527) | | | (22,406) | | | | | | Total debt net of deferred financing fees | 1,532,212 | | | 1,495,393 | | | | | | Less: current maturities | (3,779) | | | (8,257) | | | | | | Long-term debt | $ | 1,528,433 | | | $ | 1,487,136 | | | | | |
As of June 30, 2024, borrowing availability under the ABL Facility was $159.5 million, and outstanding standby letters of credit were $3.1 million. ABL Facility The Company and certain of its direct and indirect subsidiaries are party to an asset-based revolving credit agreement (the “ABL Credit Agreement”), consisting of a $750.0 million first lien senior secured asset-based revolving credit facility (the “ABL Facility”), which matures on April 1, 2026. Borrowings under the ABL Facility bear interest at a floating rate, which, at the Company’s election, could be (a) in the case of U.S. dollar denominated loans, either (i) SOFR plus an applicable margin or (ii) the base rate plus an applicable margin; or (b) in the case of Canadian dollar denominated loans, the CDOR rate plus an applicable margin. The applicable margin varies based on Average Availability (as defined in the ABL Credit Agreement) from (a) with respect to base rate loans, 0.50% to 1.00% and (b) with respect to SOFR loans and CDOR rate loans, 1.50% to 2.00%. 2023 Credit Facility On January 13, 2023, the Company entered into a new credit agreement allowing for borrowings of up to $18.0 million (the “2023 Credit Facility”). Proceeds from the credit agreement were used to finance a portion of the Company’s acquisition of real property from a related party in December 2022. A portion of the loan proceeds has been used to finance improvements to the property. In connection with entering into the agreement, the Company received net proceeds of $13.7 million. During the first quarter of 2024, the Company drew down an additional $4.2 million, as certain required construction milestones were met. Borrowings bear interest at a fixed rate of 5.75% per annum and are required to be repaid monthly in an amount of approximately $0.1 million with a balloon payment due on the maturity date of January 13, 2028. Borrowings are secured by the real property and improvements.
|
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 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 2: 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 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 470 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//470/tableOfContent
Reference 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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.2.u1
Rental Equipment
|
6 Months Ended |
Jun. 30, 2024 |
Property, Plant and Equipment [Abstract] |
|
Rental Equipment |
Note 6: Rental Equipment Rental equipment, net consisted of the following: | | | | | | | | | | | | (in $000s) | June 30, 2024 | | December 31, 2023 | Rental equipment | $ | 1,446,675 | | | $ | 1,405,532 | | Less: accumulated depreciation | (499,045) | | | (488,828) | | Rental equipment, net | $ | 947,630 | | | $ | 916,704 | |
|
X |
- References
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//360/tableOfContent
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 7 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480321/958-360-50-7
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Intangible Assets, Goodwill and Other
|
6 Months Ended |
Jun. 30, 2024 |
Goodwill and Intangible Assets Disclosure [Abstract] |
|
Goodwill Disclosure |
Note 7: Goodwill We recognize goodwill when the purchase price of an acquired business exceeds the fair value of net assets acquired. Goodwill is not amortized for financial reporting purposes. Goodwill is impaired when its carrying value exceeds its implied fair value. We perform our goodwill impairment analysis annually on October 1 or more frequently if an event or circumstance (such as a significant adverse change in the business climate, operating performance metrics, or legal factors) indicates that an impairment may have occurred. If the fair value of the reporting unit exceeds its carrying value, goodwill of the reporting unit is not considered impaired. If the carrying value of the reporting unit exceeds its fair value, then there is an indication impairment may exist. During the quarter ended June 30, 2024, we identified factors indicating goodwill may be impaired related to two of our reporting units, ERS and APS. These factors were decreased utilization levels driven by continuing transmission project declines and delays. To derive the fair value of each reporting unit, we utilized the income approach, specifically the discounted cash flow method, as well as the market approach, which included analysis of comparable publicly-traded companies, to determine the fair value of the reporting units. The income method approach calculates fair value by estimating the after-tax cash flows attributable to a reporting unit and then discounting these after-tax cash flows to a present value using a risk-adjusted discount rate. The market approach analyzed how the market values of comparable publicly-traded companies’ operating metrics, such as sales and earnings, compare to each of the respective metrics of the reporting units. These methodologies are consistent with how we estimate the fair value of reporting units during the annual goodwill impairment test. Inputs used to fair value our reporting units are considered “Level 3” inputs of the fair value hierarchy and include the following: •Our projections were based on management's assessment of macroeconomic variables, industry trends and market opportunities, as well as our strategic objectives and future growth plans. Revenue growth rates assumed from approximately 5% to 7% for 2025 and from approximately 3% to 8% for 2026 and beyond. •The discount rate used to measure the present value of the projected future cash flows is set using a weighted-average cost of capital method that considers market and industry data, as well as our specific risk factors that are likely to be considered by a market participant. The weighted-average cost of capital is our estimate of the overall after-tax rate of return required by equity and debt holders of a business enterprise. The discount rates applied to the reporting units ranged from 10.0% to 10.5%. As a result of our fair value calculations, we determined that the fair value of the reporting units exceeded their carrying values. Accordingly, goodwill related to the reporting units was not considered impaired.
|
X |
- References
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for goodwill.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
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/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//350-20/tableOfContent
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2
+ Details
Name: |
us-gaap_GoodwillDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Long-Term Debt
|
6 Months Ended |
Jun. 30, 2024 |
Debt Disclosure [Abstract] |
|
Long-Term Debt |
Note 5: Floor Plan Financing Floor plan payables represent financing arrangements to facilitate the Company’s purchase of new and used trucks, cranes, and construction equipment inventory. All floor plan payables are collateralized by the inventory financed. These payables become due and payable upon the sale, transfer, or reclassification of each unit of inventory. Certain floor plan arrangements require the Company to satisfy various financial ratios consistent with those under the ABL Facility (as defined below). As of June 30, 2024, the Company was in compliance with these covenants. The amounts owed under floor plan payables are summarized as follows: | | | | | | | | | | | | (in $000s) | June 30, 2024 | | December 31, 2023 | Trade: | | | | Daimler Truck Financial | $ | 238,497 | | | $ | 181,480 | | PACCAR Financial Services | 117,030 | | | 71,717 | | Ford Motor Credit Company, LLC | 29,974 | | | — | | Trade floor plan payables | $ | 385,501 | | | $ | 253,197 | | Non-trade: | | | | PNC Equipment Finance, LLC | $ | 472,611 | | | $ | 409,113 | | Non-trade floor plan payables | $ | 472,611 | | | $ | 409,113 | |
Interest on outstanding floor plan payable balances is due and payable monthly. Floor plan interest expense was $15.4 million and $28.3 million for the three and six months ended June 30, 2024, respectively, and $8.1 million and $14.9 million for the same periods in 2023. Trade Floor Plan Financing: Daimler Truck Financial The Company is party to the Wholesale Financing Agreement with Daimler Truck Financial (the “Daimler Facility”), which bears interest at a rate of U.S. Prime Rate plus 0.80% after an initial interest free period of up to 150 days. The total borrowing capacity under the Daimler Facility is $175.0 million, however, from time to time, Daimler extends credit to the Company in excess of this amount. The Daimler agreement is evergreen and is subject to termination by either party through written notice. PACCAR The Company has an Inventory Financing Agreement with PACCAR Financial Corp that provides the Company with a line of credit of $125.0 million to finance inventory purchases of new Peterbilt and/or Kenworth trucks, tractors, and chassis. Amounts borrowed against this line of credit incur interest at a rate of U.S. Prime Rate minus 0.71%. The PACCAR agreement extends automatically each April and is subject to termination by either party through written notice. References to the Prime Rate in the foregoing agreements represent the rate as published in The Wall Street Journal. Ford Motor Credit Company, LLC On April 2, 2024, the Company entered into the Master Loan and Security Agreement with Ford Motor Credit Company, LLC (the “FMCC Facility”), which allows the Company to enter into individual loan supplements which bear interest based on the bank prime loan rate as reported by the Federal Reserve Board for the Friday preceding the last Monday of a given month. The total borrowing capacity under the FMCC Facility as of June 30, 2024 was $30.0 million. The FMCC agreement is evergreen and is subject to termination by either party through written notice. During July 2024, the Company entered into an amendment to the FMCC Facility which increased the borrowing capacity to $42.0 million. Non-Trade Floor Plan Financing: PNC Equipment Finance, LLC The Company has an Inventory Loan, Guaranty and Security Agreement (the “Loan Agreement”) with PNC Equipment Finance, LLC. The Loan Agreement, as of June 30, 2024, provides the Company with a $480.0 million revolving credit facility, which matures on August 25, 2025 and bears interest at a three-month term secured overnight financing rate (“SOFR”) plus 3.00%. During July 2024, the Company entered into an amendment to the Loan Agreement which increased the revolving credit facility to $500.0 million. Note 8: Long-Term Debt Debt obligations and associated interest rates consisted of the following: | | | | | | | | | | | | | | | | | | | | | | | | (in $000s) | June 30, 2024 | | December 31, 2023 | | June 30, 2024 | | December 31, 2023 | ABL Facility | $ | 587,400 | | | $ | 552,400 | | | 7.5% | | 7.7% | 2029 Secured Notes | 920,000 | | | 920,000 | | | 5.5% | | 5.5% | 2023 Credit Facility | 17,814 | | | 13,800 | | | 5.8% | | 5.8% | Other notes payable | 26,525 | | | 31,599 | | | 3.1%-7.9% | | 3.1%-7.9% | Total debt outstanding | 1,551,739 | | | 1,517,799 | | | | | | Deferred financing fees | (19,527) | | | (22,406) | | | | | | Total debt net of deferred financing fees | 1,532,212 | | | 1,495,393 | | | | | | Less: current maturities | (3,779) | | | (8,257) | | | | | | Long-term debt | $ | 1,528,433 | | | $ | 1,487,136 | | | | | |
As of June 30, 2024, borrowing availability under the ABL Facility was $159.5 million, and outstanding standby letters of credit were $3.1 million. ABL Facility The Company and certain of its direct and indirect subsidiaries are party to an asset-based revolving credit agreement (the “ABL Credit Agreement”), consisting of a $750.0 million first lien senior secured asset-based revolving credit facility (the “ABL Facility”), which matures on April 1, 2026. Borrowings under the ABL Facility bear interest at a floating rate, which, at the Company’s election, could be (a) in the case of U.S. dollar denominated loans, either (i) SOFR plus an applicable margin or (ii) the base rate plus an applicable margin; or (b) in the case of Canadian dollar denominated loans, the CDOR rate plus an applicable margin. The applicable margin varies based on Average Availability (as defined in the ABL Credit Agreement) from (a) with respect to base rate loans, 0.50% to 1.00% and (b) with respect to SOFR loans and CDOR rate loans, 1.50% to 2.00%. 2023 Credit Facility On January 13, 2023, the Company entered into a new credit agreement allowing for borrowings of up to $18.0 million (the “2023 Credit Facility”). Proceeds from the credit agreement were used to finance a portion of the Company’s acquisition of real property from a related party in December 2022. A portion of the loan proceeds has been used to finance improvements to the property. In connection with entering into the agreement, the Company received net proceeds of $13.7 million. During the first quarter of 2024, the Company drew down an additional $4.2 million, as certain required construction milestones were met. Borrowings bear interest at a fixed rate of 5.75% per annum and are required to be repaid monthly in an amount of approximately $0.1 million with a balloon payment due on the maturity date of January 13, 2028. Borrowings are secured by the real property and improvements.
|
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 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 2: 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 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 470 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//470/tableOfContent
Reference 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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.2.u1
Earnings (Loss) Per Share
|
6 Months Ended |
Jun. 30, 2024 |
Earnings Per Share [Abstract] |
|
Earnings (Loss) Per Share |
Note 9: Earnings (Loss) Per Share Basic earnings (loss) per share is computed by dividing net earnings (loss) by the weighted-average number of shares of common stock outstanding. Diluted earnings (loss) per share includes the effects of potentially dilutive shares of common stock, if dilutive. Potentially dilutive effects include the exercise of warrants, contingently issuable shares, or share-based compensation. Our potentially dilutive shares aggregated 30.4 million and 30.2 million for the three and six months ended June 30, 2024, respectively, and 29.4 million and 29.3 million for the same periods in 2023, and were not included in the computation of diluted earnings (loss) per share because the impact would have been anti-dilutive. The following tables set forth the computation of basic and dilutive earnings per share: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, 2024 | | Three Months Ended June 30, 2023 | | | | | | | (in $000s, except per share data) | | Net Income (loss) | | Weighted Average Shares | | Per Share Amount | | Net Income | | Weighted Average Shares | | Per Share Amount | | | | | | | Basic earnings (loss) per share | | $ | (24,478) | | | 239,727 | | $ | (0.10) | | | $ | 11,610 | | | 246,130 | | $ | 0.05 | | | | | | | | Dilutive common share equivalents | | — | | | — | | — | | | — | | | 825 | | — | | | | | | | | Diluted earnings (loss) per share | | $ | (24,478) | | | 239,727 | | $ | (0.10) | | | $ | 11,610 | | | 246,955 | | $ | 0.05 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Six Months Ended June 30, 2024 | | Six Months Ended June 30, 2023 | | | (in $000s, except per share data) | | Net Income (loss) | | Weighted Average Shares | | Per Share Amount | | Net Income | | Weighted Average Shares | | Per Share Amount | | | | | | | Basic earnings (loss) per share | | $ | (38,813) | | | 240,045 | | | $ | (0.16) | | | $ | 25,410 | | | 246,090 | | | $ | 0.10 | | | | | | | | Dilutive common share equivalents | | — | | | — | | | — | | | — | | | 842 | | — | | | | | | | | Diluted earnings (loss) per share | | $ | (38,813) | | | 240,045 | | | $ | (0.16) | | | $ | 25,410 | | | 246,932 | | | $ | 0.10 | | | | | | | |
|
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.2.u1
Equity
|
6 Months Ended |
Jun. 30, 2024 |
Equity [Abstract] |
|
Equity |
Note 10: Equity Preferred Stock As of both June 30, 2024 and December 31, 2023, we were authorized to issue 10,000,000 shares of preferred stock with a par value of $0.0001 per share, with such designation, rights and preferences as may be determined from time to time by our board of directors. As of both June 30, 2024 and December 31, 2023, there were no shares of preferred stock issued or outstanding. Common Stock As of both June 30, 2024 and December 31, 2023, we were authorized to issue 500,000,000 shares of common stock with a par value of $0.0001 per share. On August 2, 2022, the Company’s Board of Directors authorized a stock repurchase program, allowing for the repurchase of up to $30 million of the Company’s shares of common stock, which authorization was further increased by $25 million of shares on September 14, 2023, and increased again by $25 million of shares on March 11, 2024, upon exhaustion of prior authorization. Under the repurchase program, repurchases can be made from time to time using a variety of methods, which may include open market purchases, privately negotiated transactions, or otherwise, all in accordance with the rules of the Securities and Exchange Commission and other applicable legal requirements. The specific timing, price and size of purchases will depend on prevailing stock prices, general economic and market conditions, and other considerations. The repurchase program does not obligate the Company to acquire any particular amount of its common stock, and the repurchase program may be suspended or discontinued at any time at the Company’s discretion. During the three and six months ended June 30, 2024, the Company repurchased approximately 3.6 million and 4.6 million shares of its common stock, respectively, which are held in treasury, for a total cost of $16.7 million and $23.1 million, including commission fees. During the three and six months ended June 30, 2023, the Company repurchased approximately 0.5 million and 0.7 million shares of common stock, respectively, for a total cost of $3.2 million and $4.3 million. At June 30, 2024, $7.4 million was available under the stock repurchase program. Contingently Issuable Shares NESCO Holdings, LP is a Delaware limited partnership holding shares of our common stock. NESCO Holdings, LP is owned and controlled by Energy Capital Partners, and, as of June 30, 2024, had the right to receive: (1) up to an additional 1,800,000 shares of common stock (the “First Tranche”) through July 31, 2024, in increments of 900,000 shares, if (x) the trading price of the common stock exceeds $13.00 per share (the “Minimum Target”) or $16.00 per share for any 20 trading days during a 30 consecutive trading day period or (y) a sale transaction of the Company occurs in which the consideration paid per share to holders of common stock of the Company exceeds $13.00 per share or $16.00 per share, and (2) 1,651,798 shares of common stock if during the seven-year period ending July 31, 2026, the trading price of common stock exceeds $19.00 per share for any 20 trading days during a 30 consecutive trading day period or if a sale transaction of the Company occurs in which the consideration paid per share to holders of common stock exceeds $19.00 per share. As of July 31, 2024, the Minimum Target was not met, and NESCO Holdings, LP no longer has the right to receive the First Tranche of 1,800,000 shares of common stock. NESCO Holdings, LP has the right to receive the remaining 1,651,798 shares upon satisfaction of the conditions discussed above.
|
X |
- References
+ Details
Name: |
us-gaap_EquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for equity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481004/946-505-50-6
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480237/815-40-50-6
Reference 8: 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 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(e)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//505/tableOfContent
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 16 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-16
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18
+ Details
Name: |
us-gaap_StockholdersEquityNoteDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Fair Value Measurements
|
6 Months Ended |
Jun. 30, 2024 |
Fair Value Disclosures [Abstract] |
|
Fair Value Measurements |
Note 11: Fair Value Measurements The FASB accounting standards provide a comprehensive framework for measuring fair value and sets forth a definition of fair value and establishes a hierarchy prioritizing the inputs to valuation techniques, giving the highest priority to quoted prices in active markets for identical assets and liabilities and the lowest priority to unobservable value inputs. The following table sets forth the carrying values (exclusive of deferred financing fees) and fair values of our financial liabilities: | | | | | | | | | | | | | | | | | | | | | | | | | Carrying Value | | Fair Value | (in $000s) | | | Level 1 | | Level 2 | | Level 3 | June 30, 2024 | | | | | | | | ABL Facility | $ | 587,400 | | | $ | — | | | $ | 587,400 | | | $ | — | | 2029 Secured Notes | 920,000 | | | — | | | 848,700 | | | — | | 2023 Credit Facility | 17,814 | | | — | | | 17,814 | | | — | | Other notes payable | 26,525 | | | — | | | 26,525 | | | — | | | | | | | | | | December 31, 2023 | | | | | | | | ABL Facility | $ | 552,400 | | | $ | — | | | $ | 552,400 | | | $ | — | | 2029 Secured Notes | 920,000 | | | — | | | 846,400 | | | — | | 2023 Credit Facility | 13,800 | | | — | | | 13,800 | | | — | | Other notes payable | 31,599 | | | — | | | 31,599 | | | — | |
The carrying amounts of the ABL Facility, 2023 Credit Facility and other notes payable approximated fair value as of June 30, 2024 and December 31, 2023 based upon terms and conditions available to the Company at those dates in comparison to the terms and conditions of its outstanding debt. The estimated fair value of the 2029 Secured Notes is calculated using Level 2 inputs, based on bid prices obtained from brokers.
|
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/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2
+ Details
Name: |
us-gaap_FairValueDisclosuresTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Income Taxes
|
6 Months Ended |
Jun. 30, 2024 |
Income Tax Disclosure [Abstract] |
|
Income Taxes |
Note 12: Income Taxes For interim periods, we estimate our annual effective tax rate, exclusive of discrete items, which is derived primarily by our estimate of our valuation allowance as of the end of our fiscal year. The Company’s effective tax rate for the six months ended June 30, 2024 and 2023 differs from the U.S. federal statutory tax rate due to the recording of valuation allowances. We recorded an income tax expense of $1.1 million for the six months ended June 30, 2024 resulting in an effective tax rate of (3.0)% compared to an income tax expense of $2.3 million for the comparable prior year period, at an effective tax rate of 8.0%. The decrease in the effective tax rate for the six months ended June 30, 2024 compared to same period in 2023, was primarily due to state and local income tax updates enacted during the current period. The Organization for Economic Cooperation and Development (“OECD”) has issued “Pillar Two” model rules introducing a new global minimum tax of 15% effective on January 1, 2024. While the US has not yet adopted the Pillar Two rules, various other governments around the world are enacting legislation to do so. As currently designed, Pillar Two will ultimately apply to our worldwide operations. Considering we do not have material operations in jurisdictions with tax rates lower than the Pillar Two minimum, these rules are not expected to materially increase our global tax costs. We will continue to monitor US and global legislative activities related to Pillar Two for potential impacts.
|
X |
- DefinitionThe entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.
+ ReferencesReference 1: 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 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//740/tableOfContent
Reference 4: 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 5: 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 6: 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/2147482526/740-270-50-1
Reference 7: 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 8: 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 9: 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 10: 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.2.u1
Commitments and Contingencies
|
6 Months Ended |
Jun. 30, 2024 |
Commitments and Contingencies Disclosure [Abstract] |
|
Commitments and Contingencies |
Note 13: Commitments and Contingencies We record a liability when we believe that it is both probable that a liability has been incurred and the amount can be reasonably estimated. Significant judgment is required to determine both probability and the estimated amount. We review these provisions at least quarterly and adjust these provisions to reflect the impact of negotiations, settlements, rulings, advice of legal counsel, and updated information. Legal Matters In the normal course of business, there are various claims in process, matters in litigation, and other contingencies. At this time, no claims of these types, certain of which are covered by insurance policies, have had a material effect on the Company. Certain jurisdictions in which the Company operates do not allow insurance recoveries related to punitive damages. For matters pertaining to the pre-acquisition activities of Custom Truck One Source, L.P. (“Custom Truck LP”), the sellers of Custom Truck LP have agreed to indemnify the Company for losses arising out of the breach of pre-closing covenants in the purchase agreement and certain indemnified tax matters discussed below, with recourse limited to $10.0 million and $8.5 million escrow accounts, respectively. From time to time, the Company is audited by state and local taxing authorities. These audits typically focus on the Company’s withholding of state-specific sales tax and rental-related taxes. Custom Truck LP’s withholdings of federal excise taxes for each of the four quarterly periods during 2015 are currently under audit by the IRS. The IRS issued an assessment on October 28, 2020 in an aggregate amount of $2.4 million for the 2015 periods, alleging that certain types of sold equipment are not eligible for the Mobile Machinery Exemption set forth in the Internal Revenue Code (the “Code”). An appeal was filed on January 28, 2021. Based on management’s understanding of the facts and circumstances, including the relevant provisions of the Code, and historical precedent, including previous successful appeals of similar assessments in prior years, management does not believe the likelihood of a loss resulting from the IRS assessment to be probable at this time. While it is not possible to predict the outcome of the foregoing matters with certainty, it is the opinion of management that the final outcome of these matters will not have a material effect on the Company’s consolidated financial condition, results of operations and cash flows. Purchase Commitments We enter into purchase agreements with manufacturers and suppliers of equipment for our rental fleet and inventory. All of these agreements are cancellable within a specified notification period to the supplier.
|
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 and contingencies.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 440 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//450/tableOfContent
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 954 -SubTopic 440 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480327/954-440-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 440 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 440 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//440/tableOfContent
+ Details
Name: |
us-gaap_CommitmentsAndContingenciesDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Related Parties
|
6 Months Ended |
Jun. 30, 2024 |
Related Party Transactions [Abstract] |
|
Related Parties |
Note 14: Related Parties The Company has transactions with related parties as summarized below. Rentals and Sales — The Company rents and sells equipment and provides services to R&M Equipment Rental, a business partially owned by members of the Company’s management. The Company also rents equipment and purchases inventory from R&M Equipment Rental. Other — The Company has purchased aircraft charter services from entities owned by members of the Company’s management and their immediate families. Charter services payments related to these transactions are immaterial. Air travel expenses are recorded in selling, general, and administrative expenses. Management Fees — The Company is obligated under a Corporate Advisory Services Agreement with Platinum, under which management fees are payable to Platinum quarterly. The management fees are recorded in transaction expenses and other in the Company’s Consolidated Statements of Operations and Comprehensive Income (Loss). A summary of the transactions with the foregoing related parties included in the Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) is as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | (in $000s) | 2024 | | 2023 | | 2024 | | 2023 | | Total revenues from transactions with related parties | $ | 7,945 | | | $ | 10,048 | | | $ | 11,604 | | | $ | 18,503 | | | Expenses incurred from transactions with related parties included in cost of revenue | $ | 286 | | | $ | 494 | | | $ | 752 | | | $ | 852 | | | Expenses incurred from transactions with related parties included in operating expenses | $ | 127 | | | $ | 1,368 | | | $ | 1,400 | | | $ | 2,763 | | |
Amounts receivable from/payable to related parties included in the Condensed Consolidated Balance Sheets are as follows: | | | | | | | | | | | | (in $000s) | June 30, 2024 | | December 31, 2023 | Accounts receivable from related parties | $ | 1,664 | | | $ | 695 | | Accounts payable to related parties | $ | 95 | | | $ | 140 | |
|
X |
- DefinitionThe entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480990/946-20-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480990/946-20-50-5
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480990/946-20-50-6
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 850 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(g)(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(c)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(e)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 850 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//850/tableOfContent
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 850 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483326/850-10-50-6
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 850 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 850 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1
+ Details
Name: |
us-gaap_RelatedPartyTransactionsDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Segments
|
6 Months Ended |
Jun. 30, 2024 |
Segment Reporting [Abstract] |
|
Segments |
Note 15: Segments Our operations are primarily organized and managed by operating segment. Operating segment performance and resource allocations are primarily based on gross profit. Intersegment sales and any related profits are eliminated in consolidation. We manage the business in three reporting segments: Equipment Rental Solutions (“ERS”), Truck and Equipment Sales (“TES”) and Aftermarket Parts and Services (“APS”). The Company’s segment results are presented in the tables below: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | 2024 | (in $000s) | ERS | | TES | | APS | | Total | Revenue: | | | | | | | | Rental | $ | 100,699 | | | $ | — | | | $ | 2,298 | | | $ | 102,997 | | Equipment sales | 37,712 | | | 247,921 | | | — | | | 285,633 | | Parts and services | — | | | — | | | 34,383 | | | 34,383 | | Total revenue | 138,411 | | | 247,921 | | | 36,681 | | | 423,013 | | Cost of revenue: | | | | | | | | Rentals/parts and services | 29,281 | | | — | | | 28,562 | | | 57,843 | | Equipment sales | 25,792 | | | 205,526 | | | — | | | 231,318 | | Depreciation of rental equipment | 43,581 | | | — | | | 1,004 | | | 44,585 | | Total cost of revenue | 98,654 | | | 205,526 | | | 29,566 | | | 333,746 | | Gross profit | $ | 39,757 | | | $ | 42,395 | | | $ | 7,115 | | | $ | 89,267 | | | | | | | | | | | Three Months Ended June 30, | | 2023 | (in $000s) | ERS | | TES | | APS | | Total | Revenue: | | | | | | | | Rental | $ | 117,832 | | | $ | — | | | $ | 4,337 | | | 122,169 | | Equipment sales | 50,694 | | | 251,423 | | | — | | | 302,117 | | Parts and services | — | | | — | | | 32,544 | | | 32,544 | | Total revenue | 168,526 | | | 251,423 | | | 36,881 | | | 456,830 | | Cost of revenue: | | | | | | | | Rentals/parts and services | 31,341 | | | — | | | 25,988 | | | 57,329 | | Equipment sales | 39,802 | | | 205,464 | | | — | | | 245,266 | | Depreciation of rental equipment | 42,805 | | | — | | | 811 | | | 43,616 | | Total cost of revenue | 113,948 | | | 205,464 | | | 26,799 | | | 346,211 | | Gross profit | $ | 54,578 | | | $ | 45,959 | | | $ | 10,082 | | | $ | 110,619 | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | Six Months Ended June 30, | | 2024 | (in $000s) | ERS | | TES | | APS | | Total | Revenue: | | | | | | | | Rental | $ | 203,987 | | | $ | — | | | $ | 5,181 | | | $ | 209,168 | | Equipment sales | 70,452 | | | 487,783 | | | — | | | 558,235 | | Parts and services | — | | | — | | | 66,917 | | | 66,917 | | Total revenue | 274,439 | | | 487,783 | | | 72,098 | | | 834,320 | | Cost of revenue: | | | | | | | | Rentals/parts and services | 59,081 | | | — | | | 54,816 | | | 113,897 | | Equipment sales | 49,890 | | | 402,228 | | | — | | | 452,118 | | Depreciation of rental equipment | 86,278 | | | — | | | 2,051 | | | 88,329 | | Total cost of revenue | 195,249 | | | 402,228 | | | 56,867 | | | 654,344 | | Gross profit | $ | 79,190 | | | $ | 85,555 | | | $ | 15,231 | | | $ | 179,976 | | | | | | | | | | | Six Months Ended June 30, | | 2023 | (in $000s) | ERS | | TES | | APS | | Total | Revenue: | | | | | | | | Rental | $ | 231,616 | | | $ | — | | | $ | 8,841 | | | $ | 240,457 | | Equipment sales | 142,830 | | | 460,577 | | | — | | | 603,407 | | Parts and services | — | | | — | | | 65,129 | | | 65,129 | | Total revenue | 374,446 | | | 460,577 | | | 73,970 | | | 908,993 | | Cost of revenue: | | | | | | | | Rentals/parts and services | 60,401 | | | — | | | 52,975 | | | 113,376 | | Equipment sales | 110,883 | | | 380,508 | | | — | | | 491,391 | | Depreciation of rental equipment | 82,317 | | | — | | | 1,629 | | | 83,946 | | Total cost of revenue | 253,601 | | | 380,508 | | | 54,604 | | | 688,713 | | Gross profit | $ | 120,845 | | | $ | 80,069 | | | $ | 19,366 | | | $ | 220,280 | | | | | | | | | |
Total assets by operating segment are not disclosed herein because asset by operating segment data is not reviewed by the chief operating decision-maker (“CODM”) to assess performance and allocate resources. Gross profit is the primary operating result whereby our segments are evaluated for performance and resource allocation. The following table presents a reconciliation of consolidated gross profit to consolidated income (loss) before income taxes: | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | (in $000s) | 2024 | | 2023 | | 2024 | | 2023 | | | Gross profit | $ | 89,267 | | | $ | 110,619 | | | $ | 179,976 | | | $ | 220,280 | | | | Selling, general and administrative expenses | 55,697 | | | 58,028 | | | 113,692 | | | 115,019 | | | | Amortization | 6,692 | | | 6,606 | | | 13,270 | | | 13,278 | | | | Non-rental depreciation | 3,360 | | | 2,721 | | | 6,280 | | | 5,371 | | | | Transaction expenses and other | 5,844 | | | 3,689 | | | 10,690 | | | 7,149 | | | | | | | | | | | | | | | | | | | | | | | | Interest expense, net | 42,401 | | | 31,625 | | | 80,316 | | | 60,801 | | | | Financing and other expense (income) | (3,319) | | | (5,048) | | | (6,581) | | | (8,999) | | | | Income (loss) before income taxes | $ | (21,408) | | | $ | 12,998 | | | $ | (37,691) | | | $ | 27,661 | | | |
The following table presents total assets by country: | | | | | | | | | | | | (in $000s) | June 30, 2024 | | December 31, 2023 | Assets: | | | | United States | $ | 3,405,053 | | | $ | 3,243,619 | | Canada | 118,515 | | | 124,178 | | Total Assets | $ | 3,523,568 | | | $ | 3,367,797 | |
|
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/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 2: 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 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef -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 5: 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 6: 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 7: 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 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//280/tableOfContent
Reference 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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.2.u1
Business and Organization (Policies)
|
6 Months Ended |
Jun. 30, 2024 |
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
|
Basis of Presentation |
Basis of Presentation Our accompanying condensed consolidated financial statements have been prepared in accordance with United States generally accepted accounting principles (“GAAP”). Our condensed consolidated financial statements include the accounts of all wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. The preparation of financial statements in accordance with GAAP requires that these Unaudited Condensed Consolidated Financial Statements and most of the disclosures in these Notes be presented on a historical basis, as of or for the current interim period ended or comparable prior period. The accompanying interim statements of the Company have been prepared in accordance with GAAP for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X, and the Condensed Consolidated Balance Sheet at December 31, 2023 has been derived from the audited consolidated financial statements of Custom Truck One Source, Inc. at that date. Accordingly, these interim financial statements do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments, consisting of normal recurring adjustments and disclosures necessary for a fair statement of these interim statements, have been included. The results reported in these interim statements are not necessarily indicative of the results that may be reported for the entire year or for any other periods. These interim statements should be read in conjunction with the Custom Truck One Source, Inc. audited consolidated financial statements included in the Custom Truck One Source, Inc. Annual Report on Form 10-K for the year ended December 31, 2023.
|
Use of Estimates |
Use of Estimates The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.
|
Recently Issued Accounting Standards |
Recently Issued Accounting Standards Income Taxes In December 2023, the Financial Accounting Standards Board (the “FASB”) issued Accounting Standards Update No. 2023-09, Income Taxes—Improvements to Income Tax Disclosures (Topic 740) (“ASU 2023-09”), which expands income tax disclosure requirements to include additional information related to the rate reconciliation of our effective tax rates to statutory rates as well as additional disaggregation of taxes paid. The amendments in the ASU also remove disclosures related to certain unrecognized tax benefits and deferred taxes. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024. The amendments may be applied prospectively or retrospectively, and early adoption is permitted. We are currently assessing the impact of the requirements on our condensed consolidated financial statements and disclosures. Segment Reporting In November 2023, the FASB issued Accounting Standards Update No. 2023-07, Segment Reporting—Improvements to Reportable Segment Disclosures (Topic 280) (“ASU 2023-07”), which expands reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The guidance is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with retrospective application required and early adoption permitted. We are currently assessing the impact of the requirements on our condensed consolidated financial statements and disclosures.
|
X |
- DefinitionDisclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).
+ References
+ Details
Name: |
us-gaap_BasisOfAccountingPolicyPolicyTextBlock |
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.2.u1
Revenue (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Revenue from Contract with Customer [Abstract] |
|
Schedule of Revenue by Geographic Areas |
The Company had total revenue in the following geographic areas: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | (in $000s) | 2024 | | 2023 | | 2024 | | 2023 | | | United States | $ | 414,066 | | | $ | 442,501 | | | $ | 811,763 | | | $ | 880,779 | | | | Canada | 8,947 | | | 14,329 | | | 22,557 | | | 28,214 | | | | Total Revenue | $ | 423,013 | | | $ | 456,830 | | | $ | 834,320 | | | $ | 908,993 | | | |
|
Schedule of Revenue by Major Product and Service Line |
The Company’s revenue by major product and service line for the three and six months ended June 30, 2024 and 2023 are presented in the table below. | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Three Months Ended June 30, | | | | | | | | 2024 | | 2023 | | | | | | | (in $000s) | Topic 842 | | Topic 606 | | Total | | Topic 842 | | Topic 606 | | Total | | | | | | | Rental: | | | | | | | | | | | | | | | | | | Rental | $ | 98,205 | | | $ | — | | | $ | 98,205 | | | $ | 114,620 | | | $ | — | | | $ | 114,620 | | | | | | | | Shipping and handling | — | | | 4,792 | | | 4,792 | | | — | | | 7,549 | | | 7,549 | | | | | | | | Total rental revenue | 98,205 | | | 4,792 | | | 102,997 | | | 114,620 | | | 7,549 | | | 122,169 | | | | | | | | Sales and services: | | | | | | | | | | | | | | | | | | Equipment sales | 1,554 | | | 284,079 | | | 285,633 | | | 19,603 | | | 282,514 | | | 302,117 | | | | | | | | Parts and services | 2,626 | | | 31,757 | | | 34,383 | | | 6,938 | | | 25,606 | | | 32,544 | | | | | | | | Total sales and services | 4,180 | | | 315,836 | | | 320,016 | | | 26,541 | | | 308,120 | | | 334,661 | | | | | | | | Total revenue | $ | 102,385 | | | $ | 320,628 | | | $ | 423,013 | | | $ | 141,161 | | | $ | 315,669 | | | $ | 456,830 | | | | | | | | | | | | | | | | | | | | | | | | | | | Six Months Ended June 30, | | Six Months Ended June 30, | | | | | | | | 2024 | | 2023 | | | | | | | (in $000s) | Topic 842 | | Topic 606 | | Total | | Topic 842 | | Topic 606 | | Total | | | | | | | Rental: | | | | | | | | | | | | | | | | | | Rental | $ | 199,715 | | | $ | — | | | $ | 199,715 | | | $ | 227,523 | | | $ | — | | | $ | 227,523 | | | | | | | | Shipping and handling | — | | | 9,453 | | | 9,453 | | | — | | | 12,934 | | | 12,934 | | | | | | | | Total rental revenue | 199,715 | | | 9,453 | | | 209,168 | | | 227,523 | | | 12,934 | | | 240,457 | | | | | | | | Sales and services: | | | | | | | | | | | | | | | | | | Equipment sales | 4,572 | | | 553,663 | | | 558,235 | | | 43,775 | | | 559,632 | | | 603,407 | | | | | | | | Parts and services | 5,870 | | | 61,047 | | | 66,917 | | | 11,753 | | | 53,376 | | | 65,129 | | | | | | | | Total sales and services | 10,442 | | | 614,710 | | | 625,152 | | | 55,528 | | | 613,008 | | | 668,536 | | | | | | | | Total revenue | $ | 210,157 | | | $ | 624,163 | | | $ | 834,320 | | | $ | 283,051 | | | $ | 625,942 | | | $ | 908,993 | | | | | | | | | | | | | | | | | | | | | | | | | |
|
Schedule of Accounts Receivable, Net |
Accounts receivable, net consisted of the following: | | | | | | | | | | | | (in $000s) | June 30, 2024 | | December 31, 2023 | Accounts receivable | $ | 184,804 | | | $ | 232,592 | | Less: allowance for doubtful accounts | (18,103) | | | (17,503) | | Accounts receivable, net | $ | 166,701 | | | $ | 215,089 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
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 revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph a -SubTopic 10 -Topic 280 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41
+ Details
Name: |
us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.3,4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Sales-Type Leases (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Leases [Abstract] |
|
Schedule of Revenue from Rental Agreements Qualifying as Sales-Type Leases |
Revenue from rental agreements qualifying as sales-type leases was as follows: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | (in $000s) | 2024 | | 2023 | | 2024 | | 2023 | Equipment sales | $ | 1,554 | | | $ | 19,603 | | | $ | 4,572 | | | $ | 43,775 | | Cost of equipment sales | 1,229 | | | 19,415 | | | 4,051 | | | 42,640 | | Gross profit | $ | 325 | | | $ | 188 | | | $ | 521 | | | $ | 1,135 | |
|
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 components of income from sales-type lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479773/842-30-50-5
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6A -Publisher FASB -URI https://asc.fasb.org//1943274/2147482964/270-10-50-6A
+ Details
Name: |
us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Inventory (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Inventory Disclosure [Abstract] |
|
Schedule of Inventory |
Inventory consisted of the following: | | | | | | | | | | | | (in $000s) | June 30, 2024 | | December 31, 2023 | Whole goods | $ | 1,031,786 | | | $ | 846,170 | | Aftermarket parts and services inventory | 138,700 | | | 139,624 | | | | | | Inventory | $ | 1,170,486 | | | $ | 985,794 | |
|
X |
- References
+ Details
Name: |
us-gaap_InventoryDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.
+ 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(6)(a)) -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(6)(b)) -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(6)(c)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483489/210-10-50-1
+ Details
Name: |
us-gaap_ScheduleOfInventoryCurrentTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Floor Plan Financing (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Debt Disclosure [Abstract] |
|
Schedule of Floor Plan Payables |
The amounts owed under floor plan payables are summarized as follows: | | | | | | | | | | | | (in $000s) | June 30, 2024 | | December 31, 2023 | Trade: | | | | Daimler Truck Financial | $ | 238,497 | | | $ | 181,480 | | PACCAR Financial Services | 117,030 | | | 71,717 | | Ford Motor Credit Company, LLC | 29,974 | | | — | | Trade floor plan payables | $ | 385,501 | | | $ | 253,197 | | Non-trade: | | | | PNC Equipment Finance, LLC | $ | 472,611 | | | $ | 409,113 | | Non-trade floor plan payables | $ | 472,611 | | | $ | 409,113 | |
|
X |
- DefinitionSchedule Of Floor Plan Payables
+ References
+ Details
Name: |
ctos_ScheduleOfFloorPlanPayablesTableTextBlock |
Namespace Prefix: |
ctos_ |
Data Type: |
dtr-types1:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_DebtDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Rental Equipment (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Property, Plant and Equipment [Abstract] |
|
Schedule of Rental Equipment |
Rental equipment, net consisted of the following: | | | | | | | | | | | | (in $000s) | June 30, 2024 | | December 31, 2023 | Rental equipment | $ | 1,446,675 | | | $ | 1,405,532 | | Less: accumulated depreciation | (499,045) | | | (488,828) | | Rental equipment, net | $ | 947,630 | | | $ | 916,704 | |
|
X |
- References
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 840 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481501/840-20-50-4
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479773/842-30-50-13
Reference 3: 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
+ Details
Name: |
us-gaap_ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Long-Term Debt (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Debt Disclosure [Abstract] |
|
Schedule of Debt Obligations and Associated Interest Rates |
Debt obligations and associated interest rates consisted of the following: | | | | | | | | | | | | | | | | | | | | | | | | (in $000s) | June 30, 2024 | | December 31, 2023 | | June 30, 2024 | | December 31, 2023 | ABL Facility | $ | 587,400 | | | $ | 552,400 | | | 7.5% | | 7.7% | 2029 Secured Notes | 920,000 | | | 920,000 | | | 5.5% | | 5.5% | 2023 Credit Facility | 17,814 | | | 13,800 | | | 5.8% | | 5.8% | Other notes payable | 26,525 | | | 31,599 | | | 3.1%-7.9% | | 3.1%-7.9% | Total debt outstanding | 1,551,739 | | | 1,517,799 | | | | | | Deferred financing fees | (19,527) | | | (22,406) | | | | | | Total debt net of deferred financing fees | 1,532,212 | | | 1,495,393 | | | | | | Less: current maturities | (3,779) | | | (8,257) | | | | | | Long-term debt | $ | 1,528,433 | | | $ | 1,487,136 | | | | | |
|
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 information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.
+ References
+ Details
Name: |
us-gaap_ScheduleOfDebtTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Earnings (Loss) Per Share (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Earnings Per Share [Abstract] |
|
Schedule of Computation of Basic and Dilutive Earnings Per Share |
The following tables set forth the computation of basic and dilutive earnings per share: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, 2024 | | Three Months Ended June 30, 2023 | | | | | | | (in $000s, except per share data) | | Net Income (loss) | | Weighted Average Shares | | Per Share Amount | | Net Income | | Weighted Average Shares | | Per Share Amount | | | | | | | Basic earnings (loss) per share | | $ | (24,478) | | | 239,727 | | $ | (0.10) | | | $ | 11,610 | | | 246,130 | | $ | 0.05 | | | | | | | | Dilutive common share equivalents | | — | | | — | | — | | | — | | | 825 | | — | | | | | | | | Diluted earnings (loss) per share | | $ | (24,478) | | | 239,727 | | $ | (0.10) | | | $ | 11,610 | | | 246,955 | | $ | 0.05 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Six Months Ended June 30, 2024 | | Six Months Ended June 30, 2023 | | | (in $000s, except per share data) | | Net Income (loss) | | Weighted Average Shares | | Per Share Amount | | Net Income | | Weighted Average Shares | | Per Share Amount | | | | | | | Basic earnings (loss) per share | | $ | (38,813) | | | 240,045 | | | $ | (0.16) | | | $ | 25,410 | | | 246,090 | | | $ | 0.10 | | | | | | | | Dilutive common share equivalents | | — | | | — | | | — | | | — | | | 842 | | — | | | | | | | | Diluted earnings (loss) per share | | $ | (38,813) | | | 240,045 | | | $ | (0.16) | | | $ | 25,410 | | | 246,932 | | | $ | 0.10 | | | | | | | |
|
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 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.2.u1
Fair Value Measurements (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Fair Value Disclosures [Abstract] |
|
Schedule of Carrying Values and Fair Values of Financial Liabilities |
The following table sets forth the carrying values (exclusive of deferred financing fees) and fair values of our financial liabilities: | | | | | | | | | | | | | | | | | | | | | | | | | Carrying Value | | Fair Value | (in $000s) | | | Level 1 | | Level 2 | | Level 3 | June 30, 2024 | | | | | | | | ABL Facility | $ | 587,400 | | | $ | — | | | $ | 587,400 | | | $ | — | | 2029 Secured Notes | 920,000 | | | — | | | 848,700 | | | — | | 2023 Credit Facility | 17,814 | | | — | | | 17,814 | | | — | | Other notes payable | 26,525 | | | — | | | 26,525 | | | — | | | | | | | | | | December 31, 2023 | | | | | | | | ABL Facility | $ | 552,400 | | | $ | — | | | $ | 552,400 | | | $ | — | | 2029 Secured Notes | 920,000 | | | — | | | 846,400 | | | — | | 2023 Credit Facility | 13,800 | | | — | | | 13,800 | | | — | | Other notes payable | 31,599 | | | — | | | 31,599 | | | — | |
|
X |
- References
+ Details
Name: |
us-gaap_FairValueDisclosuresAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2
+ Details
Name: |
us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Related Parties (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Related Party Transactions [Abstract] |
|
Schedule of Related Party Transactions |
A summary of the transactions with the foregoing related parties included in the Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) is as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | (in $000s) | 2024 | | 2023 | | 2024 | | 2023 | | Total revenues from transactions with related parties | $ | 7,945 | | | $ | 10,048 | | | $ | 11,604 | | | $ | 18,503 | | | Expenses incurred from transactions with related parties included in cost of revenue | $ | 286 | | | $ | 494 | | | $ | 752 | | | $ | 852 | | | Expenses incurred from transactions with related parties included in operating expenses | $ | 127 | | | $ | 1,368 | | | $ | 1,400 | | | $ | 2,763 | | |
Amounts receivable from/payable to related parties included in the Condensed Consolidated Balance Sheets are as follows: | | | | | | | | | | | | (in $000s) | June 30, 2024 | | December 31, 2023 | Accounts receivable from related parties | $ | 1,664 | | | $ | 695 | | Accounts payable to related parties | $ | 95 | | | $ | 140 | |
|
X |
- DefinitionTabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.
+ References
+ Details
Name: |
us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Segments (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Segment Reporting [Abstract] |
|
Schedule of Company’s Segment Results |
The Company’s segment results are presented in the tables below: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | 2024 | (in $000s) | ERS | | TES | | APS | | Total | Revenue: | | | | | | | | Rental | $ | 100,699 | | | $ | — | | | $ | 2,298 | | | $ | 102,997 | | Equipment sales | 37,712 | | | 247,921 | | | — | | | 285,633 | | Parts and services | — | | | — | | | 34,383 | | | 34,383 | | Total revenue | 138,411 | | | 247,921 | | | 36,681 | | | 423,013 | | Cost of revenue: | | | | | | | | Rentals/parts and services | 29,281 | | | — | | | 28,562 | | | 57,843 | | Equipment sales | 25,792 | | | 205,526 | | | — | | | 231,318 | | Depreciation of rental equipment | 43,581 | | | — | | | 1,004 | | | 44,585 | | Total cost of revenue | 98,654 | | | 205,526 | | | 29,566 | | | 333,746 | | Gross profit | $ | 39,757 | | | $ | 42,395 | | | $ | 7,115 | | | $ | 89,267 | | | | | | | | | | | Three Months Ended June 30, | | 2023 | (in $000s) | ERS | | TES | | APS | | Total | Revenue: | | | | | | | | Rental | $ | 117,832 | | | $ | — | | | $ | 4,337 | | | 122,169 | | Equipment sales | 50,694 | | | 251,423 | | | — | | | 302,117 | | Parts and services | — | | | — | | | 32,544 | | | 32,544 | | Total revenue | 168,526 | | | 251,423 | | | 36,881 | | | 456,830 | | Cost of revenue: | | | | | | | | Rentals/parts and services | 31,341 | | | — | | | 25,988 | | | 57,329 | | Equipment sales | 39,802 | | | 205,464 | | | — | | | 245,266 | | Depreciation of rental equipment | 42,805 | | | — | | | 811 | | | 43,616 | | Total cost of revenue | 113,948 | | | 205,464 | | | 26,799 | | | 346,211 | | Gross profit | $ | 54,578 | | | $ | 45,959 | | | $ | 10,082 | | | $ | 110,619 | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | Six Months Ended June 30, | | 2024 | (in $000s) | ERS | | TES | | APS | | Total | Revenue: | | | | | | | | Rental | $ | 203,987 | | | $ | — | | | $ | 5,181 | | | $ | 209,168 | | Equipment sales | 70,452 | | | 487,783 | | | — | | | 558,235 | | Parts and services | — | | | — | | | 66,917 | | | 66,917 | | Total revenue | 274,439 | | | 487,783 | | | 72,098 | | | 834,320 | | Cost of revenue: | | | | | | | | Rentals/parts and services | 59,081 | | | — | | | 54,816 | | | 113,897 | | Equipment sales | 49,890 | | | 402,228 | | | — | | | 452,118 | | Depreciation of rental equipment | 86,278 | | | — | | | 2,051 | | | 88,329 | | Total cost of revenue | 195,249 | | | 402,228 | | | 56,867 | | | 654,344 | | Gross profit | $ | 79,190 | | | $ | 85,555 | | | $ | 15,231 | | | $ | 179,976 | | | | | | | | | | | Six Months Ended June 30, | | 2023 | (in $000s) | ERS | | TES | | APS | | Total | Revenue: | | | | | | | | Rental | $ | 231,616 | | | $ | — | | | $ | 8,841 | | | $ | 240,457 | | Equipment sales | 142,830 | | | 460,577 | | | — | | | 603,407 | | Parts and services | — | | | — | | | 65,129 | | | 65,129 | | Total revenue | 374,446 | | | 460,577 | | | 73,970 | | | 908,993 | | Cost of revenue: | | | | | | | | Rentals/parts and services | 60,401 | | | — | | | 52,975 | | | 113,376 | | Equipment sales | 110,883 | | | 380,508 | | | — | | | 491,391 | | Depreciation of rental equipment | 82,317 | | | — | | | 1,629 | | | 83,946 | | Total cost of revenue | 253,601 | | | 380,508 | | | 54,604 | | | 688,713 | | Gross profit | $ | 120,845 | | | $ | 80,069 | | | $ | 19,366 | | | $ | 220,280 | | | | | | | | | |
|
Schedule of Reconciliation of Consolidated Gross Profit to Consolidated Income (Loss) Before Income Taxes |
The following table presents a reconciliation of consolidated gross profit to consolidated income (loss) before income taxes: | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | (in $000s) | 2024 | | 2023 | | 2024 | | 2023 | | | Gross profit | $ | 89,267 | | | $ | 110,619 | | | $ | 179,976 | | | $ | 220,280 | | | | Selling, general and administrative expenses | 55,697 | | | 58,028 | | | 113,692 | | | 115,019 | | | | Amortization | 6,692 | | | 6,606 | | | 13,270 | | | 13,278 | | | | Non-rental depreciation | 3,360 | | | 2,721 | | | 6,280 | | | 5,371 | | | | Transaction expenses and other | 5,844 | | | 3,689 | | | 10,690 | | | 7,149 | | | | | | | | | | | | | | | | | | | | | | | | Interest expense, net | 42,401 | | | 31,625 | | | 80,316 | | | 60,801 | | | | Financing and other expense (income) | (3,319) | | | (5,048) | | | (6,581) | | | (8,999) | | | | Income (loss) before income taxes | $ | (21,408) | | | $ | 12,998 | | | $ | (37,691) | | | $ | 27,661 | | | |
|
Schedule of Total Assets by Country |
The following table presents total assets by country: | | | | | | | | | | | | (in $000s) | June 30, 2024 | | December 31, 2023 | Assets: | | | | United States | $ | 3,405,053 | | | $ | 3,243,619 | | Canada | 118,515 | | | 124,178 | | Total Assets | $ | 3,523,568 | | | $ | 3,367,797 | |
|
X |
- DefinitionTabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph b -SubTopic 10 -Topic 280 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41
+ Details
Name: |
us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
+ Details
Name: |
us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
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 350 -SubTopic 20 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 2: 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 3: 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 4: 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.2.u1
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/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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Revenue - Schedule of Revenue by Geographic Areas (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenue |
$ 423,013
|
$ 456,830
|
$ 834,320
|
$ 908,993
|
United States |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenue |
414,066
|
442,501
|
811,763
|
880,779
|
Canada |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenue |
$ 8,947
|
$ 14,329
|
$ 22,557
|
$ 28,214
|
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 revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).
+ ReferencesReference 1: 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 2: 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 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef -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 5: 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 6: 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 7: 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 8: 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 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)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: http://www.xbrl.org/2003/role/disclosureRef -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 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 -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 21: http://www.xbrl.org/2003/role/disclosureRef -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 22: 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 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1
+ Details
Name: |
us-gaap_Revenues |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_StatementGeographicalAxis=country_US |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_StatementGeographicalAxis=country_CA |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Revenue - Schedule of Revenue by Major Product and Service Line (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Disaggregation of Revenue [Line Items] |
|
|
|
|
Topic 842 |
$ 102,385
|
$ 141,161
|
$ 210,157
|
$ 283,051
|
Topic 606 |
320,628
|
315,669
|
624,163
|
625,942
|
Total |
423,013
|
456,830
|
834,320
|
908,993
|
Total rental revenue |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Topic 842 |
98,205
|
114,620
|
199,715
|
227,523
|
Topic 606 |
4,792
|
7,549
|
9,453
|
12,934
|
Total |
102,997
|
122,169
|
209,168
|
240,457
|
Rental |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Topic 842 |
98,205
|
114,620
|
199,715
|
227,523
|
Topic 606 |
0
|
0
|
0
|
0
|
Total |
98,205
|
114,620
|
199,715
|
227,523
|
Shipping and handling |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Topic 842 |
0
|
0
|
0
|
0
|
Topic 606 |
4,792
|
7,549
|
9,453
|
12,934
|
Total |
4,792
|
7,549
|
9,453
|
12,934
|
Total sales and services |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Topic 842 |
4,180
|
26,541
|
10,442
|
55,528
|
Topic 606 |
315,836
|
308,120
|
614,710
|
613,008
|
Total |
320,016
|
334,661
|
625,152
|
668,536
|
Equipment sales |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Topic 842 |
1,554
|
19,603
|
4,572
|
43,775
|
Topic 606 |
284,079
|
282,514
|
553,663
|
559,632
|
Total |
285,633
|
302,117
|
558,235
|
603,407
|
Parts and services |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Topic 842 |
2,626
|
6,938
|
5,870
|
11,753
|
Topic 606 |
31,757
|
25,606
|
61,047
|
53,376
|
Total |
$ 34,383
|
$ 32,544
|
$ 66,917
|
$ 65,129
|
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 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 2: 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 3: 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 4: 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 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef -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 7: 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 8: 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 9: http://www.xbrl.org/2003/role/disclosureRef -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 10: 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 11: 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 |
- DefinitionAmount of revenue that is not accounted for under Topic 606.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(1)) -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_RevenueNotFromContractWithCustomer |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).
+ ReferencesReference 1: 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 2: 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 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef -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 5: 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 6: 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 7: 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 8: 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 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)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: http://www.xbrl.org/2003/role/disclosureRef -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 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 -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 21: http://www.xbrl.org/2003/role/disclosureRef -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 22: 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 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1
+ Details
Name: |
us-gaap_Revenues |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=ctos_RentalRevenueMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=ctos_RentalRevenueExcludingShippingAndHandlingMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=ctos_RentalRevenueShippingAndHandlingMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=ctos_SalesAndServicesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=ctos_SalesAndServicesEquipmentSalesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=ctos_SalesAndServicesPartsAndServicesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
X |
- DefinitionContract With Customer, Customer Deposits, Timing
+ References
+ Details
Name: |
ctos_ContractWithCustomerCustomerDepositsTiming |
Namespace Prefix: |
ctos_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionContract With Customer, Liability, Current, Customer Deposits
+ References
+ Details
Name: |
ctos_ContractWithCustomerLiabilityCurrentCustomerDeposits |
Namespace Prefix: |
ctos_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionContract With Customer, Liability, Current, Deferred Rent
+ References
+ Details
Name: |
ctos_ContractWithCustomerLiabilityCurrentDeferredRent |
Namespace Prefix: |
ctos_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionContract with Customer, Liability, Customer Deposits, Revenue Recognized
+ References
+ Details
Name: |
ctos_ContractWithCustomerLiabilityCustomerDepositsRevenueRecognized |
Namespace Prefix: |
ctos_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionContract With Customer, Other Receivable, After Allowance For Credit Loss
+ References
+ Details
Name: |
ctos_ContractWithCustomerOtherReceivableAfterAllowanceForCreditLoss |
Namespace Prefix: |
ctos_ |
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 to consideration is unconditional.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 954 -SubTopic 310 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481058/954-310-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-4
Reference 3: 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 4: 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_ContractWithCustomerReceivableAfterAllowanceForCreditLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Revenue - Schedule of Accounts Receivable, Net (Details) - USD ($) $ in Thousands |
6 Months Ended |
|
Jun. 30, 2024 |
Jun. 30, 2023 |
Dec. 31, 2023 |
Revenue from Contract with Customer [Abstract] |
|
|
|
Accounts receivable |
$ 184,804
|
|
$ 232,592
|
Less: allowance for doubtful accounts |
(18,103)
|
|
(17,503)
|
Accounts receivable, net |
166,701
|
|
$ 215,089
|
Accounts written off during period, net of recoveries |
$ 7,000
|
$ 5,700
|
|
X |
- DefinitionAmount, before 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/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)(a)(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 (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -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
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9
+ Details
Name: |
us-gaap_AccountsReceivableGrossCurrent |
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 from customer for product sold and service rendered in normal course of business, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -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
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9
+ Details
Name: |
us-gaap_AccountsReceivableNetCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
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 |
- DefinitionAmount of direct write-downs of accounts receivable charged against the allowance.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13
+ Details
Name: |
us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Sales-Type Leases (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Leases [Abstract] |
|
|
|
|
Equipment sales |
$ 1,554
|
$ 19,603
|
$ 4,572
|
$ 43,775
|
Cost of equipment sales |
1,229
|
19,415
|
4,051
|
42,640
|
Gross profit |
325
|
188
|
521
|
1,135
|
Sales-type lease, rental contracts |
5,600
|
7,900
|
11,000
|
15,100
|
Interest income |
$ 3,300
|
$ 4,400
|
$ 6,000
|
$ 7,800
|
X |
- DefinitionCost of goods sold for sales-type financing lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6A -Publisher FASB -URI https://asc.fasb.org//1943274/2147482964/270-10-50-6A
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479773/842-30-50-5
+ Details
Name: |
us-gaap_CostOfGoodsSoldSalesTypeLease |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
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 |
- DefinitionAmount of interest income from lease receivable of sales-type lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6A -Publisher FASB -URI https://asc.fasb.org//1943274/2147482964/270-10-50-6A
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479773/842-30-50-5
+ Details
Name: |
us-gaap_SalesTypeLeaseInterestIncomeLeaseReceivable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of sales-type lease revenue.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6A -Publisher FASB -URI https://asc.fasb.org//1943274/2147482964/270-10-50-6A
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479773/842-30-50-5
+ Details
Name: |
us-gaap_SalesTypeLeaseRevenue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of profit (loss) recognized at commencement from sales-type lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6A -Publisher FASB -URI https://asc.fasb.org//1943274/2147482964/270-10-50-6A
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479773/842-30-50-5
+ Details
Name: |
us-gaap_SalesTypeLeaseSellingProfitLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of sales-type lease income from variable lease payments paid and payable to lessor, excluding amount included in measurement of lease receivable.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479773/842-30-50-5
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6A -Publisher FASB -URI https://asc.fasb.org//1943274/2147482964/270-10-50-6A
+ Details
Name: |
us-gaap_SalesTypeLeaseVariableLeaseIncome |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
v3.24.2.u1
Inventory (Details) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
Inventory [Line Items] |
|
|
Inventory |
$ 1,170,486
|
$ 985,794
|
Whole goods |
|
|
Inventory [Line Items] |
|
|
Inventory |
1,031,786
|
846,170
|
Aftermarket parts and services inventory |
|
|
Inventory [Line Items] |
|
|
Inventory |
$ 138,700
|
$ 139,624
|
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_InventoryLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.
+ 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/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-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)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_PublicUtilitiesInventoryAxis=ctos_WholeGoodsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Floor Plan Financing - Schedule of Floor Plan Payables (Details) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
Debt Instrument, Redemption [Line Items] |
|
|
Trade floor plan payables |
$ 385,501
|
$ 253,197
|
Non-trade floor plan payables |
472,611
|
409,113
|
Daimler Truck Financial |
|
|
Debt Instrument, Redemption [Line Items] |
|
|
Trade floor plan payables |
238,497
|
181,480
|
PACCAR Financial Services |
|
|
Debt Instrument, Redemption [Line Items] |
|
|
Trade floor plan payables |
117,030
|
71,717
|
FMCC Facility |
|
|
Debt Instrument, Redemption [Line Items] |
|
|
Trade floor plan payables |
29,974
|
0
|
PNC Equipment Finance, LLC |
|
|
Debt Instrument, Redemption [Line Items] |
|
|
Non-trade floor plan payables |
$ 472,611
|
$ 409,113
|
X |
- DefinitionFloor Plan Payables, Non-Trade, Current
+ References
+ Details
Name: |
ctos_FloorPlanPayablesNonTradeCurrent |
Namespace Prefix: |
ctos_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionFloor Plan Payables, Trade, Current
+ References
+ Details
Name: |
ctos_FloorPlanPayablesTradeCurrent |
Namespace Prefix: |
ctos_ |
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_DebtInstrumentRedemptionLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_DebtInstrumentAxis=ctos_DaimlerFacilityMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_DebtInstrumentAxis=ctos_InventoryFinancingAgreementPACCARFinancialCorpMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_DebtInstrumentAxis=ctos_FordMotorCreditCompanyFacilityMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_DebtInstrumentAxis=ctos_InventoryLoanGuarantyAndSecurityAgreementMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Floor Plan Financing - Narrative (Details) - USD ($) $ in Millions |
3 Months Ended |
6 Months Ended |
|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jul. 31, 2024 |
Debt Instrument [Line Items] |
|
|
|
|
|
Interest expense |
$ 15.4
|
$ 8.1
|
$ 28.3
|
$ 14.9
|
|
Daimler Truck Financial | Line of Credit |
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
Debt instrument, interest free period (up to) |
|
|
150 days
|
|
|
Maximum borrowing capacity |
175.0
|
|
$ 175.0
|
|
|
Daimler Truck Financial | Line of Credit | Prime Rate |
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
Debt instrument, basis spread |
|
|
0.80%
|
|
|
PACCAR Financial Corp | Line of Credit |
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
Maximum borrowing capacity |
125.0
|
|
$ 125.0
|
|
|
PACCAR Financial Corp | Line of Credit | Prime Rate |
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
Debt instrument, basis spread |
|
|
(0.71%)
|
|
|
FMCC Facility | Line of Credit |
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
Maximum borrowing capacity |
30.0
|
|
$ 30.0
|
|
|
FMCC Facility | Line of Credit | Subsequent Event |
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
Maximum borrowing capacity |
|
|
|
|
$ 42.0
|
PNC Equipment Finance, LLC | Line of Credit | Revolving Credit Facility | PNC Equipment Finance, LLC |
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
Maximum borrowing capacity |
$ 480.0
|
|
$ 480.0
|
|
|
PNC Equipment Finance, LLC | Line of Credit | Revolving Credit Facility | PNC Equipment Finance, LLC | Subsequent Event |
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
Maximum borrowing capacity |
|
|
|
|
$ 500.0
|
PNC Equipment Finance, LLC | Line of Credit | Secured Overnight Financing Rate (SOFR) | Revolving Credit Facility | PNC Equipment Finance, LLC |
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
Debt instrument, basis spread |
|
|
3.00%
|
|
|
X |
- DefinitionDebt Instrument, Interest Free Period
+ References
+ Details
Name: |
ctos_DebtInstrumentInterestFreePeriod |
Namespace Prefix: |
ctos_ |
Data Type: |
xbrli:durationItemType |
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/disclosureRef -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
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
+ Details
Name: |
us-gaap_DebtInstrumentLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of the cost of borrowed funds accounted for as interest expense for debt.
+ ReferencesReference 1: 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 2: 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 3: 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 4: 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.8) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-6
+ Details
Name: |
us-gaap_InterestExpenseDebt |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
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 -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(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 |
- Details
Name: |
us-gaap_DebtInstrumentAxis=ctos_DaimlerFacilityMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_VariableRateAxis=us-gaap_PrimeRateMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_DebtInstrumentAxis=ctos_InventoryFinancingAgreementPACCARFinancialCorpMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_DebtInstrumentAxis=ctos_FordMotorCreditCompanyFacilityMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_DebtInstrumentAxis=ctos_InventoryLoanGuarantyAndSecurityAgreementMember |
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: |
|
|
X |
- Details
Name: |
us-gaap_LineOfCreditFacilityAxis=ctos_PNCEquipmentFinanceLLCMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_VariableRateAxis=ctos_SecuredOvernightFinancingRateSOFRMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Rental Equipment (Details) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
Property, Plant and Equipment [Abstract] |
|
|
Rental equipment |
$ 1,446,675
|
$ 1,405,532
|
Less: accumulated depreciation |
(499,045)
|
(488,828)
|
Rental equipment, net |
$ 947,630
|
$ 916,704
|
X |
- References
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of accumulated depreciation of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 840 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481501/840-20-50-4
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479773/842-30-50-13
Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Name Accounting Standards Codification -Section 45 -Paragraph 3 -SubTopic 20 -Topic 840 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481532/840-20-45-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -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
+ Details
Name: |
us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, before accumulated depreciation, of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 840 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481501/840-20-50-4
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479773/842-30-50-13
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Name Accounting Standards Codification -Section 45 -Paragraph 2 -SubTopic 20 -Topic 840 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481532/840-20-45-2
+ Details
Name: |
us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after accumulated depreciation, of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 840 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481501/840-20-50-4
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479773/842-30-50-13
Reference 3: 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
+ Details
Name: |
us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
v3.24.2.u1
X |
- DefinitionAmount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.
+ 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 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/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482598/350-20-45-2
+ Details
Name: |
us-gaap_GoodwillImpairmentLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
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 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
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/disclosureRef -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 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -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 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1A
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2
+ Details
Name: |
us-gaap_GoodwillLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.
+ References
+ Details
Name: |
us-gaap_NumberOfReportingUnits |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
duration |
|
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.2.u1
Long-Term Debt - Schedule of Debt Obligations and Associated Interest Rates (Details) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
Jan. 13, 2023 |
Debt Instrument [Line Items] |
|
|
|
Total debt outstanding |
$ 1,551,739
|
$ 1,517,799
|
|
Deferred financing fees |
(19,527)
|
(22,406)
|
|
Total debt net of deferred financing fees |
1,532,212
|
1,495,393
|
|
Less: current maturities |
(3,779)
|
(8,257)
|
|
Long-term debt |
1,528,433
|
1,487,136
|
|
Other notes payable |
|
|
|
Debt Instrument [Line Items] |
|
|
|
Total debt outstanding |
$ 26,525
|
$ 31,599
|
|
Other notes payable | Minimum |
|
|
|
Debt Instrument [Line Items] |
|
|
|
Debt interest rate |
3.10%
|
3.10%
|
|
Other notes payable | Maximum |
|
|
|
Debt Instrument [Line Items] |
|
|
|
Debt interest rate |
7.90%
|
7.90%
|
|
ABL Facility | Revolving Credit Facility | Line of Credit |
|
|
|
Debt Instrument [Line Items] |
|
|
|
Total debt outstanding |
$ 587,400
|
$ 552,400
|
|
Debt interest rate |
7.50%
|
7.70%
|
|
2029 Secured Notes | 2029 Secured Notes |
|
|
|
Debt Instrument [Line Items] |
|
|
|
Total debt outstanding |
$ 920,000
|
$ 920,000
|
|
Debt interest rate |
5.50%
|
5.50%
|
|
2023 Credit Facility | Line of Credit |
|
|
|
Debt Instrument [Line Items] |
|
|
|
Total debt outstanding |
$ 17,814
|
$ 13,800
|
|
Debt interest rate |
5.80%
|
5.80%
|
5.75%
|
X |
- DefinitionAmount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.
+ 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/2147479853/942-210-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4
+ Details
Name: |
us-gaap_DebtInstrumentCarryingAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionContractual interest rate for funds borrowed, under the debt agreement.
+ ReferencesReference 1: 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 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -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
+ 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/disclosureRef -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
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
+ Details
Name: |
us-gaap_DebtInstrumentLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of unamortized debt discount (premium) and debt issuance costs.
+ ReferencesReference 1: 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 2: 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 3: 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 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4
+ Details
Name: |
us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
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 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 69C -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C
Reference 4: 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 5: 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/2147479440/944-210-S99-1
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(16)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
Reference 7: 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_NotesPayableOtherPayablesMember |
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_DebtInstrumentAxis=ctos_ABLFacilityMember |
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: |
|
|
X |
- Details
Name: |
us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_DebtInstrumentAxis=ctos_A550SeniorSecuredSecondLienNotesDue2029Member |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_DebtInstrumentAxis=ctos_A2023CreditFacilityMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Long-Term Debt - Narrative (Details) - USD ($)
|
|
3 Months Ended |
6 Months Ended |
|
Jan. 13, 2023 |
Mar. 31, 2024 |
Jun. 30, 2024 |
Dec. 31, 2023 |
2023 Credit Facility | Line of Credit |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Maximum borrowing capacity |
$ 18,000,000.0
|
|
|
|
Proceeds from lines of credit |
$ 13,700,000
|
$ 4,200,000
|
|
|
Debt interest rate |
5.75%
|
|
5.80%
|
5.80%
|
Balloon payment to be paid |
$ 100,000
|
|
|
|
Revolving Credit Facility | ABL Facility |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Remaining borrowing capacity |
|
|
$ 159,500,000
|
|
Maximum borrowing capacity |
|
|
$ 750,000,000
|
|
Revolving Credit Facility | ABL Facility | Line of Credit |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Debt interest rate |
|
|
7.50%
|
7.70%
|
Revolving Credit Facility | ABL Facility | Minimum | Base Rate |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Debt instrument, basis spread |
|
|
0.50%
|
|
Revolving Credit Facility | ABL Facility | Minimum | Secured Overnight Financing Rate (SOFR) |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Debt instrument, basis spread |
|
|
1.50%
|
|
Revolving Credit Facility | ABL Facility | Minimum | Canadian Dollar Offer Rate (CDOR) |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Debt instrument, basis spread |
|
|
1.50%
|
|
Revolving Credit Facility | ABL Facility | Maximum | Base Rate |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Debt instrument, basis spread |
|
|
1.00%
|
|
Revolving Credit Facility | ABL Facility | Maximum | Secured Overnight Financing Rate (SOFR) |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Debt instrument, basis spread |
|
|
2.00%
|
|
Revolving Credit Facility | ABL Facility | Maximum | Canadian Dollar Offer Rate (CDOR) |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Debt instrument, basis spread |
|
|
2.00%
|
|
Letter of Credit | ABL Facility |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Outstanding borrowings |
|
|
$ 3,100,000
|
|
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 |
- DefinitionContractual interest rate for funds borrowed, under the debt agreement.
+ ReferencesReference 1: 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 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -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
+ 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/disclosureRef -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
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
+ Details
Name: |
us-gaap_DebtInstrumentLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
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://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/2147479440/944-210-S99-1
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/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_LineOfCredit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
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 -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(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 |
- DefinitionAmount of the required periodic payments of both interest and principal.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LineOfCreditFacilityPeriodicPayment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
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 |
- Details
Name: |
us-gaap_DebtInstrumentAxis=ctos_A2023CreditFacilityMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember |
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: |
|
|
X |
- Details
Name: |
us-gaap_DebtInstrumentAxis=ctos_ABLFacilityMember |
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: |
us-gaap_VariableRateAxis=us-gaap_BaseRateMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_VariableRateAxis=ctos_SecuredOvernightFinancingRateSOFRMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_VariableRateAxis=ctos_CanadianDollarOfferRateCDORMember |
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_CreditFacilityAxis=us-gaap_LetterOfCreditMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Earnings (Loss) Per Share (Details) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Earnings Per Share [Abstract] |
|
|
|
|
Potentially dilutive shares excluded in aggregate (in shares) |
30,400
|
29,400
|
30,200
|
29,300
|
Net Income (loss) |
|
|
|
|
Basic earnings (loss) per share |
$ (24,478)
|
$ 11,610
|
$ (38,813)
|
$ 25,410
|
Dilutive common share equivalents |
0
|
0
|
0
|
0
|
Diluted earnings (loss) per share |
$ (24,478)
|
$ 11,610
|
$ (38,813)
|
$ 25,410
|
Weighted Average Shares |
|
|
|
|
Weighted-average shares, basic (in shares) |
239,727
|
246,130
|
240,045
|
246,090
|
Dilutive common share equivalents (in shares) |
0
|
825
|
0
|
842
|
Weighted-average shares, diluted (in shares) |
239,727
|
246,955
|
240,045
|
246,932
|
Per Share Amount |
|
|
|
|
Basic earnings (loss) per share (in dollars per share) |
$ (0.10)
|
$ 0.05
|
$ (0.16)
|
$ 0.10
|
Basic earnings (loss) per share (in dollars per share) |
$ (0.10)
|
$ 0.05
|
$ (0.16)
|
$ 0.10
|
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 |
- DefinitionAmount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
+ Details
Name: |
us-gaap_DilutiveSecurities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
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 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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/2147483589/942-220-S99-1
Reference 15: 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/2147483586/944-220-S99-1
Reference 16: 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 17: 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 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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/2147483589/942-220-S99-1
Reference 14: 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/2147483586/944-220-S99-1
Reference 15: 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 16: 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 |
- References
+ Details
Name: |
us-gaap_EarningsPerShareDilutedAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.
+ ReferencesReference 1: 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 2: 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 3: 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 4: 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 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SAB Topic 6.B) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-5
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 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 8: http://www.xbrl.org/2003/role/disclosureRef -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 9: 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 10: 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 11: 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
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -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 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-11
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
+ Details
Name: |
us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SAB Topic 6.B) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-5
Reference 2: 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 3: 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
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 40 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 40 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 40 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 40 -Subparagraph (b)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40
+ Details
Name: |
us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract |
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 |
- 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.2.u1
Equity (Details)
|
|
|
3 Months Ended |
6 Months Ended |
|
|
|
|
Jul. 31, 2024
shares
|
Jul. 31, 2019
trading_day
$ / shares
shares
|
Jun. 30, 2024
USD ($)
$ / shares
shares
|
Jun. 30, 2023
USD ($)
shares
|
Jun. 30, 2024
USD ($)
$ / shares
shares
|
Jun. 30, 2023
USD ($)
shares
|
Mar. 11, 2024
USD ($)
|
Dec. 31, 2023
$ / shares
shares
|
Sep. 14, 2023
USD ($)
|
Aug. 02, 2022
USD ($)
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
Preferred stock authorized (in shares) |
|
|
10,000,000
|
|
10,000,000
|
|
|
10,000,000
|
|
|
Preferred stock par value (in dollars per share) | $ / shares |
|
|
$ 0.0001
|
|
$ 0.0001
|
|
|
$ 0.0001
|
|
|
Preferred stock outstanding (in shares) |
|
|
0
|
|
0
|
|
|
0
|
|
|
Preferred stock issued (in shares) |
|
|
0
|
|
0
|
|
|
0
|
|
|
Common stock, authorized (in shares) |
|
|
500,000,000
|
|
500,000,000
|
|
|
500,000,000
|
|
|
Common stock, par value (in dollars per share) | $ / shares |
|
|
$ 0.0001
|
|
$ 0.0001
|
|
|
$ 0.0001
|
|
|
Stock repurchase program, amount authorized | $ |
|
|
|
|
|
|
|
|
|
$ 30,000,000
|
Additional authorized amount | $ |
|
|
|
|
|
|
$ 25,000,000
|
|
$ 25,000,000
|
|
Common stock repurchases (in shares) |
|
|
3,600,000
|
500,000
|
4,600,000
|
700,000
|
|
|
|
|
Repurchase of common stock value | $ |
|
|
$ 16,700,000
|
$ 3,200,000
|
$ 23,100,000
|
$ 4,300,000
|
|
|
|
|
Amount available under repurchase program | $ |
|
|
$ 7,400,000
|
|
$ 7,400,000
|
|
|
|
|
|
Nesco Owner | Additional Shares if Common Stock Exceeds $13 Per Share or $16 Per Share | Common Stock | Capitol |
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
Contingent consideration, additional shares (up to) (in shares) |
|
1,800,000
|
|
|
|
|
|
|
|
|
Contingent consideration, incremental shares transferred (in shares) |
|
900,000
|
|
|
|
|
|
|
|
|
Consecutive trading days threshold | trading_day |
|
30
|
|
|
|
|
|
|
|
|
Nesco Owner | Additional Shares if Common Stock Exceeds $13 Per Share or $16 Per Share | Common Stock | Capitol | Subsequent Event |
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
Business Combination, Contingent Consideration Arrangements, Range Of Outcomes, Shares, High, Forfeited Tranche |
1,800,000
|
|
|
|
|
|
|
|
|
|
Nesco Owner | Additional Shares if Common Stock Exceeds $13 Per Share | Capitol |
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
Contingent consideration stock price trigger (in dollars per share) | $ / shares |
|
$ 13.00
|
|
|
|
|
|
|
|
|
Nesco Owner | Additional Shares if Common Stock Exceeds $13 Per Share | Common Stock | Capitol |
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
Contingent consideration stock price trigger (in dollars per share) | $ / shares |
|
13.00
|
|
|
|
|
|
|
|
|
Nesco Owner | Additional Shares if Common Stock Exceeds $16 Per Share | Capitol |
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
Contingent consideration stock price trigger (in dollars per share) | $ / shares |
|
16.00
|
|
|
|
|
|
|
|
|
Nesco Owner | Additional Shares if Common Stock Exceeds $16 Per Share | Common Stock | Capitol |
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
Contingent consideration stock price trigger (in dollars per share) | $ / shares |
|
$ 16.00
|
|
|
|
|
|
|
|
|
Trading days threshold | trading_day |
|
20
|
|
|
|
|
|
|
|
|
Nesco Owner | Additional Shares if Common Stock Exceeds $19 Per Share | Capitol |
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
Contingent consideration, additional shares (up to) (in shares) |
|
1,651,798
|
|
|
|
|
|
|
|
|
Contingent consideration stock price trigger (in dollars per share) | $ / shares |
|
$ 19.00
|
|
|
|
|
|
|
|
|
Trading days threshold | trading_day |
|
20
|
|
|
|
|
|
|
|
|
Consecutive trading days threshold | trading_day |
|
30
|
|
|
|
|
|
|
|
|
Contingent consideration term (in years) |
|
7 years
|
|
|
|
|
|
|
|
|
Share price consideration (in dollars per share) | $ / shares |
|
$ 19.00
|
|
|
|
|
|
|
|
|
X |
- DefinitionBusiness Combination, Contingent Consideration Arrangements, Range Of Outcomes, Shares, High
+ References
+ Details
Name: |
ctos_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesSharesHigh |
Namespace Prefix: |
ctos_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionBusiness Combination, Contingent Consideration Arrangements, Range Of Outcomes, Shares, High, Forfeited Tranche
+ References
+ Details
Name: |
ctos_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesSharesHighForfeitedTranche |
Namespace Prefix: |
ctos_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBusiness Combination, Contingent Consideration Arrangements, Range of Outcomes, Incremental Shares
+ References
+ Details
Name: |
ctos_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesIncrementalShares |
Namespace Prefix: |
ctos_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionBusiness Combination, Contingent Consideration Arrangements, Stock Price Trigger
+ References
+ Details
Name: |
ctos_BusinessCombinationContingentConsiderationArrangementsStockPriceTrigger |
Namespace Prefix: |
ctos_ |
Data Type: |
dtr-types1:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionBusiness Combination, Contingent Consideration Arrangements, Threshold Consecutive Trading Days
+ References
+ Details
Name: |
ctos_BusinessCombinationContingentConsiderationArrangementsThresholdConsecutiveTradingDays |
Namespace Prefix: |
ctos_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionBusiness Combination, Contingent Consideration, Share Price
+ References
+ Details
Name: |
ctos_BusinessCombinationContingentConsiderationSharePrice |
Namespace Prefix: |
ctos_ |
Data Type: |
dtr-types1:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionBusiness Combination, Contingent Consideration, Term
+ References
+ Details
Name: |
ctos_BusinessCombinationContingentConsiderationTerm |
Namespace Prefix: |
ctos_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBusiness Combination, Contingent Consideration, Threshold Trading Days
+ References
+ Details
Name: |
ctos_BusinessCombinationContingentConsiderationThresholdTradingDays |
Namespace Prefix: |
ctos_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionStock Repurchase Program, Additional Authorized Amount
+ References
+ Details
Name: |
ctos_StockRepurchaseProgramAdditionalAuthorizedAmount |
Namespace Prefix: |
ctos_ |
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.
+ 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 |
- 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://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/2147479617/946-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(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
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://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
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
+ 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://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/2147479617/946-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(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_PreferredStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionTotal number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.
+ ReferencesReference 1: 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
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
+ 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://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/2147479617/946-210-S99-2
Reference 2: 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/2147483575/946-220-S99-3
Reference 3: 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/2147479617/946-210-S99-1
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(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
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(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_PreferredStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAmount of stock repurchase plan authorized.
+ References
+ Details
Name: |
us-gaap_StockRepurchaseProgramAuthorizedAmount1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount remaining of a stock repurchase plan authorized.
+ References
+ Details
Name: |
us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares that have been repurchased during the period and are being held in treasury.
+ 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 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 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
+ Details
Name: |
us-gaap_TreasuryStockSharesAcquired |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionEquity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.
+ 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 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 3: 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_TreasuryStockValueAcquiredCostMethod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_BusinessAcquisitionAxis=ctos_NESCOHoldingsLPMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ContingentConsiderationByTypeAxis=ctos_ContingentConsiderationRequirementOneMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_EquityInterestIssuedOrIssuableByTypeAxis=us-gaap_CommonStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
dei_LegalEntityAxis=ctos_CapitolInvestmentCorpIVMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ContingentConsiderationByTypeAxis=ctos_ContingentConsiderationRequirementTwoMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ContingentConsiderationByTypeAxis=ctos_ContingentConsiderationRequirementThreeMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ContingentConsiderationByTypeAxis=ctos_ContingentConsiderationRequirementFourMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Fair Value Measurements (Details) - Fair Value, Recurring - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
Carrying Value | Other notes payable |
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Long-term debt |
$ 26,525
|
$ 31,599
|
Fair Value | Other notes payable | Level 1 |
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Long-term debt |
0
|
0
|
Fair Value | Other notes payable | Level 2 |
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Long-term debt |
26,525
|
31,599
|
Fair Value | Other notes payable | Level 3 |
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Long-term debt |
0
|
0
|
2029 Secured Notes | Carrying Value | 2029 Secured Notes |
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Long-term debt |
920,000
|
920,000
|
2029 Secured Notes | Fair Value | 2029 Secured Notes | Level 1 |
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Long-term debt |
0
|
0
|
2029 Secured Notes | Fair Value | 2029 Secured Notes | Level 2 |
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Long-term debt |
848,700
|
846,400
|
2029 Secured Notes | Fair Value | 2029 Secured Notes | Level 3 |
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Long-term debt |
0
|
0
|
2023 Credit Facility | Carrying Value | Line of Credit |
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Long-term debt |
17,814
|
13,800
|
2023 Credit Facility | Fair Value | Line of Credit | Level 1 |
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Long-term debt |
0
|
0
|
2023 Credit Facility | Fair Value | Line of Credit | Level 2 |
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Long-term debt |
17,814
|
13,800
|
2023 Credit Facility | Fair Value | Line of Credit | Level 3 |
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Long-term debt |
0
|
0
|
Revolving Credit Facility | ABL Facility | Carrying Value | Line of Credit |
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Long-term debt |
587,400
|
552,400
|
Revolving Credit Facility | ABL Facility | Fair Value | Line of Credit | Level 1 |
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Long-term debt |
0
|
0
|
Revolving Credit Facility | ABL Facility | Fair Value | Line of Credit | Level 2 |
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Long-term debt |
587,400
|
552,400
|
Revolving Credit Facility | ABL Facility | Fair Value | Line of Credit | Level 3 |
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Long-term debt |
$ 0
|
$ 0
|
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 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -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 (b) -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 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-3
+ Details
Name: |
us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.
+ References
+ Details
Name: |
us-gaap_LongTermDebtFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_DebtInstrumentAxis=ctos_A550SeniorSecuredSecondLienNotesDue2029Member |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_DebtInstrumentAxis=ctos_A2023CreditFacilityMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember |
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: |
|
|
X |
- Details
Name: |
us-gaap_DebtInstrumentAxis=ctos_ABLFacilityMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
v3.24.2.u1
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 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482425/460-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483076/450-20-50-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483076/450-20-50-4
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483076/450-20-50-4
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483076/450-20-50-9
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483076/450-20-50-9
+ Details
Name: |
us-gaap_LossContingenciesLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionReflects the estimated amount of loss from the specified contingency as of the balance sheet date.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482425/460-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483076/450-20-50-4
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483076/450-20-50-9
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482425/460-10-50-2
+ Details
Name: |
us-gaap_LossContingencyEstimateOfPossibleLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_TaxPeriodAxis=us-gaap_TaxYear2015Member |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_CounterpartyNameAxis=ctos_NESCOHoldingsLPMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_LitigationCaseAxis=ctos_CustomTruckLPMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
dei_LegalEntityAxis=ctos_SellersMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_CounterpartyNameAxis=ctos_BuyerMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Related Parties - Schedule of Related Party Transactions in Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Related Party Transaction [Line Items] |
|
|
|
|
Total revenues from transactions with related parties |
$ 423,013
|
$ 456,830
|
$ 834,320
|
$ 908,993
|
Expenses incurred from transactions with related parties included in cost of revenue |
333,746
|
346,211
|
654,344
|
688,713
|
Expenses incurred from transactions with related parties included in operating expenses |
71,593
|
71,044
|
143,932
|
140,817
|
Related Party |
|
|
|
|
Related Party Transaction [Line Items] |
|
|
|
|
Total revenues from transactions with related parties |
7,945
|
10,048
|
11,604
|
18,503
|
Expenses incurred from transactions with related parties included in cost of revenue |
286
|
494
|
752
|
852
|
Expenses incurred from transactions with related parties included in operating expenses |
$ 127
|
$ 1,368
|
$ 1,400
|
$ 2,763
|
X |
- DefinitionThe aggregate cost of goods produced and sold and services rendered during the reporting period.
+ ReferencesReference 1: 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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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
+ Details
Name: |
us-gaap_CostOfRevenue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionGenerally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.
+ References
+ Details
Name: |
us-gaap_OperatingExpenses |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).
+ ReferencesReference 1: 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 2: 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 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef -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 5: 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 6: 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 7: 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 8: 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 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)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: http://www.xbrl.org/2003/role/disclosureRef -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 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 -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 21: http://www.xbrl.org/2003/role/disclosureRef -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 22: 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 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1
+ Details
Name: |
us-gaap_Revenues |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
v3.24.2.u1
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://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://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ 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/2003/role/disclosureRef -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
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9
+ Details
Name: |
us-gaap_AccountsReceivableNetCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
v3.24.2.u1
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/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.2.u1
Segments - Schedule of Company’s Segment Results (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Segment Reporting Information [Line Items] |
|
|
|
|
Total revenue |
$ 423,013
|
$ 456,830
|
$ 834,320
|
$ 908,993
|
Depreciation of rental equipment |
44,585
|
43,616
|
88,329
|
83,946
|
Total cost of revenue |
333,746
|
346,211
|
654,344
|
688,713
|
Gross profit |
89,267
|
110,619
|
179,976
|
220,280
|
ERS |
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
Total revenue |
138,411
|
168,526
|
274,439
|
374,446
|
Depreciation of rental equipment |
43,581
|
42,805
|
86,278
|
82,317
|
Total cost of revenue |
98,654
|
113,948
|
195,249
|
253,601
|
Gross profit |
39,757
|
54,578
|
79,190
|
120,845
|
TES |
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
Total revenue |
247,921
|
251,423
|
487,783
|
460,577
|
Depreciation of rental equipment |
0
|
0
|
0
|
0
|
Total cost of revenue |
205,526
|
205,464
|
402,228
|
380,508
|
Gross profit |
42,395
|
45,959
|
85,555
|
80,069
|
APS |
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
Total revenue |
36,681
|
36,881
|
72,098
|
73,970
|
Depreciation of rental equipment |
1,004
|
811
|
2,051
|
1,629
|
Total cost of revenue |
29,566
|
26,799
|
56,867
|
54,604
|
Gross profit |
7,115
|
10,082
|
15,231
|
19,366
|
Rental |
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
Total revenue |
102,997
|
122,169
|
209,168
|
240,457
|
Cost of revenue |
29,295
|
31,981
|
59,120
|
61,880
|
Rental | ERS |
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
Total revenue |
100,699
|
117,832
|
203,987
|
231,616
|
Rental | TES |
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
Total revenue |
0
|
0
|
0
|
0
|
Rental | APS |
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
Total revenue |
2,298
|
4,337
|
5,181
|
8,841
|
Equipment sales |
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
Total revenue |
285,633
|
302,117
|
558,235
|
603,407
|
Cost of revenue |
231,318
|
245,266
|
452,118
|
491,391
|
Equipment sales | ERS |
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
Total revenue |
37,712
|
50,694
|
70,452
|
142,830
|
Cost of revenue |
25,792
|
39,802
|
49,890
|
110,883
|
Equipment sales | TES |
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
Total revenue |
247,921
|
251,423
|
487,783
|
460,577
|
Cost of revenue |
205,526
|
205,464
|
402,228
|
380,508
|
Equipment sales | APS |
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
Total revenue |
0
|
0
|
0
|
0
|
Cost of revenue |
0
|
0
|
0
|
0
|
Parts and services |
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
Total revenue |
34,383
|
32,544
|
66,917
|
65,129
|
Cost of revenue |
28,548
|
25,348
|
54,777
|
51,496
|
Parts and services | ERS |
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
Total revenue |
0
|
0
|
0
|
0
|
Parts and services | TES |
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
Total revenue |
0
|
0
|
0
|
0
|
Parts and services | APS |
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
Total revenue |
34,383
|
32,544
|
66,917
|
65,129
|
Rentals/parts and services |
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
Cost of revenue |
57,843
|
57,329
|
113,897
|
113,376
|
Rentals/parts and services | ERS |
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
Cost of revenue |
29,281
|
31,341
|
59,081
|
60,401
|
Rentals/parts and services | TES |
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
Cost of revenue |
0
|
0
|
0
|
0
|
Rentals/parts and services | APS |
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
Cost of revenue |
$ 28,562
|
$ 25,988
|
$ 54,816
|
$ 52,975
|
X |
- DefinitionCost of product sold and service rendered, excluding depreciation, depletion, and amortization.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)(a)) -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)(d)) -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(b)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_CostOfGoodsAndServicesSoldDepreciation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate cost of goods produced and sold and services rendered during the reporting period.
+ ReferencesReference 1: 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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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
+ Details
Name: |
us-gaap_CostOfRevenue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
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/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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 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)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: 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 11: 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 12: 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 13: 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 14: 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 15: http://www.xbrl.org/2003/role/disclosureRef -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 16: 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 17: 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
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -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 19: 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,2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_GrossProfit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).
+ ReferencesReference 1: 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 2: 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 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef -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 5: 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 6: 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 7: 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 8: 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 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)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: http://www.xbrl.org/2003/role/disclosureRef -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 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 -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 21: http://www.xbrl.org/2003/role/disclosureRef -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 22: 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 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1
+ Details
Name: |
us-gaap_Revenues |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=ctos_EquipmentRentalSolutionsSegmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=ctos_TruckAndEquipmentSalesSegmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=ctos_AftermarketPartsAndServicesSegmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=ctos_RentalRevenueMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=ctos_EquipmentSalesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=ctos_SalesAndServicesPartsAndServicesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=ctos_RentalsAndPartsAndServicesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Segments - Schedule of Reconciliation of Consolidated Gross Profit to Consolidated Income Before Income Taxes (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Segment Reporting [Abstract] |
|
|
|
|
Gross profit |
$ 89,267
|
$ 110,619
|
$ 179,976
|
$ 220,280
|
Selling, general and administrative expenses |
55,697
|
58,028
|
113,692
|
115,019
|
Amortization |
6,692
|
6,606
|
13,270
|
13,278
|
Non-rental depreciation |
3,360
|
2,721
|
6,280
|
5,371
|
Transaction expenses and other |
5,844
|
3,689
|
10,690
|
7,149
|
Interest expense, net |
42,401
|
31,625
|
80,316
|
60,801
|
Financing and other expense (income) |
(3,319)
|
(5,048)
|
(6,581)
|
(8,999)
|
Income (Loss) Before Income Taxes |
$ (21,408)
|
$ 12,998
|
$ (37,691)
|
$ 27,661
|
X |
- DefinitionThe aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.
+ 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 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_AdjustmentForAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe expense recognized in the current period that allocates the cost of nonproduction tangible assets over their useful lives.
+ 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_DepreciationNonproduction |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
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/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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 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)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: 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 11: 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 12: 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 13: 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 14: 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 15: http://www.xbrl.org/2003/role/disclosureRef -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 16: 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 17: 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
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -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 19: 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,2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_GrossProfit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe net amount of nonoperating interest income (expense).
+ References
+ Details
Name: |
us-gaap_InterestIncomeExpenseNonoperatingNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
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 |
- References
+ Details
Name: |
us-gaap_SegmentReportingAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
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 |
|
v3.24.2.u1
Segments - Schedule of Total Assets by Country (Details) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
Segment Reporting Information [Line Items] |
|
|
Assets |
$ 3,523,568
|
$ 3,367,797
|
United States |
|
|
Segment Reporting Information [Line Items] |
|
|
Assets |
3,405,053
|
3,243,619
|
Canada |
|
|
Segment Reporting Information [Line Items] |
|
|
Assets |
$ 118,515
|
$ 124,178
|
X |
- DefinitionSum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.
+ 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/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 8: 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/2147479440/944-210-S99-1
Reference 9: 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 10: 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/2147479617/946-210-S99-1
Reference 11: 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 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)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 13: 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 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)(iii)) -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/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 24: 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 25: http://www.xbrl.org/2003/role/disclosureRef -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 26: 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/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_Assets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
srt_StatementGeographicalAxis=country_US |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_StatementGeographicalAxis=country_CA |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
Custom Truck One Source (NYSE:CTOS)
Historical Stock Chart
From Nov 2024 to Dec 2024
Custom Truck One Source (NYSE:CTOS)
Historical Stock Chart
From Dec 2023 to Dec 2024