0001709682-24-000073.txt : 20241030 0001709682-24-000073.hdr.sgml : 20241030 20241030163220 ACCESSION NUMBER: 0001709682-24-000073 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 73 CONFORMED PERIOD OF REPORT: 20240930 FILED AS OF DATE: 20241030 DATE AS OF CHANGE: 20241030 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Custom Truck One Source, Inc. CENTRAL INDEX KEY: 0001709682 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-EQUIPMENT RENTAL & LEASING, NEC [7359] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38186 FILM NUMBER: 241410830 BUSINESS ADDRESS: STREET 1: 7701 INDEPENDENCE AVENUE CITY: KANSAS CITY STATE: MO ZIP: 64125 BUSINESS PHONE: (816) 241-4888 MAIL ADDRESS: STREET 1: 7701 INDEPENDENCE AVENUE CITY: KANSAS CITY STATE: MO ZIP: 64125 FORMER COMPANY: FORMER CONFORMED NAME: NESCO HOLDINGS, INC. DATE OF NAME CHANGE: 20190730 FORMER COMPANY: FORMER CONFORMED NAME: Capitol Investment Corp. IV DATE OF NAME CHANGE: 20170619 10-Q 1 ctos-20240930.htm 10-Q ctos-20240930
0001709682202412/31Q3FALSExbrli:sharesiso4217:USDiso4217:USDxbrli:sharesctos:segmentxbrli:purectos:reporting_unitctos:trading_day00017096822024-01-012024-09-3000017096822024-10-280001709682ctos:RentalRevenueMember2024-07-012024-09-300001709682ctos:RentalRevenueMember2023-07-012023-09-300001709682ctos:RentalRevenueMember2024-01-012024-09-300001709682ctos:RentalRevenueMember2023-01-012023-09-300001709682ctos:EquipmentSalesMember2024-07-012024-09-300001709682ctos:EquipmentSalesMember2023-07-012023-09-300001709682ctos:EquipmentSalesMember2024-01-012024-09-300001709682ctos:EquipmentSalesMember2023-01-012023-09-300001709682ctos:SalesAndServicesPartsAndServicesMember2024-07-012024-09-300001709682ctos:SalesAndServicesPartsAndServicesMember2023-07-012023-09-300001709682ctos:SalesAndServicesPartsAndServicesMember2024-01-012024-09-300001709682ctos:SalesAndServicesPartsAndServicesMember2023-01-012023-09-3000017096822024-07-012024-09-3000017096822023-07-012023-09-3000017096822023-01-012023-09-3000017096822024-09-3000017096822023-12-3100017096822022-12-3100017096822023-09-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-3000017096822024-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-3000017096822024-06-300001709682us-gaap:RetainedEarningsMember2024-07-012024-09-300001709682us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-07-012024-09-300001709682us-gaap:TreasuryStockCommonMember2024-07-012024-09-300001709682us-gaap:CommonStockMember2024-07-012024-09-300001709682us-gaap:AdditionalPaidInCapitalMember2024-07-012024-09-300001709682us-gaap:CommonStockMember2024-09-300001709682us-gaap:TreasuryStockCommonMember2024-09-300001709682us-gaap:AdditionalPaidInCapitalMember2024-09-300001709682us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-09-300001709682us-gaap:RetainedEarningsMember2024-09-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-3000017096822023-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-3000017096822023-06-300001709682us-gaap:RetainedEarningsMember2023-07-012023-09-300001709682us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300001709682us-gaap:TreasuryStockCommonMember2023-07-012023-09-300001709682us-gaap:CommonStockMember2023-07-012023-09-300001709682us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300001709682us-gaap:CommonStockMember2023-09-300001709682us-gaap:TreasuryStockCommonMember2023-09-300001709682us-gaap:AdditionalPaidInCapitalMember2023-09-300001709682us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300001709682us-gaap:RetainedEarningsMember2023-09-300001709682country:US2024-07-012024-09-300001709682country:US2023-07-012023-09-300001709682country:US2024-01-012024-09-300001709682country:US2023-01-012023-09-300001709682country:CA2024-07-012024-09-300001709682country:CA2023-07-012023-09-300001709682country:CA2024-01-012024-09-300001709682country:CA2023-01-012023-09-300001709682ctos:RentalRevenueExcludingShippingAndHandlingMember2024-07-012024-09-300001709682ctos:RentalRevenueExcludingShippingAndHandlingMember2023-07-012023-09-300001709682ctos:RentalRevenueShippingAndHandlingMember2024-07-012024-09-300001709682ctos:RentalRevenueShippingAndHandlingMember2023-07-012023-09-300001709682ctos:SalesAndServicesEquipmentSalesMember2024-07-012024-09-300001709682ctos:SalesAndServicesEquipmentSalesMember2023-07-012023-09-300001709682ctos:SalesAndServicesMember2024-07-012024-09-300001709682ctos:SalesAndServicesMember2023-07-012023-09-300001709682ctos:RentalRevenueExcludingShippingAndHandlingMember2024-01-012024-09-300001709682ctos:RentalRevenueExcludingShippingAndHandlingMember2023-01-012023-09-300001709682ctos:RentalRevenueShippingAndHandlingMember2024-01-012024-09-300001709682ctos:RentalRevenueShippingAndHandlingMember2023-01-012023-09-300001709682ctos:SalesAndServicesEquipmentSalesMember2024-01-012024-09-300001709682ctos:SalesAndServicesEquipmentSalesMember2023-01-012023-09-300001709682ctos:SalesAndServicesMember2024-01-012024-09-300001709682ctos:SalesAndServicesMember2023-01-012023-09-300001709682ctos:WholeGoodsMember2024-09-300001709682ctos:WholeGoodsMember2023-12-310001709682ctos:RentalPartsToolsAndAccessoriesMember2024-09-300001709682ctos:RentalPartsToolsAndAccessoriesMember2023-12-310001709682ctos:DaimlerFacilityMember2024-09-300001709682ctos:DaimlerFacilityMember2023-12-310001709682ctos:InventoryFinancingAgreementPACCARFinancialCorpMember2024-09-300001709682ctos:InventoryFinancingAgreementPACCARFinancialCorpMember2023-12-310001709682ctos:FordMotorCreditCompanyFacilityMember2024-09-300001709682ctos:FordMotorCreditCompanyFacilityMember2023-12-310001709682ctos:InventoryLoanGuarantyAndSecurityAgreementMember2024-09-300001709682ctos:InventoryLoanGuarantyAndSecurityAgreementMember2023-12-310001709682ctos:DaimlerFacilityMemberus-gaap:PrimeRateMemberus-gaap:LineOfCreditMember2024-01-012024-09-300001709682us-gaap:LineOfCreditMemberctos:DaimlerFacilityMember2024-01-012024-09-300001709682us-gaap:LineOfCreditMemberctos:DaimlerFacilityMember2024-09-300001709682us-gaap:LineOfCreditMemberctos:InventoryFinancingAgreementPACCARFinancialCorpMember2024-09-300001709682ctos:InventoryFinancingAgreementPACCARFinancialCorpMemberus-gaap:PrimeRateMemberus-gaap:LineOfCreditMember2024-01-012024-09-300001709682us-gaap:SubsequentEventMemberctos:InventoryFinancingAgreementPACCARFinancialCorpMemberus-gaap:LineOfCreditMember2024-10-300001709682us-gaap:LineOfCreditMemberctos:FordMotorCreditCompanyFacilityMember2024-09-300001709682ctos:PNCEquipmentFinanceLLCMemberus-gaap:RevolvingCreditFacilityMemberctos:InventoryLoanGuarantyAndSecurityAgreementMemberus-gaap:LineOfCreditMember2024-09-300001709682ctos:InventoryLoanGuarantyAndSecurityAgreementMemberus-gaap:LineOfCreditMemberctos:PNCEquipmentFinanceLLCMemberus-gaap:RevolvingCreditFacilityMemberctos:SecuredOvernightFinancingRateSOFRMember2024-01-012024-09-300001709682us-gaap:MeasurementInputLongTermRevenueGrowthRateMembersrt:MinimumMemberctos:FiscalYear2025Member2024-04-012024-06-300001709682us-gaap:MeasurementInputLongTermRevenueGrowthRateMembersrt:MaximumMemberctos:FiscalYear2025Member2024-04-012024-06-300001709682us-gaap:MeasurementInputLongTermRevenueGrowthRateMembersrt:MinimumMemberctos:FiscalYear2026Member2024-04-012024-06-300001709682us-gaap:MeasurementInputLongTermRevenueGrowthRateMembersrt:MaximumMemberctos:FiscalYear2026Member2024-04-012024-06-300001709682us-gaap:MeasurementInputDiscountRateMembersrt:MinimumMember2024-04-012024-06-300001709682us-gaap:MeasurementInputDiscountRateMembersrt:MaximumMember2024-04-012024-06-300001709682us-gaap:RevolvingCreditFacilityMemberctos:ABLFacilityMemberus-gaap:LineOfCreditMember2024-09-300001709682us-gaap:RevolvingCreditFacilityMemberctos:ABLFacilityMemberus-gaap:LineOfCreditMember2023-12-310001709682us-gaap:SeniorNotesMemberctos:A550SeniorSecuredSecondLienNotesDue2029Member2024-09-300001709682us-gaap:SeniorNotesMemberctos:A550SeniorSecuredSecondLienNotesDue2029Member2023-12-310001709682us-gaap:LineOfCreditMemberctos:A2023CreditFacilityMember2024-09-300001709682us-gaap:LineOfCreditMemberctos:A2023CreditFacilityMember2023-12-310001709682us-gaap:NotesPayableOtherPayablesMember2024-09-300001709682us-gaap:NotesPayableOtherPayablesMember2023-12-310001709682us-gaap:NotesPayableOtherPayablesMembersrt:MinimumMember2024-09-300001709682us-gaap:NotesPayableOtherPayablesMembersrt:MaximumMember2024-09-300001709682us-gaap:NotesPayableOtherPayablesMembersrt:MinimumMember2023-12-310001709682us-gaap:NotesPayableOtherPayablesMembersrt:MaximumMember2023-12-310001709682us-gaap:RevolvingCreditFacilityMemberctos:ABLFacilityMember2024-09-300001709682us-gaap:LetterOfCreditMemberctos:ABLFacilityMember2024-09-300001709682us-gaap:RevolvingCreditFacilityMemberctos:ABLFacilityMember2024-08-080001709682srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberctos:ABLFacilityMemberus-gaap:BaseRateMember2024-01-012024-09-300001709682srt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberctos:ABLFacilityMemberus-gaap:BaseRateMember2024-01-012024-09-300001709682srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberctos:ABLFacilityMemberctos:SecuredOvernightFinancingRateSOFRMember2024-01-012024-09-300001709682srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberctos:ABLFacilityMemberctos:TermCanadianOvernightRepoRateAverageCORRAMember2024-01-012024-09-300001709682srt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberctos:ABLFacilityMemberctos:SecuredOvernightFinancingRateSOFRMember2024-01-012024-09-300001709682srt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberctos:ABLFacilityMemberctos:TermCanadianOvernightRepoRateAverageCORRAMember2024-01-012024-09-300001709682us-gaap:LineOfCreditMemberctos:A2023CreditFacilityMember2023-01-130001709682us-gaap:LineOfCreditMemberctos:A2023CreditFacilityMember2023-01-132023-01-130001709682us-gaap:LineOfCreditMemberctos:A2023CreditFacilityMember2024-01-012024-03-3100017096822022-08-0200017096822023-09-1400017096822024-03-110001709682ctos:ContingentConsiderationRequirementFourMemberctos:NESCOHoldingsLPMember2024-09-300001709682ctos:ContingentConsiderationRequirementFourMemberctos:NESCOHoldingsLPMember2024-09-302024-09-300001709682us-gaap:CommonStockMember2019-07-310001709682us-gaap:CommonStockMemberctos:MinimumAndSecondTargetEarnoutSharesMember2019-07-310001709682us-gaap:CommonStockMemberctos:MaximumTargetEarnoutSharesMember2019-07-310001709682ctos:MaximumTargetEarnoutSharesMember2019-07-310001709682ctos:ABLFacilityMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2024-09-300001709682ctos:ABLFacilityMemberus-gaap:LineOfCreditMemberus-gaap:FairValueInputsLevel1Memberus-gaap:RevolvingCreditFacilityMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2024-09-300001709682ctos:ABLFacilityMemberus-gaap:LineOfCreditMemberus-gaap:FairValueInputsLevel2Memberus-gaap:RevolvingCreditFacilityMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2024-09-300001709682ctos:ABLFacilityMemberus-gaap:LineOfCreditMemberus-gaap:FairValueInputsLevel3Memberus-gaap:RevolvingCreditFacilityMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2024-09-300001709682ctos:A550SeniorSecuredSecondLienNotesDue2029Memberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:SeniorNotesMember2024-09-300001709682ctos:A550SeniorSecuredSecondLienNotesDue2029Memberus-gaap:SeniorNotesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2024-09-300001709682ctos:A550SeniorSecuredSecondLienNotesDue2029Memberus-gaap:SeniorNotesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2024-09-300001709682ctos:A550SeniorSecuredSecondLienNotesDue2029Memberus-gaap:SeniorNotesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2024-09-300001709682ctos:A2023CreditFacilityMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:LineOfCreditMember2024-09-300001709682ctos:A2023CreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2024-09-300001709682ctos:A2023CreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2024-09-300001709682ctos:A2023CreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2024-09-300001709682us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:NotesPayableOtherPayablesMember2024-09-300001709682us-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:NotesPayableOtherPayablesMember2024-09-300001709682us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:NotesPayableOtherPayablesMember2024-09-300001709682us-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:NotesPayableOtherPayablesMember2024-09-300001709682ctos:ABLFacilityMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001709682ctos:ABLFacilityMemberus-gaap:LineOfCreditMemberus-gaap:FairValueInputsLevel1Memberus-gaap:RevolvingCreditFacilityMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001709682ctos:ABLFacilityMemberus-gaap:LineOfCreditMemberus-gaap:FairValueInputsLevel2Memberus-gaap:RevolvingCreditFacilityMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001709682ctos:ABLFacilityMemberus-gaap:LineOfCreditMemberus-gaap:FairValueInputsLevel3Memberus-gaap:RevolvingCreditFacilityMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001709682ctos:A550SeniorSecuredSecondLienNotesDue2029Memberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:SeniorNotesMember2023-12-310001709682ctos:A550SeniorSecuredSecondLienNotesDue2029Memberus-gaap:SeniorNotesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001709682ctos:A550SeniorSecuredSecondLienNotesDue2029Memberus-gaap:SeniorNotesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001709682ctos:A550SeniorSecuredSecondLienNotesDue2029Memberus-gaap:SeniorNotesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001709682ctos:A2023CreditFacilityMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:LineOfCreditMember2023-12-310001709682ctos:A2023CreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001709682ctos:A2023CreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001709682ctos:A2023CreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001709682us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:NotesPayableOtherPayablesMember2023-12-310001709682us-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:NotesPayableOtherPayablesMember2023-12-310001709682us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:NotesPayableOtherPayablesMember2023-12-310001709682us-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:NotesPayableOtherPayablesMember2023-12-310001709682ctos:NESCOHoldingsLPMemberctos:CustomTruckLPMemberctos:SellersMember2024-09-300001709682ctos:BuyerMemberctos:CustomTruckLPMemberctos:SellersMember2024-09-300001709682us-gaap:TaxYear2015Member2020-10-282020-10-280001709682us-gaap:RelatedPartyMember2024-07-012024-09-300001709682us-gaap:RelatedPartyMember2023-07-012023-09-300001709682us-gaap:RelatedPartyMember2024-01-012024-09-300001709682us-gaap:RelatedPartyMember2023-01-012023-09-300001709682us-gaap:RelatedPartyMember2024-09-300001709682us-gaap:RelatedPartyMember2023-12-310001709682ctos:EquipmentRentalSolutionsSegmentMemberctos:RentalRevenueMember2024-07-012024-09-300001709682ctos:TruckAndEquipmentSalesSegmentMemberctos:RentalRevenueMember2024-07-012024-09-300001709682ctos:AftermarketPartsAndServicesSegmentMemberctos:RentalRevenueMember2024-07-012024-09-300001709682ctos:EquipmentRentalSolutionsSegmentMemberctos:EquipmentSalesMember2024-07-012024-09-300001709682ctos:TruckAndEquipmentSalesSegmentMemberctos:EquipmentSalesMember2024-07-012024-09-300001709682ctos:AftermarketPartsAndServicesSegmentMemberctos:EquipmentSalesMember2024-07-012024-09-300001709682ctos:EquipmentRentalSolutionsSegmentMemberctos:SalesAndServicesPartsAndServicesMember2024-07-012024-09-300001709682ctos:TruckAndEquipmentSalesSegmentMemberctos:SalesAndServicesPartsAndServicesMember2024-07-012024-09-300001709682ctos:AftermarketPartsAndServicesSegmentMemberctos:SalesAndServicesPartsAndServicesMember2024-07-012024-09-300001709682ctos:EquipmentRentalSolutionsSegmentMember2024-07-012024-09-300001709682ctos:TruckAndEquipmentSalesSegmentMember2024-07-012024-09-300001709682ctos:AftermarketPartsAndServicesSegmentMember2024-07-012024-09-300001709682ctos:EquipmentRentalSolutionsSegmentMemberctos:RentalsAndPartsAndServicesMember2024-07-012024-09-300001709682ctos:TruckAndEquipmentSalesSegmentMemberctos:RentalsAndPartsAndServicesMember2024-07-012024-09-300001709682ctos:AftermarketPartsAndServicesSegmentMemberctos:RentalsAndPartsAndServicesMember2024-07-012024-09-300001709682ctos:RentalsAndPartsAndServicesMember2024-07-012024-09-300001709682ctos:EquipmentRentalSolutionsSegmentMemberctos:RentalRevenueMember2023-07-012023-09-300001709682ctos:TruckAndEquipmentSalesSegmentMemberctos:RentalRevenueMember2023-07-012023-09-300001709682ctos:AftermarketPartsAndServicesSegmentMemberctos:RentalRevenueMember2023-07-012023-09-300001709682ctos:EquipmentRentalSolutionsSegmentMemberctos:EquipmentSalesMember2023-07-012023-09-300001709682ctos:TruckAndEquipmentSalesSegmentMemberctos:EquipmentSalesMember2023-07-012023-09-300001709682ctos:AftermarketPartsAndServicesSegmentMemberctos:EquipmentSalesMember2023-07-012023-09-300001709682ctos:EquipmentRentalSolutionsSegmentMemberctos:SalesAndServicesPartsAndServicesMember2023-07-012023-09-300001709682ctos:TruckAndEquipmentSalesSegmentMemberctos:SalesAndServicesPartsAndServicesMember2023-07-012023-09-300001709682ctos:AftermarketPartsAndServicesSegmentMemberctos:SalesAndServicesPartsAndServicesMember2023-07-012023-09-300001709682ctos:EquipmentRentalSolutionsSegmentMember2023-07-012023-09-300001709682ctos:TruckAndEquipmentSalesSegmentMember2023-07-012023-09-300001709682ctos:AftermarketPartsAndServicesSegmentMember2023-07-012023-09-300001709682ctos:EquipmentRentalSolutionsSegmentMemberctos:RentalsAndPartsAndServicesMember2023-07-012023-09-300001709682ctos:TruckAndEquipmentSalesSegmentMemberctos:RentalsAndPartsAndServicesMember2023-07-012023-09-300001709682ctos:AftermarketPartsAndServicesSegmentMemberctos:RentalsAndPartsAndServicesMember2023-07-012023-09-300001709682ctos:RentalsAndPartsAndServicesMember2023-07-012023-09-300001709682ctos:EquipmentRentalSolutionsSegmentMemberctos:RentalRevenueMember2024-01-012024-09-300001709682ctos:TruckAndEquipmentSalesSegmentMemberctos:RentalRevenueMember2024-01-012024-09-300001709682ctos:AftermarketPartsAndServicesSegmentMemberctos:RentalRevenueMember2024-01-012024-09-300001709682ctos:EquipmentRentalSolutionsSegmentMemberctos:EquipmentSalesMember2024-01-012024-09-300001709682ctos:TruckAndEquipmentSalesSegmentMemberctos:EquipmentSalesMember2024-01-012024-09-300001709682ctos:AftermarketPartsAndServicesSegmentMemberctos:EquipmentSalesMember2024-01-012024-09-300001709682ctos:EquipmentRentalSolutionsSegmentMemberctos:SalesAndServicesPartsAndServicesMember2024-01-012024-09-300001709682ctos:TruckAndEquipmentSalesSegmentMemberctos:SalesAndServicesPartsAndServicesMember2024-01-012024-09-300001709682ctos:AftermarketPartsAndServicesSegmentMemberctos:SalesAndServicesPartsAndServicesMember2024-01-012024-09-300001709682ctos:EquipmentRentalSolutionsSegmentMember2024-01-012024-09-300001709682ctos:TruckAndEquipmentSalesSegmentMember2024-01-012024-09-300001709682ctos:AftermarketPartsAndServicesSegmentMember2024-01-012024-09-300001709682ctos:EquipmentRentalSolutionsSegmentMemberctos:RentalsAndPartsAndServicesMember2024-01-012024-09-300001709682ctos:TruckAndEquipmentSalesSegmentMemberctos:RentalsAndPartsAndServicesMember2024-01-012024-09-300001709682ctos:AftermarketPartsAndServicesSegmentMemberctos:RentalsAndPartsAndServicesMember2024-01-012024-09-300001709682ctos:RentalsAndPartsAndServicesMember2024-01-012024-09-300001709682ctos:EquipmentRentalSolutionsSegmentMemberctos:RentalRevenueMember2023-01-012023-09-300001709682ctos:TruckAndEquipmentSalesSegmentMemberctos:RentalRevenueMember2023-01-012023-09-300001709682ctos:AftermarketPartsAndServicesSegmentMemberctos:RentalRevenueMember2023-01-012023-09-300001709682ctos:EquipmentRentalSolutionsSegmentMemberctos:EquipmentSalesMember2023-01-012023-09-300001709682ctos:TruckAndEquipmentSalesSegmentMemberctos:EquipmentSalesMember2023-01-012023-09-300001709682ctos:AftermarketPartsAndServicesSegmentMemberctos:EquipmentSalesMember2023-01-012023-09-300001709682ctos:EquipmentRentalSolutionsSegmentMemberctos:SalesAndServicesPartsAndServicesMember2023-01-012023-09-300001709682ctos:TruckAndEquipmentSalesSegmentMemberctos:SalesAndServicesPartsAndServicesMember2023-01-012023-09-300001709682ctos:AftermarketPartsAndServicesSegmentMemberctos:SalesAndServicesPartsAndServicesMember2023-01-012023-09-300001709682ctos:EquipmentRentalSolutionsSegmentMember2023-01-012023-09-300001709682ctos:TruckAndEquipmentSalesSegmentMember2023-01-012023-09-300001709682ctos:AftermarketPartsAndServicesSegmentMember2023-01-012023-09-300001709682ctos:EquipmentRentalSolutionsSegmentMemberctos:RentalsAndPartsAndServicesMember2023-01-012023-09-300001709682ctos:TruckAndEquipmentSalesSegmentMemberctos:RentalsAndPartsAndServicesMember2023-01-012023-09-300001709682ctos:AftermarketPartsAndServicesSegmentMemberctos:RentalsAndPartsAndServicesMember2023-01-012023-09-300001709682ctos:RentalsAndPartsAndServicesMember2023-01-012023-09-300001709682country:US2024-09-300001709682country:US2023-12-310001709682country:CA2024-09-300001709682country:CA2023-12-31
Table of Contents
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549  
_______________________________
FORM 10-Q
_______________________________
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2024
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)
_______________________________
Delaware84-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 classTrading Symbol(s)Name of each exchange on which registered
Common Stock, $0.0001 par value per shareCTOSNew 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 filero Accelerated filer
Non-accelerated filero 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 October 28, 2024 was 233,432,467.



Custom Truck One Source, Inc. and Subsidiaries
TABLE OF CONTENTS
PART IFINANCIAL INFORMATIONPage Number
Item 1.Financial Statements
Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) for the Three and Nine Months Ended September 30, 2024 and 2023
Unaudited Condensed Consolidated Balance Sheets as of September 30, 2024 and December 31, 2023
Unaudited Condensed Consolidated Statements of Cash Flows for the Nine Months Ended September 30, 2024 and 2023
Unaudited Condensed Consolidated Statements of Stockholders’ Equity for the Nine Months Ended September 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 IIOTHER 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
3


Custom Truck One Source, Inc.
Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (unaudited)
Three Months Ended September 30,Nine Months Ended September 30,
(in $000s, except per share data)2024202320242023
Revenue
Rental revenue$108,324 $118,209 $317,492 $358,666 
Equipment sales305,476 283,079 863,711 886,486 
Parts sales and services33,420 33,065 100,337 98,194 
Total revenue447,220 434,353 1,281,540 1,343,346 
Cost of Revenue
Cost of rental revenue29,439 29,874 88,559 91,754 
Depreciation of rental equipment45,956 42,469 134,285 126,415 
Cost of equipment sales251,987 228,912 704,105 720,303 
Cost of parts sales and services28,009 25,942 82,786 77,438 
Total cost of revenue355,391 327,197 1,009,735 1,015,910 
Gross Profit91,829 107,156 271,805 327,436 
Operating Expenses
Selling, general and administrative expenses54,630 56,955 168,322 171,974 
Amortization6,696 6,698 19,966 19,976 
Non-rental depreciation3,472 2,602 9,752 7,973 
Transaction expenses and other3,994 2,890 14,684 10,039 
Total operating expenses68,792 69,145 212,724 209,962 
Operating Income 23,037 38,011 59,081 117,474 
Other Expense
Interest expense, net43,875 34,144 124,191 94,945 
Financing and other expense (income)(2,818)(5,745)(9,399)(14,744)
Total other expense41,057 28,399 114,792 80,201 
Income (Loss) Before Income Taxes(18,020)9,612 (55,711)37,273 
Income Tax Expense (Benefit)(604)432 518 2,683 
Net Income (Loss)$(17,416)$9,180 $(56,229)$34,590 
Other Comprehensive Income (Loss):
Unrealized foreign currency translation adjustments$1,310 $(2,823)$(2,159)$(259)
Other Comprehensive Income (Loss)1,310 (2,823)(2,159)(259)
Comprehensive Income (Loss)$(16,106)$6,357 $(58,388)$34,331 
Net Income (Loss) Per Share:
Basic$(0.07)$0.04 $(0.24)$0.14 
Diluted$(0.07)$0.04 $(0.24)$0.14 
Weighted-Average Common Shares Outstanding:
Basic234,438 245,810 238,162 245,987 
Diluted234,438 246,594 238,162 246,809 
See accompanying notes to unaudited condensed consolidated financial statements.
4


Custom Truck One Source, Inc.
Condensed Consolidated Balance Sheets (unaudited)
(in $000s, except share data)September 30, 2024December 31, 2023
Assets
Current Assets
Cash and cash equivalents$8,438 $10,309 
Accounts receivable, net 176,037 215,089 
Financing receivables, net11,992 30,845 
Inventory1,200,925 985,794 
Prepaid expenses and other13,573 23,862 
Total current assets1,410,965 1,265,899 
Property and equipment, net161,023 142,115 
Rental equipment, net975,129 916,704 
Goodwill705,282 704,011 
Intangible assets, net259,497 277,212 
Operating lease assets50,126 38,426 
Other assets17,918 23,430 
Total Assets$3,579,940 $3,367,797 
Liabilities and Stockholders' Equity
Current Liabilities
Accounts payable$88,744 $117,653 
Accrued expenses58,405 73,847 
Deferred revenue and customer deposits20,059 28,758 
Floor plan payables - trade428,756 253,197 
Floor plan payables - non-trade493,786 409,113 
Operating lease liabilities - current7,225 6,564 
Current maturities of long-term debt1,458 8,257 
Total current liabilities1,098,433 897,389 
Long-term debt, net1,567,103 1,487,136 
Operating lease liabilities - noncurrent44,258 32,714 
Deferred income taxes32,637 33,355 
Total long-term liabilities1,643,998 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 233,432,467 and 241,011,332 shares outstanding, at September 30, 2024 and December 31, 2023, respectively
25 25 
Treasury stock, at cost — 17,979,217 and 8,891,788 shares at September 30, 2024 and December 31, 2023, respectively
(87,580)(56,524)
Additional paid-in capital1,547,303 1,537,553 
Accumulated other comprehensive loss(8,137)(5,978)
Accumulated deficit(614,102)(557,873)
Total stockholders' equity837,509 917,203 
Total Liabilities and Stockholders' Equity$3,579,940 $3,367,797 
See accompanying notes to unaudited condensed consolidated financial statements.
5


Custom Truck One Source, Inc.
Condensed Consolidated Statements of Cash Flows (unaudited)
Nine Months Ended September 30,
(in $000s)20242023
Operating Activities
Net income (loss)$(56,229)$34,590 
Adjustments to reconcile net income (loss) to net cash flow from operating activities:
Depreciation and amortization173,271 162,084 
Amortization of debt issuance costs4,627 4,221 
Provision for losses on accounts receivable9,541 4,522 
Share-based compensation8,748 10,312 
Gain on sales and disposals of rental equipment(34,702)(48,392)
Change in fair value of derivative and warrants(527)(2,409)
Deferred tax expense (benefit)(718)1,959 
Changes in assets and liabilities:
Accounts and financing receivables12,980 21,978 
Inventories(213,468)(290,302)
Prepaids, operating leases and other11,390 6,143 
Accounts payable(27,219)42,707 
Accrued expenses and other liabilities(14,628)3,620 
Floor plan payables - trade, net175,559 58,295 
Customer deposits and deferred revenue(8,691)(12,034)
Net cash flow from operating activities39,934 (2,706)
Investing Activities
Acquisition of business, net of cash acquired(6,015) 
Purchases of rental equipment(278,507)(289,984)
Proceeds from sales and disposals of rental equipment155,788 177,623 
Purchase of non-rental property and cloud computing arrangements(36,149)(33,251)
Net cash flow for investing activities(164,883)(145,612)
Financing Activities
Proceeds from debt4,200 13,537 
Share-based payments(1,451)387 
Borrowings under revolving credit facilities168,069 111,057 
Repayments under revolving credit facilities(92,569)(56,377)
Repayments of notes payable(7,946)(6,674)
Finance lease payments (2,682)
Repurchase of common stock(28,984)(19,936)
Acquisition of inventory through floor plan payables - non-trade490,195 571,062 
Repayment of floor plan payables - non-trade(405,522)(467,707)
Payment of debt issuance costs(3,213)(110)
Net cash flow from financing activities122,779 142,557 
Effect of exchange rate changes on cash and cash equivalents299 194 
Net Change in Cash and Cash Equivalents(1,871)(5,567)
Cash and Cash Equivalents at Beginning of Period10,309 14,360 
Cash and Cash Equivalents at End of Period$8,438 $8,793 


Custom Truck One Source, Inc.
Condensed Consolidated Statements of Cash Flows (unaudited) — Continued
Nine Months Ended September 30,
(in $000s)20242023
Supplemental Cash Flow Information
Interest paid$105,202 $51,142 
Income taxes paid4,140 1,897 
Non-Cash Investing and Financing Activities
Rental equipment and property and equipment purchases in accounts payable439 596 
Rental equipment sales in accounts receivable111 1,573 
See accompanying notes to unaudited condensed consolidated financial statements.
6


Custom Truck One Source, Inc.
Condensed Consolidated Statements of Stockholders' Equity (unaudited)
Common StockTreasury StockAdditional Paid-in CapitalAccumulated Other Comprehensive LossAccumulated DeficitTotal Stockholders' Equity
Shares
(in $000s, except share data)CommonTreasury
Balance, December 31, 2023249,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 payments171,990 (9,885)— (53)2,774 — — 2,721 
Balance, March 31, 2024250,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 payments1,336,574 (408,262)— (2,400)4,557 — — 2,157 
Balance, June 30, 2024251,411,684 (13,939,956)25 (82,094)1,544,884 (9,447)(596,686)856,682 
Net income (loss)— — — — — — (17,416)(17,416)
Other comprehensive income (loss)— — — — — 1,310 — 1,310 
Common stock repurchases— (1,260,827)— (5,486)— — — (5,486)
Earnout share forfeitures— (2,778,434)— — — — — — 
Share-based payments  —  2,419 — — 2,419 
Balance, September 30, 2024251,411,684 (17,979,217)$25 $(87,580)$1,547,303 $(8,137)$(614,102)$837,509 
Common StockTreasury StockAdditional Paid-in CapitalAccumulated Other Comprehensive LossAccumulated DeficitTotal Stockholders' Equity
Shares
(in $000s, except share data)CommonTreasury
Balance, December 31, 2022248,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 payments130,484 (11,582)— (77)3,451 — — 3,374 
Balance, March 31, 2023248,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 payments919,763 (221,233)— (1,497)5,505 — — 4,008 
Balance, June 30, 2023249,361,351 (3,153,770)25 (21,438)1,530,443 (6,383)(583,175)919,472 
Net income (loss)— — — — — — 9,180 9,180 
Other comprehensive income (loss)— — — — — (2,823)— (2,823)
Common stock repurchases— (2,466,609)— (15,754)— — — (15,754)
Share-based payments176,963 (10,264)— (64)3,380 — — 3,316 
Balance, September 30, 2023249,538,314 (5,630,643)$25 $(37,256)$1,533,823 $(9,206)$(573,995)$913,391 
See accompanying notes to unaudited condensed consolidated financial statements.

7


 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 TaxesImprovements 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.
8


Segment Reporting
In November 2023, the FASB issued Accounting Standards Update No. 2023-07, Segment ReportingImprovements 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 September 30,Nine Months Ended September 30,
(in $000s)2024202320242023
United States$435,919 $424,513 $1,247,682 $1,305,292 
Canada11,301 9,840 33,858 38,054 
Total Revenue$447,220 $434,353 $1,281,540 $1,343,346 
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 nine months ended September 30, 2024 and 2023 are presented in the table below.
9


Three Months Ended September 30,Three Months Ended September 30,
20242023
(in $000s)Topic 842Topic 606TotalTopic 842Topic 606Total
Rental:
Rental$103,703 $ $103,703 $112,373 $ $112,373 
Shipping and handling 4,621 4,621  5,836 5,836 
Total rental revenue103,703 4,621 108,324 112,373 5,836 118,209 
Sales and services:
Equipment sales3,701 301,775 305,476 12,760 270,319 283,079 
Parts and services2,300 31,120 33,420 4,216 28,849 33,065 
Total sales and services6,001 332,895 338,896 16,976 299,168 316,144 
Total revenue$109,704 $337,516 $447,220 $129,349 $305,004 $434,353 
Nine Months Ended September 30,Nine Months Ended September 30,
20242023
(in $000s)Topic 842Topic 606TotalTopic 842Topic 606Total
Rental:
Rental$303,418 $ $303,418 $339,896 $ $339,896 
Shipping and handling 14,074 14,074  18,770 18,770 
Total rental revenue303,418 14,074 317,492 339,896 18,770 358,666 
Sales and services:   
Equipment sales8,273 855,438 863,711 56,535 829,951 886,486 
Parts and services8,170 92,167 100,337 15,969 82,225 98,194 
Total sales and services16,443 947,605 964,048 72,504 912,176 984,680 
Total revenue$319,861 $961,679 $1,281,540 $412,400 $930,946 $1,343,346 
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 September 30, 2024 and December 31, 2023, the Company had net receivables related to contracts with customers of $81.5 million and $112.1 million, respectively. As of September 30, 2024 and December 31, 2023, the Company had net receivables related to rental contracts and other of $94.3 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)September 30, 2024December 31, 2023
Accounts receivable$194,022 $232,592 
Less: allowance for doubtful accounts(17,985)(17,503)
Accounts receivable, net$176,037 $215,089 
For the nine months ended September 30, 2024 and 2023, the Company wrote-off $8.4 million and $9.6 million, respectively, of receivables, net of recoveries.
10


When customers are billed for rentals in advance of the rental period, the Company defers recognition of revenue. As of both September 30, 2024 and December 31, 2023, the Company had approximately $2.8 million of deferred rental revenue. Additionally, the Company collects deposits from customers for orders placed for equipment and rentals. The Company had approximately $17.3 million and $25.9 million in deposits as of September 30, 2024 and December 31, 2023, respectively. All of the $25.9 million deposit liability balance as of December 31, 2023, was recorded as revenue during the nine months ended September 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 September 30,Nine Months Ended September 30,
(in $000s)2024202320242023
Equipment sales$3,701 $12,760 $8,273 $56,535 
Cost of equipment sales4,111 11,714 8,162 54,354 
Gross margin$(410)$1,046 $111 $2,181 
As these transactions remained under rental contracts, $3.7 million and $7.1 million for the three months ended September 30, 2024 and 2023, respectively, and $14.6 million and $22.2 million for the nine months ended September 30, 2024 and 2023, respectively, were billed under the contracts as rentals. Interest income from financing receivables was $2.8 million and $4.5 million for the three months ended September 30, 2024 and 2023, respectively, and $8.8 million and $12.3 million for the nine months ended September 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)September 30, 2024December 31, 2023
Whole goods$1,068,328 $846,170 
Aftermarket parts and services inventory132,597 139,624 
Inventory$1,200,925 $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 September 30, 2024, the Company was in compliance with these covenants.
The amounts owed under floor plan payables are summarized as follows:
(in $000s)September 30, 2024December 31, 2023
Trade:
Daimler Truck Financial$237,938 $181,480 
PACCAR Financial Services148,859 71,717 
Ford Motor Credit Company, LLC41,959  
Trade floor plan payables$428,756 $253,197 
Non-trade:
PNC Equipment Finance, LLC$493,786 $409,113 
Non-trade floor plan payables$493,786 $409,113 
11


Interest on outstanding floor plan payable balances is due and payable monthly. Floor plan interest expense was $16.7 million and $45.0 million for the three and nine months ended September 30, 2024, respectively, and $10.1 million and $25.0 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 $225.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 $150.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. In October 2024, the revolving credit facility limit was increased to $175.0 million.
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 September 30, 2024 was $42.0 million. The FMCC agreement is evergreen and is subject to termination by either party through written notice.
References to the U.S. Prime Rate in the foregoing agreements represent the rate as published in The Wall Street Journal.
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 September 30, 2024, provides the Company with a $500.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%.
Note 6: Rental Equipment
Rental equipment, net consisted of the following:
(in $000s)September 30, 2024December 31, 2023
Rental equipment$1,491,918 $1,405,532 
Less: accumulated depreciation(516,789)(488,828)
Rental equipment, net$975,129 $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
12


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 calculate fair value of 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. During the quarter ended September 30, 2024, we continued to evaluate whether factors indicate goodwill of any of our reporting units may be impaired, and we concluded another interim test was not necessary as we did not identify any triggering factors that could indicate goodwill impairment.
Note 8: Long-Term Debt
Debt obligations and associated interest rates consisted of the following:
(in $000s) September 30, 2024December 31, 2023September 30, 2024December 31, 2023
ABL Facility$627,900 $552,400 7.0%7.7%
2029 Secured Notes920,000 920,000 5.5%5.5%
2023 Credit Facility17,733 13,800 5.8%5.8%
Other notes payable23,920 31,599 
3.1%-3.5%
3.1%-7.9%
Total debt outstanding1,589,553 1,517,799 
Deferred financing fees(20,992)(22,406)
Total debt net of deferred financing fees1,568,561 1,495,393 
Less: current maturities(1,458)(8,257)
Long-term debt$1,567,103 $1,487,136 
As of September 30, 2024, borrowing availability under the ABL Facility was $319.0 million, and outstanding standby letters of credit were $3.1 million.
ABL Facility
On August 9, 2024, the Company and certain of its direct and indirect subsidiaries entered into an amendment to its asset-based revolving credit agreement (the “ABL Amendment,” and the credit agreement as amended, supplemented or modified, including by the ABL Amendment, the “ABL Credit Agreement”), to increase the borrowing capacity under its first lien senior secured asset-based revolving credit facility (the “ABL Facility”) from $750.0 million to $950.0 million, and extend the maturity date of the agreement from April 1, 2026 to August 9, 2029, or, if earlier, the date that is 91 days prior to the maturity date of the Company’s existing senior notes or any debt that refinances such existing notes. Additionally, the ABL Amendment changes the rate provisions for Canadian dollar denominated loans from the Canadian dollar offered rate to the term Canadian Overnight Repo Rate Average (the “CORRA” rate), and adds a leverage based step-down to the pricing grid otherwise based on Average Availability (as defined in the ABL Credit Agreement).
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 CORRA 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 CORRA rate loans, 1.50% to 2.00%.

13


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 9.8 million and 24.8 million for the three and nine months ended September 30, 2024, respectively, and 29.1 million and 29.0 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 September 30, 2024Three Months Ended September 30, 2023
(in $000s, except per share data)Net Income (loss)Weighted Average SharesPer Share AmountNet IncomeWeighted Average SharesPer Share Amount
Basic earnings (loss) per share$(17,416)234,438$(0.07)$9,180 245,810$0.04 
Dilutive common share equivalents —  784— 
Diluted earnings (loss) per share$(17,416)234,438$(0.07)$9,180 246,594$0.04 
Nine Months Ended September 30, 2024Nine Months Ended September 30, 2023
(in $000s, except per share data)Net Income (loss)Weighted Average SharesPer Share AmountNet Income Weighted Average SharesPer Share Amount
Basic earnings (loss) per share$(56,229)238,162 $(0.24)$34,590 245,987 $0.14 
Dilutive common share equivalents  —  822— 
Diluted earnings (loss) per share$(56,229)238,162 $(0.24)$34,590 246,809 $0.14 
Note 10: Equity
Preferred Stock
As of both September 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 September 30, 2024 and December 31, 2023, there were no shares of preferred stock issued or outstanding.
Common Stock
As of both September 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.
14


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 nine months ended September 30, 2024, the Company repurchased approximately 1.3 million and 5.9 million shares of its common stock, respectively, which are held in treasury, for a total cost of $5.5 million and $28.6 million, including commission fees. During the three and nine months ended September 30, 2023, the Company repurchased approximately 2.5 million and 3.1 million shares of common stock, respectively, for a total cost of $15.8 million and $20.1 million. At September 30, 2024, $1.9 million was available under the stock repurchase program.
Contingently Issuable and Earnout Shares
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 September 30, 2024, had the right to receive 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.
Earnout Shares
Pursuant to the Stockholders’ Agreement dated July 31, 2019 (as amended and restated from time to time, the “Stockholders’ Agreement”), certain stockholders agreed to restrictions on approximately 3,100,000 of their shares of the Company’s Common Stock (the “Earnout Shares”). The Earnout Shares shall be automatically forfeited by the holders thereof to the Company for no consideration with respect to (i) 2.8 million shares unless the trading price of the Common Stock equals or exceeds certain price targets by July 31 2024 (the “Minimum and Second Target Earnout Shares”) and (ii) 0.3 million shares unless the trading price of the Common Stock equals or exceeds $19.00 per share for any period of 20 trading days out of 30 consecutive trading days to and including July 31, 2026 (the “Maximum Target Earnout Shares”). On July 31, 2024, the price targets for the Minimum and Second Target Earnout Shares were not met, and such shares were forfeited by the respective holders pursuant to the Stockholders’ Agreement.
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 ValueFair Value
(in $000s)Level 1Level 2Level 3
September 30, 2024
ABL Facility$627,900 $ $627,900 $ 
2029 Secured Notes920,000  841,800  
2023 Credit Facility17,733  17,733  
Other notes payable23,920  23,920  
December 31, 2023
ABL Facility$552,400 $ $552,400 $ 
2029 Secured Notes920,000  846,400  
2023 Credit Facility13,800  13,800  
Other notes payable31,599  31,599  
15


The carrying amounts of the ABL Facility, 2023 Credit Facility and other notes payable approximated fair value as of September 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 nine months ended September 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 $0.5 million for the nine months ended September 30, 2024 resulting in an effective tax rate of (0.9)% compared to an income tax expense of $2.7 million for the comparable prior year period, at an effective tax rate of 7.2%. The decrease in the effective tax rate for the nine months ended September 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 adopted the Pillar Two rules, effective June 20, 2024, Canada has enacted legislation formally adopting Pillar Two. 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 liability. We will continue to monitor US and global legislative activities related to Pillar Two.
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 $5.0 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.
16


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 September 30,Nine Months Ended September 30,
(in $000s)2024202320242023
Total revenues from transactions with related parties$6,341 $4,728 $17,945 $23,231 
Expenses incurred from transactions with related parties included in cost of revenue$287 $239 $1,039 $1,091 
Expenses incurred from transactions with related parties included in operating expenses$693 $1,391 $2,093 $4,154 
Amounts receivable from/payable to related parties included in the Condensed Consolidated Balance Sheets are as follows:
(in $000s)September 30, 2024December 31, 2023
Accounts receivable from related parties$1,499 $695 
Accounts payable to related parties$115 $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”).
17


The Company’s segment results are presented in the tables below:
Three Months Ended September 30,
2024
(in $000s)ERSTESAPSTotal
Revenue:
Rental$105,317 $ $3,007 $108,324 
Equipment sales45,574 259,902  305,476 
Parts and services  33,420 33,420 
Total revenue150,891 259,902 36,427 447,220 
Cost of revenue:
Rentals/parts and services29,415  28,033 57,448 
Equipment sales33,975 218,012  251,987 
Depreciation of rental equipment44,964  992 45,956 
Total cost of revenue108,354 218,012 29,025 355,391 
Gross profit$42,537 $41,890 $7,402 $91,829 
Three Months Ended September 30,
2023
(in $000s)ERSTESAPSTotal
Revenue:
Rental$114,929 $ $3,280 118,209 
Equipment sales52,175 230,904  283,079 
Parts and services  33,065 33,065 
Total revenue167,104 230,904 36,345 434,353 
Cost of revenue:
Rentals/parts and services29,613  26,203 55,816 
Equipment sales37,828 191,084  228,912 
Depreciation of rental equipment41,652  817 42,469 
Total cost of revenue109,093 191,084 27,020 327,197 
Gross profit$58,011 $39,820 $9,325 $107,156 

18


Nine Months Ended September 30,
2024
(in $000s)ERSTESAPSTotal
Revenue:
Rental$309,304 $ $8,188 $317,492 
Equipment sales116,026 747,685  863,711 
Parts and services  100,337 100,337 
Total revenue425,330 747,685 108,525 1,281,540 
Cost of revenue:
Rentals/parts and services88,496  82,849 171,345 
Equipment sales83,865 620,240  704,105 
Depreciation of rental equipment131,242  3,043 134,285 
Total cost of revenue303,603 620,240 85,892 1,009,735 
Gross profit$121,727 $127,445 $22,633 $271,805 
Nine Months Ended September 30,
2023
(in $000s)ERSTESAPSTotal
Revenue:
Rental$346,545 $ $12,121 $358,666 
Equipment sales195,005 691,481  886,486 
Parts and services  98,194 98,194 
Total revenue541,550 691,481 110,315 1,343,346 
Cost of revenue:
Rentals/parts and services90,014  79,178 169,192 
Equipment sales148,711 571,592  720,303 
Depreciation of rental equipment123,969  2,446 126,415 
Total cost of revenue362,694 571,592 81,624 1,015,910 
Gross profit$178,856 $119,889 $28,691 $327,436 
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 September 30,Nine Months Ended September 30,
(in $000s)2024202320242023
Gross profit$91,829 $107,156 $271,805 $327,436 
Selling, general and administrative expenses54,630 56,955 168,322 171,974 
Amortization6,696 6,698 19,966 19,976 
Non-rental depreciation3,472 2,602 9,752 7,973 
Transaction expenses and other3,994 2,890 14,684 10,039 
Interest expense, net43,875 34,144 124,191 94,945 
Financing and other expense (income)(2,818)(5,745)(9,399)(14,744)
Income (loss) before income taxes$(18,020)$9,612 $(55,711)$37,273 
The following table presents total assets by country:
(in $000s) September 30, 2024December 31, 2023
Assets:
United States$3,457,031 $3,243,619 
Canada122,909 124,178 
       Total Assets$3,579,940 $3,367,797 
19


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.
20


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 September 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
22


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 nine months ended September 30, 2024, compared to the same periods in 2023
Consolidated Results of Operations
Three Months Ended
(in $000s)September 30, 2024% of revenueSeptember 30, 2023% of revenue$ Change% changeJune 30, 2024% of revenue
Rental revenue$108,324 24.2%$118,209 27.2%$(9,885)(8.4)%$102,997 24.3%
Equipment sales305,476 68.3%283,079 65.2%22,397 7.9%285,633 67.5%
Parts sales and services33,420 7.5%33,065 7.6%355 1.1%34,383 8.1%
Total revenue447,220 100.0%434,353 100.0%12,867 3.0%423,013 100.0%
Cost of revenue, excluding rental equipment depreciation309,435 69.2%284,72865.6%24,707 8.7%289,161 68.4%
Depreciation of rental equipment45,956 10.3%42,469 9.8%3,487 8.2%44,585 10.5%
Gross profit91,829 20.5%107,156 24.7%(15,327)(14.3)%89,267 21.1%
Operating expenses68,792 69,145 (353)(0.5)%71,593 
Operating income 23,037 38,011 (14,974)(39.4)%17,674 
Total other expense41,057 28,399 12,658 44.6%39,082 
Income (loss) before income taxes(18,020)9,612 (27,632)(287.5)%(21,408)
Income tax expense (benefit)(604)432 (1,036)(239.8)%3,070 
Net income (loss)$(17,416)$9,180 $(26,596)(289.7)%$(24,478)
Nine Months Ended September 30,
(in $000s)2024% of revenue2023% of revenue$ Change% of change
Rental revenue$317,492 24.8 %$358,666 26.7%$(41,174)(11.5)%
Equipment sales863,711 67.4 %886,486 66.0%(22,775)(2.6)%
Parts sales and services100,337 7.8 %98,194 7.3%2,143 2.2 %
Total revenue1,281,540 100.0 %1,343,346 100.0%(61,806)(4.6)%
Cost of revenue, excluding rental equipment depreciation875,450 68.3 %889,495 66.2%(14,045)(1.6)%
Depreciation of rental equipment134,285 10.5 %126,415 9.4%7,870 6.2 %
Gross profit271,805 21.2 %327,436 24.4%(55,631)(17.0)%
Operating expenses212,724 209,962 2,762 1.3 %
Operating income 59,081 117,474 (58,393)(49.7)%
Total other expense114,792 80,201 34,591 43.1 %
Income (loss) before income taxes(55,711)37,273 (92,984)(249.5)%
Income tax expense518 2,683 (2,165)(80.7)%
Net income (loss)$(56,229)$34,590 $(90,819)(262.6)%
23


Total Revenue - The increase in total revenue for the three months ended September 30, 2024, compared to the same period in 2023 is a result of higher volumes of new equipment sales due to the robust demand for our products in the forestry and utility end-markets, partially offset by decreased rental revenue due to lower utilization and a decline in average OEC on rent.
The decrease in total revenue for the nine months ended September 30, 2024, compared to the same period in 2023 was the result of lower rental revenue as described above, as well as lower volume of used equipment sales. The Company continues to be impacted by factors affecting its customers, including their supply chain constraints, environmental, regulatory and customer financing factors that have impacted the timing of transmission job starts. These delays contributed to both lower rental revenue and rental asset sales during the year.
Cost of Revenue, Excluding Rental Equipment Depreciation - The increase in cost of revenue, excluding rental equipment depreciation for the three months ended September 30, 2024, compared to the same period in 2023, was driven primarily by the increase in equipment sales volume during the quarter.
The decrease in cost of revenue, excluding rental equipment depreciation for the nine months ended September 30, 2024, compared to the same period in 2023, was driven primarily by the decrease in equipment sales volume during the nine months ended September 30, 2024.
Depreciation of Rental Equipment - Depreciation of our rental equipment increased in the three and nine months ended September 30, 2024, compared to the same periods in 2023, as a result of higher rental equipment levels.
Operating Expenses - Operating expenses remained flat for the three months ended September 30, 2024, compared to the same period in 2023. Operating expenses increased in the nine months ended September 30, 2024, compared to the same period 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 nine months ended September 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 (benefit) for the three and nine months ended September 30, 2024 was $(0.6) million and $0.5 million, respectively, resulting in an effective tax rate of 3.4% and (0.9)%. Income tax expense for the three and nine months ended September 30, 2023 was $0.4 million and $2.7 million, respectively, at an effective tax rate of 4.5% and 7.2%. 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 nine months ended September 30, 2024, compared to the same periods in 2023, was primarily the result of 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)September 30, 2024September 30, 2023 Change% ChangeJune 30, 2024% Change
Ending OEC $1,493,799 $1,465,989 $27,810 1.9 %$1,457,955 2.5 %
Average OEC on rent$1,082,679 $1,155,598 $(72,919)(6.3)%$1,044,683 3.6 %
Fleet utilization73.2 %78.9 %(5.7)%(7.2)%71.7 %2.1 %
OEC on rent yield38.4 %40.8 %(2.4)%(5.9)%40.0 %(4.0)%
Sales order backlog$395,603 $779,295 $(383,692)(49.2)%$478,244 (17.3)%
Nine Months Ended September 30,
(in $000s)20242023 Change% Change
Ending OEC $1,493,799 $1,465,989 $27,810 1.9 %
Average OEC on rent$1,064,188 $1,191,293 $(127,105)(10.7)%
Fleet utilization72.7 %81.3 %(8.6)%(10.6)%
OEC on rent yield39.2 %39.8 %(0.6)%(1.5)%
Sales order backlog$395,603 $779,295 $(383,692)(49.2)%
24


Operating Results by Segment
Equipment Rental Solutions (ERS) Segment
Three Months Ended
(in $000s)September 30, 2024September 30, 2023$ Change% ChangeJune 30, 2024% Change
Rental revenue$105,317 $114,929 $(9,612)(8.4)%$100,699 4.6 %
Equipment sales45,574 52,175 (6,601)(12.7)%37,712 20.8 %
Total revenue150,891 167,104 (16,213)(9.7)%138,411 9.0 %
Cost of rental revenue29,415 29,613 (198)(0.7)%29,281 0.5 %
Cost of equipment sales33,975 37,828 (3,853)(10.2)%25,792 31.7 %
Depreciation of rental equipment44,964 41,652 3,312 8.0 %43,581 3.2 %
Total cost of revenue108,354 109,093 (739)(0.7)%98,654 9.8 %
Gross profit$42,537 $58,011 $(15,474)(26.7)%$39,757 7.0 %
Nine Months Ended September 30,
(in $000s)20242023$ Change% Change
Rental revenue$309,304 $346,545 $(37,241)(10.7)%
Equipment sales116,026 195,005 (78,979)(40.5)%
Total revenue425,330 541,550 (116,220)(21.5)%
Cost of rental revenue88,496 90,014 (1,518)(1.7)%
Cost of equipment sales83,865 148,711 (64,846)(43.6)%
Depreciation of rental equipment131,242 123,969 7,273 5.9 %
Total cost of revenue303,603 362,694 (59,091)(16.3)%
Gross profit$121,727 $178,856 $(57,129)(31.9)%
Total Revenue - The decrease in total revenue for the ERS segment for the three and nine months ended September 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 5.7% and 8.6% for the three and nine months ended September 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 and distribution job starts. For the three and nine months ended September 30, 2024, average OEC on rent decreased 6.3% and 10.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 nine months ended September 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 nine months ended September 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 nine months ended September 30, 2024, compared to the same periods in 2023, was due to the decrease in rental revenues and equipment sales for the period.

25


Truck and Equipment Sales (TES) Segment
Three Months Ended
(in $000s)September 30, 2024September 30, 2023$ Change% ChangeJune 30, 2024% Change
Equipment sales$259,902 $230,904 $28,998 12.6 %$247,921 4.8 %
Cost of equipment sales218,012 191,084 26,928 14.1 %205,526 6.1 %
Gross profit$41,890 $39,820 $2,070 5.2 %$42,395 (1.2)%
Nine Months Ended September 30,
(in $000s)20242023$ Change% Change
Equipment sales$747,685 $691,481 $56,204 8.1 %
Cost of equipment sales620,240 571,592 48,648 8.5 %
Gross profit$127,445 $119,889 $7,556 6.3 %
Equipment Sales - Equipment sales increased for the three and nine months ended September 30, 2024, compared to the same periods in 2023. The growth in sales was primarily a result of exiting 2023 with healthy inventory levels (due to the improved supply chain), as well as continued robust demand for our products in the forestry and utility end-markets.
Cost of Equipment Sales - Cost of equipment sales increased for the three and nine months ended September 30, 2024, compared to the same periods in 2023, due to the increase in equipment sales volume.
Gross Profit - The increase in gross profit for the three and nine months ended September 30, 2024, compared to the same periods in 2023, was due to higher volume of equipment sales.

Aftermarket Parts and Services (APS) Segment
Three Months Ended
(in $000s)September 30, 2024September 30, 2023$ Change% ChangeJune 30, 2024% Change
Rental revenue$3,007 $3,280 $(273)(8.3)%$2,298 30.9 %
Parts and services revenue33,420 33,065 355 1.1 %34,383 (2.8)%
Total revenue36,427 36,345 82 0.2 %36,681 (0.7)%
Cost of revenue28,033 26,203 1,830 7.0 %28,562 (1.9)%
Depreciation of rental equipment992 817 175 21.4 %1,004 (1.2)%
Total cost of revenue29,025 27,020 2,005 7.4 %29,566 (1.8)%
Gross profit$7,402 $9,325 $(1,923)(20.6)%$7,115 4.0 %
Nine Months Ended September 30,
(in $000s)20242023$ Change% Change
Rental revenue$8,188 $12,121 $(3,933)(32.4)%
Parts and services revenue100,337 98,194 2,143 2.2 %
Total revenue108,525 110,315 (1,790)(1.6)%
Cost of revenue82,849 79,178 3,671 4.6 %
Depreciation of rental equipment3,043 2,446 597 24.4 %
Total cost of revenue85,892 81,624 4,268 5.2 %
Gross profit$22,633 $28,691 $(6,058)(21.1)%
Total Revenue - Total revenue remained flat for the three months ended September 30, 2024, compared to the same period in 2023. Total revenue decreased for the nine months ended September 30, 2024, compared to the same period in 2023, due to the decrease in rentals of tools and accessories tied to the decline in rental revenue in the ERS segment.
Cost of Revenue - Cost of revenue increased for the three and nine months ended September 30, 2024, compared to the same periods in 2023, as a result of higher costs of materials.
26


Gross Profit - The decrease in gross profit for the three and nine months ended September 30, 2024, compared to the same periods in 2023, was primarily driven by the decrease in tools and accessories rentals with an increase in costs of materials 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 September 30, 2024, we had $8.4 million in cash and cash equivalents compared to $10.3 million as of December 31, 2023. As of September 30, 2024 and December 31, 2023, we had $627.9 million and $552.4 million of outstanding borrowings under our ABL Facility, respectively. During August 2024, the ABL Facility was amended to, among other things, provide an additional $200.0 million of borrowing capacity and extend the maturity date to August 9, 2029. Availability under the senior secured credit facility was $319.0 million as of September 30, 2024, and based on our borrowing base, we have an additional $190.9 million of suppressed availability that we can potentially utilize by upsizing our existing facility. For further information on the ABL Facility amendment, see Note 8: Long-Term Debt in the Notes to the Unaudited Condensed Consolidated Financial Statements.
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 September 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 September 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.
27


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 Nine Months Ended Three Months Ended June 30, 2024
(in $000s)September 30, 2024September 30, 2023September 30, 2024September 30, 2023
Net income (loss)
$(17,416)$9,180 $(56,229)$34,590 $(24,478)
Interest expense27,156 24,044 79,174 69,982 27,003 
Income tax expense (benefit)
(604)432 518 2,683 3,070 
Depreciation and amortization59,295 54,552 173,253 162,083 57,797 
EBITDA68,431 88,208 196,716 269,338 63,392 
   Adjustments: 
   Non-cash purchase accounting impact (1)
4,066 5,884 12,286 13,552 5,260 
   Transaction and integration costs (2)
3,994 2,890 14,684 10,039 5,844 
   Sales-type lease adjustment (3)
1,295 1,640 5,730 7,736 1,961 
   Share-based payments (4)
2,419 2,843 8,748 10,312 3,599 
Change in fair value of warrants (5)
— (1,280)(527)(2,409)— 
Adjusted EBITDA$80,205 $100,185 $237,637 $308,568 $80,056 
(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 EndedNine Months Ended Three Months Ended June 30, 2024
(in $000s)September 30, 2024September 30, 2023September 30, 2024September 30, 2023
Equipment sales$(3,701)$(12,760)$(8,273)$(56,535)$(1,554)
Cost of equipment sales4,111 11,714 8,162 54,354 1,229 
Gross margin410 (1,046)(111)(2,181)(325)
Interest income(2,766)(4,461)(8,791)(12,295)(3,283)
Rental invoiced3,651 7,147 14,632 22,212 5,569 
Sales-type lease adjustment$1,295 $1,640 $5,730 $7,736 $1,961 
(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.
28


The following table presents the calculation of Net Debt and Net Leverage Ratio:
(in $000s) September 30, 2024June 30, 2024
Current maturities of long-term debt$1,458 $3,779 
Long-term debt, net1,567,103 1,528,433 
Deferred financing fees20,992 19,527 
Less: cash and cash equivalents(8,438)(8,059)
Net Debt$1,581,115 $1,543,680 
Divided by: LTM Adjusted EBITDA (1)
355,999 375,979 
Net Leverage Ratio4.44 4.11 
(1) The following tables present the calculation of LTM Adjusted EBITDA for the periods ended September 30, 2024 and June 30, 2024:
Current Year To Date PeriodLess: Prior Year To Date PeriodAdd: Prior Fiscal YearLTM Adjusted EBITDA
(in $000s)September 30, 2024September 30, 2023December 31, 2023September 30, 2024
Net income (loss)$(56,229)$34,590 $50,712 $(40,107)
Interest expense79,174 69,982 94,694 103,886 
Income tax expense (benefit)518 2,683 7,364 5,199 
Depreciation and amortization173,253 162,083 218,993 230,163 
EBITDA196,716 269,338 371,763 299,141 
Adjustments:
Non-cash purchase accounting impact12,286 13,552 19,742 18,476 
Transaction and integration costs14,684 10,039 14,143 18,788 
Sales-type lease adjustment5,730 7,736 10,458 8,452 
Share-based payments8,748 10,312 13,309 11,745 
Change in fair value of warrants(527)(2,409)(2,485)(603)
Adjusted EBITDA$237,637 $308,568 $426,930 $355,999 
29


Current Year To Date PeriodLess: Prior Year To Date PeriodAdd: Prior Fiscal YearLTM Adjusted EBITDA
(in $000s)June 30, 2024June 30, 2023December 31, 2023June 30, 2024
Net income (loss)$(38,813)$25,410 $50,712 $(13,511)
Interest expense52,018 45,938 94,694 100,774 
Income tax expense (benefit)1,122 2,251 7,364 6,235 
Depreciation and amortization113,958 107,531 218,993 225,420 
EBITDA128,285 181,130 371,763 318,918 
Adjustments:
Non-cash purchase accounting impact8,220 7,668 19,742 20,294 
Transaction and integration costs10,690 7,149 14,143 17,684 
Sales-type lease adjustment4,435 6,096 10,458 8,797 
Share-based payments6,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 

Historical Cash Flows
The following table summarizes our sources and uses of cash:
Nine Months Ended September 30,
(in $000s)20242023
Net cash flow from operating activities$39,934 $(2,706)
Net cash flow for investing activities(164,883)(145,612)
Net cash flow from financing activities122,779 142,557 
Effect of exchange rate changes on cash and cash equivalents299 194 
Net change in cash and cash equivalents$(1,871)$(5,567)
As of September 30, 2024, we had cash and cash equivalents of $8.4 million, a decrease of $1.9 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 $39.9 million for the nine months ended September 30, 2024, as compared to net cash used in operating activities of $2.7 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 $164.9 million for the nine months ended September 30, 2024, as compared to $145.6 million in the same period of 2023. The increase in cash used in investing activities was primarily due to lower proceeds from sales and disposals of rental equipment of $21.8 million.
Cash Flows from Financing Activities
Net cash provided by financing activities was $122.8 million for the nine months ended September 30, 2024, as compared to $142.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 $9.0 million and a decrease in proceeds, net of repayments, from floor plan financing and long-term debt arrangements of $5.8 million.

30


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 nine months ended September 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, September 30, 2024 and December 31, 2023:

(in $000s)
September 30, 2024June 30, 2024December 31, 2023
ERS$498,611 $498,549 $498,808 
TES167,307 167,307 167,307 
APS39,364 39,364 37,896 
Total$705,282 $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.
During the quarterly period ended June 30, 2024, we identified factors indicating goodwill may be impaired related to two of our reporting units, ERS and APS. The following is a discussion of the estimates and assumptions from our June 30, 2024 interim impairment test for the ERS and APS reporting units:
31


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 June 30, 2024, 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. During the quarter ended September 30, 2024, we continued to evaluate whether factors indicate goodwill of any of our reporting units may be impaired and we did not identify any triggering factors that could indicate goodwill impairment. As a result, we concluded another interim test was not necessary.



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 September 30, 2024, we had $1,550.4 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.9 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 nine months ended September 30, 2024, we generated $33.9 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.
32


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 September 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 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 all of our business process controls (automated and manual), including management review controls. 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.
Additionally, management is in the process of designing, implementing and monitoring all business process controls (automated and manual), including management review 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 September 30, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

33


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.
34


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 September 30, 2024:
ISSUER PURCHASES OF EQUITY SECURITIES
Total Number of Shares PurchasedAverage Price Paid per ShareTotal Number of Shares Purchased as Part of Publicly Announced Plans or ProgramsApproximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs
(in $000s)
July 1, 2024 - July 31, 20241,260,827 $4.35 1,260,827 $1,892 
August 1, 2024 - August 31, 2024— $— — $1,892 
September 1, 2024 - September 30, 2024— $— — $1,892 
Total1,260,827 $4.35 1,260,827  
Item 3.    Defaults Upon Senior Securities
None.
Item 4.     Mine Safety Disclosures
Not applicable.
Item 5.    Other Information
None.

35


Item 6.    Exhibits
Exhibit No. Description
10.1
31.1*
31.2*
32**
101.INSXBRL 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.SCHXBRL Taxonomy Extension Schema Document.
101.CALXBRL Taxonomy Extension Calculation Linkbase Document.
101.DEFXBRL Taxonomy Extension Definition Linkbase Document.
101.LABXBRL Taxonomy Extension Label Linkbase Document.
101.PREXBRL Taxonomy Extension Presentation Linkbase.
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).
* Filed herewith.
**Furnished herewith.


36


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:October 30, 2024/s/ Ryan McMonagle
  Ryan McMonagle, Chief Executive Officer
   
Date:October 30, 2024/s/ Christopher J. Eperjesy
  Christopher J. Eperjesy, Chief Financial Officer



EX-31.1 2 a09302024ctosex311.htm EX-31.1 Document

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 September 30, 2024;
2Based 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;
3Based 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;
4The 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
5The 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:October 30, 2024 /s/ Ryan McMonagle
   Ryan McMonagle
   Chief Executive Officer

EX-31.2 3 a09302024ctosex312.htm EX-31.2 Document

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 September 30, 2024;
2Based 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;
3Based 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;
4The 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
5The 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:October 30, 2024 /s/ Christopher J. Eperjesy
   Christopher J. Eperjesy
   Chief Financial Officer

EX-32 4 a09302024ctosex32.htm EX-32 Document

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 September 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.
 
October 30, 2024/s/ Ryan McMonagle
Ryan McMonagle
Chief Executive Officer
 
October 30, 2024/s/ Christopher J. Eperjesy
Christopher J. Eperjesy
Chief Financial Officer

EX-101.SCH 5 ctos-20240930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Balance Sheets (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Balance Sheets (unaudited) (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements of Cash Flows (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - Business and Organization link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Sales-Type Leases link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Floor Plan Financing link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Rental Equipment link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Intangible Assets, Goodwill and Other link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Earnings (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Related Parties link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Segments link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Business and Organization (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Sales-Type Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Floor Plan Financing (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Rental Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Earnings (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Related Parties (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Business and Organization (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Revenue - Schedule of Revenue by Geographic Areas (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Revenue - Schedule of Revenue by Major Product and Service Line (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Revenue - Schedule of Accounts Receivable, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Sales-Type Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Floor Plan Financing - Schedule of Floor Plan Payables (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Floor Plan Financing - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Rental Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Intangible Assets, Goodwill and Other (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Long-Term Debt - Schedule of Debt Obligations and Associated Interest Rates (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Long-Term Debt - Schedule of Debt Obligations and Associated Interest Rates (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Long-Term Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Earnings (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Equity (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Related Parties - Schedule of Related Party Transactions in Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Related Parties - Schedule of Related Party Transactions in Condensed Consolidated Balance Sheets (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Segments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Segments - Schedule of Company’s Segment Results (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Segments - Schedule of Reconciliation of Consolidated Gross Profit to Consolidated Income Before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Segments - Schedule of Total Assets by Country (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 ctos-20240930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 ctos-20240930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 ctos-20240930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Net receivables related to rental contracts and other Contract With Customer, Other Receivable, After Allowance For Credit Loss Contract With Customer, Other Receivable, After Allowance For Credit Loss Deferred tax expense (benefit) Deferred Income Taxes and Tax Credits Variable Rate [Domain] Variable Rate [Domain] Debt Instrument, Redemption [Line Items] Debt Instrument, Redemption [Line Items] Tax assessment amount Income Tax Examination, Assessment Income Tax Examination, Assessment Accrued expenses Accrued Liabilities, Current Statistical Measurement [Domain] Statistical Measurement [Domain] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Floor Plan Financing Long-Term Debt Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Minimum and Second Target Earnout Shares Minimum and Second Target Earnout Shares [Member] Minimum and Second Target Earnout Shares Consecutive trading days threshold Business Combination, Contingent Consideration Arrangements, Threshold Consecutive Trading Days Business Combination, Contingent Consideration Arrangements, Threshold Consecutive Trading Days Revolving Credit Facility Revolving Credit Facility Revolving Credit Facility [Member] Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Deferred income taxes Deferred Income Tax Liabilities, Net Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts payable to related parties Accounts Payable, Current Total other expense Nonoperating Income (Expense) Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Equity Equity [Text Block] Custom Truck Custom Truck LP [Member] Custom Truck LP Dilutive common share equivalents Dilutive Securities, Effect on Basic Earnings Per Share Schedule of Goodwill [Table] Schedule of Goodwill [Table] Geographical [Axis] Geographical [Axis] Less: accumulated depreciation Property, Plant, and Equipment, Lessor Asset under Operating Lease, Accumulated Depreciation Income Taxes Income Tax Disclosure [Text Block] Customer deposits and deferred revenue Increase (Decrease) in Contract with Customer, Liability Aftermarket parts and services inventory Rental Parts, Tools And Accessories [Member] Rental Parts, Tools And Accessories [Member] Current Liabilities Liabilities, Current [Abstract] Preferred stock par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Business Acquisition [Line Items] Business Acquisition [Line Items] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Diluted (in dollars per share) Basic earnings (loss) per share (in dollars per share) Earnings Per Share, Diluted TES Truck And Equipment Sales Segment [Member] Truck And Equipment Sales Segment Rental equipment sales in accounts receivable Rental Equipment Sales In Accounts Receivable Rental Equipment Sales In Accounts Receivable Accounts receivable, net Accounts receivable, net Accounts receivable from related parties Accounts Receivable, after Allowance for Credit Loss, Current Level 3 Fair Value, Inputs, Level 3 [Member] Treasury stock (in shares) Beginning balance (in shares) Ending balance (in shares) Treasury Stock, Common, Shares Line of Credit Line of Credit Line of Credit Line of Credit [Member] Earnout shares, share price consideration (in dollars per share) Earnout Shares, Contingent Consideration, Share Price Earnout Shares, Contingent Consideration, Share Price Litigation Case [Axis] Litigation Case [Axis] Trading Symbol Trading Symbol 2023 Credit Facility 2023 Credit Facility [Member] 2023 Credit Facility Long-term debt Long-Term Debt, Fair Value Additional authorized amount Stock Repurchase Program, Additional Authorized Amount Stock Repurchase Program, Additional Authorized Amount Net Income (Loss) Net income (loss) Net income (loss) Net Income (Loss) Attributable to Parent Total current liabilities Liabilities, Current Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Floor plan payables - non-trade Non-trade floor plan payables Floor Plan Payables, Non-Trade, Current Floor Plan Payables, Non-Trade, Current Property and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Liabilities and Stockholders' Equity Liabilities and Equity [Abstract] Common stock repurchases Stock Repurchased During Period, Value Stockholders' Equity Equity, Attributable to Parent [Abstract] Accounts and financing receivables Increase (Decrease) in Receivables Schedule of Computation of Basic and Dilutive Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Contingent consideration term (in years) Business Combination, Contingent Consideration, Term Business Combination, Contingent Consideration, Term Level 1 Fair Value, Inputs, Level 1 [Member] Rental Rental Revenue, Excluding Shipping And Handling [Member] Rental Revenue, Excluding Shipping And Handling [Member] Carrying Value Reported Value Measurement [Member] Goodwill Goodwill Earnout Shares [Axis] Earnout Shares [Axis] Earnout Shares Equity Components [Axis] Equity Components [Axis] APS Aftermarket Parts and Services Segment [Member] Parts, Tools and Services Segment [Member] Secured Overnight Financing Rate (SOFR) Secured Overnight Financing Rate (SOFR) [Member] Secured Overnight Financing Rate (SOFR) Fiscal Year 2026 Fiscal Year 2026 [Member] Fiscal Year 2026 Measurement Basis [Axis] Measurement Basis [Axis] Entity Small Business Entity Small Business Contingent Consideration by Type [Axis] Contingent Consideration by Type [Axis] Local Phone Number Local Phone Number Fair Value Measurement [Domain] Fair Value Measurement [Domain] Letter of Credit Letter of Credit [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Operating lease liabilities - noncurrent Operating Lease, Liability, Noncurrent Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Payment of debt issuance costs Payments of Debt Issuance Costs Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Deferred financing fees Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Repayments of notes payable Repayments of Medium-term Notes Dilutive common share equivalents (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Total revenue Total Total revenues from transactions with related parties Total revenue Revenues Product and Service [Domain] Product and Service [Domain] Interest expense Interest Expense, Debt Inventories Increase (Decrease) in Inventories Investing Activities Net Cash Provided by (Used in) Investing Activities [Abstract] Potentially dilutive shares excluded in aggregate (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Cost of Revenue Cost of Goods and Services Sold [Abstract] Document Quarterly Report Document Quarterly Report Non-Cash Investing and Financing Activities Noncash Investing and Financing Items [Abstract] Rental equipment and property and equipment purchases in accounts payable Capital Expenditures Incurred but Not yet Paid Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Other notes payable Other notes payable Notes Payable, Other Payables [Member] Goodwill [Line Items] Goodwill [Line Items] Related Parties Related Party Transactions Disclosure [Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Loss Contingencies [Table] Loss Contingencies [Table] Measurement Input, Discount Rate Measurement Input, Discount Rate [Member] Operating lease liabilities - current Operating Lease, Liability, Current Total sales and services Sales And Services [Member] Sales and Services [Member] Entity Shell Company Entity Shell Company Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Recently Issued Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Topic 842 Revenue Not from Contract with Customer Counterparty Name [Domain] Counterparty Name [Domain] Cash and Cash Equivalents at Beginning of Period Cash and Cash Equivalents at End of Period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Weighted-Average Common Shares Outstanding: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Common stock, issued (in shares) Common Stock, Shares, Issued Gross Profit Gross profit Gross Profit Deferred revenue and customer deposits Contract with Customer, Liability, Current Treasury stock, at cost — 17,979,217 and 8,891,788 shares at September 30, 2024 and December 31, 2023, respectively Treasury Stock, Common, Value Security Exchange Name Security Exchange Name Total debt net of deferred financing fees Long-Term Debt Financing receivables, net Financing Receivable, after Allowance for Credit Loss, Current Measurement Input, Year [Domain] Measurement Input, Year [Domain] Measurement Input, Year [Domain] Selling, general and administrative expenses Selling, general and administrative expenses Selling, General and Administrative Expense Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax FMCC Facility Ford Motor Credit Company Facility [Member] Ford Motor Credit Company Facility Maximum Maximum [Member] Comprehensive Income (Loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Document Type Document Type Schedule of Related Party Transactions Schedule of Related Party Transactions [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Repurchase of common stock value Treasury Stock, Value, Acquired, Cost Method Cost of goods and service Cost of revenue Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Basis of Presentation Basis of Accounting, Policy [Policy Text Block] 2029 Secured Notes 5.50% Senior Secured Second Lien Notes Due 2029 [Member] 5.50% Senior Secured Second Lien Notes Due 2029 Business Acquisition [Axis] Business Acquisition [Axis] Less: allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Subsequent Event Subsequent Event [Member] Sales-Type Leases Lessor, Sales-type Leases [Text Block] Floor plan payables - trade Trade floor plan payables Floor Plan Payables, Trade, Current Floor Plan Payables, Trade, Current Variable Rate [Axis] Variable Rate [Axis] Income Statement [Abstract] Income Statement [Abstract] Inventory [Line Items] Inventory [Line Items] Title of 12(b) Security Title of 12(b) Security Related Party [Domain] Related Party, Type [Domain] Share-based payments Payments For (Proceeds From) Share-Based Payment Arrangements Payments For (Proceeds From) Share-Based Payment Arrangements Share-based payments Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Income Tax Disclosure [Abstract] Per Share Amount Earnings Per Share, Diluted [Abstract] Schedule of Accounts Receivable, Net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Entity Tax Identification Number Entity Tax Identification Number Inventory Inventory, Net Statistical Measurement [Axis] Statistical Measurement [Axis] Sales-type lease, rental contracts Sales-type Lease, Variable Lease Income Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Sellers Sellers [Member] Sellers Repurchase of common stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Schedule of Rental Equipment Property, Plant, and Equipment, Lessor Asset under Operating Lease [Table Text Block] Inventory Disclosure [Abstract] Segments [Domain] Segments [Domain] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Non-rental depreciation Depreciation, Nonproduction Measurement Input, Long-Term Revenue Growth Rate Measurement Input, Long-Term Revenue Growth Rate [Member] Accumulated deficit Retained Earnings (Accumulated Deficit) Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Schedule of Revenue from Rental Agreements Qualifying as Sales-Type Leases Sales-type Lease, Lease Income [Table Text Block] Floor plan payables - trade, net Increase (Decrease) In Floor Plan Payables Increase (Decrease) In Floor Plan Payables Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current Assets Assets, Current [Abstract] Accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Leases [Abstract] Contingent consideration, additional shares (up to) (in shares) Business Combination, Contingent Consideration Arrangements, Range Of Outcomes, Shares, High Business Combination, Contingent Consideration Arrangements, Range Of Outcomes, Shares, High Entity Address, State or Province Entity Address, State or Province Counterparty Name [Axis] Counterparty Name [Axis] Operating Activities Net Cash Provided by (Used in) Operating Activities [Abstract] ERS Equipment Rental Solutions Segment [Member] Equipment Rental Solutions Segment Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Common stock, outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Debt Instrument Redemption [Table] Debt Instrument Redemption [Table] Estimate of possible loss Loss Contingency, Estimate of Possible Loss Measurement Input, Year [Axis] Measurement Input, Year [Axis] Measurement Input, Year Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Unrealized foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Net cash flow for investing activities Net Cash Provided by (Used in) Investing Activities Basic earnings (loss) per share Net Income (Loss) Available to Common Stockholders, Basic Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Debt Instrument [Axis] Debt Instrument [Axis] Cost of equipment sales Cost of Goods Sold, Sales-type Lease Effective tax rate Effective Income Tax Rate Reconciliation, Percent Measurement Input Type [Domain] Measurement Input Type [Domain] Credit Facility [Axis] Credit Facility [Axis] Earnout shares, consecutive trading days threshold Earnout Shares, Contingent Consideration Arrangements, Threshold Consecutive Trading Days Earnout Shares, Contingent Consideration Arrangements, Threshold Consecutive Trading Days Business and Organization Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Measurement Frequency [Domain] Measurement Frequency [Domain] Rental Equipment Property, Plant and Equipment Disclosure [Text Block] Repayments under revolving credit facilities Repayments of Long-Term Lines of Credit Tax Year 2015 Tax Year 2015 [Member] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Canada CANADA Number of reportable segments Number of Reportable Segments Net Income (Loss) Per Share: Earnings Per Share [Abstract] Proceeds from debt Proceeds from Issuance of Senior Long-Term Debt Rental revenue Total rental revenue Rental Rental Revenue [Member] Rental Revenue [Member] Purchase of non-rental property and cloud computing arrangements Purchase Of Non-Rental Property And Cloud Computing Arrangements Purchase Of Non-Rental Property And Cloud Computing Arrangements Common stock — $0.0001 par value, 500,000,000 shares authorized; 251,411,684 and 249,903,120 shares issued; and 233,432,467 and 241,011,332 shares outstanding, at September 30, 2024 and December 31, 2023, respectively Common Stock, Value, Issued Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] 2029 Secured Notes 2029 Secured Notes Senior Notes [Member] Net receivables related to contracts with customers Contract with Customer, Receivable, after Allowance for Credit Loss Total current assets Assets, Current Finance lease payments Finance Lease, Principal Payments Schedule of Carrying Values and Fair Values of Financial Liabilities Fair Value, Liabilities Measured on Recurring Basis [Table Text Block] Revenue from Contract with Customer [Abstract] Supplemental Cash Flow Information Supplemental Cash Flow Information [Abstract] Interest income Sales-type Lease, Interest Income, Lease Receivable Litigation Case [Domain] Litigation Case [Domain] Maximum Target Earnout Shares Maximum Target Earnout Shares [Member] Maximum Target Earnout Shares Financing and other expense (income) Financing and other expense (income) Other Nonoperating Income (Expense) Amortization Amortization Entity Filer Category Entity Filer Category Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Stock repurchase program, amount authorized Stock Repurchase Program, Authorized Amount Common stock repurchase (in shares) Stock Repurchased During Period, Shares Fiscal Year 2025 Fiscal Year 2025 [Member] Fiscal year 2025 Preferred stock authorized (in shares) Preferred Stock, Shares Authorized Base Rate Base Rate [Member] Preferred stock outstanding (in shares) Preferred Stock, Shares Outstanding Net cash flow from operating activities Net Cash Provided by (Used in) Operating Activities Earnout shares Earnout Shares Number of common shares for which certain stockholders agreed to restrictions, considered Earnout Shares Expected duration Contract With Customer, Customer Deposits, Timing Contract With Customer, Customer Deposits, Timing Depreciation and amortization Depreciation, Depletion and Amortization Debt interest rate Debt Instrument, Interest Rate, Stated Percentage Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Total stockholders' equity Beginning balance Ending balance Equity, Attributable to Parent Impairment of goodwill Goodwill, Impairment Loss Income (Loss) Before Income Taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Preferred stock issued (in shares) Preferred Stock, Shares Issued Level 2 Fair Value, Inputs, Level 2 [Member] Transaction expenses and other Merger Related Costs Merger Related Costs Entity Emerging Growth Company Entity Emerging Growth Company Schedule of Total Assets by Country Long-Lived Assets by Geographic Areas [Table Text Block] Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Share price consideration (in dollars per share) Business Combination, Contingent Consideration, Share Price Business Combination, Contingent Consideration, Share Price Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Repayment of floor plan payables - non-trade Repayment Of Floor Plan Payables Repayment Of Floor Plan Payables Document Fiscal Period Focus Document Fiscal Period Focus Remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Share-based compensation Share-Based Payment Arrangement, Noncash Expense Schedule of Revenue by Geographic Areas Revenue from External Customers by Geographic Areas [Table Text Block] Common Stock Common Stock [Member] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Earnings (Loss) Per Share Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] PNC Equipment Finance, LLC PNC Equipment Finance, LLC [Member] PNC Equipment Finance, LLC Inventory [Domain] Inventory [Domain] Minimum Minimum [Member] Weighted Average Shares Weighted Average Number of Shares Outstanding, Diluted [Abstract] Schedule of Floor Plan Payables Schedule Of Floor Plan Payables [Table Text Block] Schedule Of Floor Plan Payables Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Assets Assets [Abstract] Equipment sales Sales and Services, Equipment Sales [Member] Sales and Services, Equipment Sales Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Income taxes paid Income Taxes Paid, Net Net cash flow from financing activities Net Cash Provided by (Used in) Financing Activities Proceeds from sales and disposals of rental equipment Proceeds From Sale Of Equipment On Lease Proceeds From Sale Of Equipment On Lease Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Accumulated Deficit Retained Earnings [Member] Current maturities of long-term debt Less: current maturities Long-Term Debt, Current Maturities Gross margin Sales-type Lease, Selling Profit (Loss) Schedule of Reconciliation of Consolidated Gross Profit to Consolidated Income (Loss) Before Income Taxes Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Total Liabilities and Stockholders' Equity Liabilities and Equity Other assets Other Assets, Noncurrent Other Expense Nonoperating Income (Expense) [Abstract] Operating lease assets Operating Lease, Right-of-Use Asset Basic (in dollars per share) Basic earnings (loss) per share (in dollars per share) Earnings Per Share, Basic Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Equity Interest Issued or Issuable, Type [Domain] Equity Interest Issued or Issuable, Type [Domain] Diluted earnings (loss) per share Net Income (Loss) Available to Common Stockholders, Diluted Entity Address, City or Town Entity Address, City or Town Related Party Related Party [Member] Schedule of Company’s Segment Results Schedule of Segment Reporting Information, by Segment [Table Text Block] Inventory, Current [Table] Inventory, Current [Table] Earnout share forfeitures (in shares) Earnout Shares Forfeited During Period Shares Number of earnout shares forfeitured during the period. Earnout shares, trading days threshold Earnout Shares, Contingent Consideration, Threshold Trading Days Earnout Shares, Contingent Consideration, Threshold Trading Days Rental equipment Property, Plant, and Equipment, Lessor Asset under Operating Lease, before Accumulated Depreciation Total long-term liabilities Liabilities, Noncurrent Document Transition Report Document Transition Report Nesco Owner Nesco Holdings NESCO Holdings, LP [Member] NESCO Holdings, LP [Member] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Amount available under repurchase program Stock Repurchase Program, Remaining Authorized Repurchase Amount Earnout Shares [Domain] Earnout Shares [Domain] Earnout Shares [Domain] Accounts payable Increase (Decrease) in Accounts Payable Common stock, authorized (in shares) Common stock, authorized (in shares) Common Stock, Shares Authorized Prepaids, operating leases and other Increase (Decrease) In Prepaid Expense, Operating Leases, And Other Assets Increase (Decrease) In Prepaid Expense, Operating Leases, And Other Assets Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Property, Plant and Equipment [Abstract] Equipment sales Sales-type Lease, Revenue Total debt outstanding Long-Term Debt, Gross Debt instrument, interest free period (up to) Debt Instrument, Interest Free Period Debt Instrument, Interest Free Period Adjustments to reconcile net income (loss) to net cash flow from operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Related Party Transactions [Abstract] Measurement Input Type [Axis] Measurement Input Type [Axis] Provision for losses on accounts receivable Accounts Receivable, Credit Loss Expense (Reversal) Additional paid-in capital Additional Paid in Capital Depreciation of rental equipment Cost, Depreciation Deferred rent revenue Contract With Customer, Liability, Current, Deferred Rent Contract With Customer, Liability, Current, Deferred Rent Inventory [Axis] Inventory [Axis] Trading days threshold Business Combination, Contingent Consideration, Threshold Trading Days Business Combination, Contingent Consideration, Threshold Trading Days Subsequent Event Type [Axis] Subsequent Event Type [Axis] Required monthly repayment amount Line of Credit Facility, Periodic Payment Prepaid expenses and other Prepaid Expense and Other Assets, Current Related Party [Axis] Related Party, Type [Axis] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Share-based payments (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Term Canadian Overnight Repo Rate Average (CORRA) Term Canadian Overnight Repo Rate Average (CORRA) [Member] Term Canadian Overnight Repo Rate Average (CORRA) Entity Registrant Name Entity Registrant Name Document Period End Date Document Period End Date Proceeds from lines of credit Proceeds from Lines of Credit Treasury Stock Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Additional Shares if Common Stock Exceeds $19 Per Share Contingent Consideration Requirement Four [Member] Contingent Consideration Requirement Four Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Change in fair value of derivative and warrants Derivative, Gain (Loss) on Derivative, Net Gain on sales and disposals of rental equipment Gain (Loss) on Disposition of Property Plant Equipment Acquisition of inventory through floor plan payables - non-trade Acquisition Of Inventory Through Floor Plan Payables Acquisition Of Inventory Through Floor Plan Payables Net Income (loss) Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Customer deposits Contract With Customer, Liability, Current, Customer Deposits Contract With Customer, Liability, Current, Customer Deposits Income Tax Expense (Benefit) Income tax expense (benefit) Income Tax Expense (Benefit) Performance obligation satisfied, revenue recognized Contract with Customer, Liability, Customer Deposits, Revenue Recognized Contract with Customer, Liability, Customer Deposits, Revenue Recognized Accounts written off during period, net of recoveries Accounts Receivable, Allowance for Credit Loss, Writeoff Rentals/parts and services Rentals And Parts And Services [Member] Rentals And Parts And Services Fair Value Measurements Fair Value Disclosures [Text Block] Other Comprehensive Income (Loss) Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Schedule of Revenue by Major Product and Service Line Disaggregation of Revenue [Table Text Block] Lender Name [Axis] Lender Name [Axis] Equity [Abstract] Equity [Abstract] Inventory Inventory Disclosure [Text Block] Topic 606 Revenue from Contract with Customer, Excluding Assessed Tax Entity [Domain] Entity [Domain] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Legal Entity [Axis] Legal Entity [Axis] Buyer Buyer [Member] Buyer Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Acquisition of business, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Tax Period [Domain] Tax Period [Domain] Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Purchases of rental equipment Payments to Acquire Equipment on Lease Credit Facility [Domain] Credit Facility [Domain] Common stock repurchases (in shares) Treasury Stock, Shares, Acquired Equity Interest Type [Axis] Equity Interest Type [Axis] Debt instrument, basis spread Debt Instrument, Basis Spread on Variable Rate Contingent Consideration Type [Domain] Contingent Consideration Type [Domain] Goodwill Disclosure Goodwill Disclosure [Text Block] Long-term debt, net Long-term debt Long-Term Debt, Excluding Current Maturities Diluted (in shares) Weighted-average shares, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Shipping and handling Rental Revenue, Shipping And Handling [Member] Rental Revenue, Shipping And Handling [Member] Interest expense, net Interest expense, net Interest Income (Expense), Nonoperating, Net Operating Expenses Operating Expenses [Abstract] Revenue Revenue from Contract with Customer [Text Block] Daimler Truck Financial Daimler Facility [Member] Daimler Facility Additional Paid-in Capital Additional Paid-in Capital [Member] Total Assets Assets Assets Loss Contingencies [Line Items] Loss Contingencies [Line Items] Cover [Abstract] Contingent consideration stock price trigger (in dollars per share) Business Combination, Contingent Consideration Arrangements, Stock Price Trigger Business Combination, Contingent Consideration Arrangements, Stock Price Trigger Tax Period [Axis] Tax Period [Axis] Amortization of debt issuance costs Amortization of Debt Issuance Costs United States UNITED STATES Fair Value, Recurring Fair Value, Recurring [Member] Whole goods Whole Goods [Member] Whole Goods Total operating expenses Expenses incurred from transactions with related parties included in operating expenses Operating Expenses Prime Rate Prime Rate [Member] Segments Segment Reporting Disclosure [Text Block] Net Change in Cash and Cash Equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Financing Activities Net Cash Provided by (Used in) Financing Activities [Abstract] PACCAR Financial Services PACCAR Financial Corp Inventory Financing Agreement, PACCAR Financial Corp [Member] Inventory Financing Agreement, PACCAR Financial Corp Equity Component [Domain] Equity Component [Domain] Equipment sales Equipment Sales [Member] Equipment Sales Rental equipment, net Rental equipment, net Property, Plant, and Equipment, Lessor Asset under Operating Lease, after Accumulated Depreciation PNC Equipment Finance, LLC Inventory Loan, Guaranty and Security Agreement [Member] Inventory Loan, Guaranty and Security Agreement Debt Instrument [Line Items] Debt Instrument [Line Items] Basic (in shares) Weighted-average shares, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Operating Income Operating Income (Loss) Number of Reporting Units Tested Number of Reporting Units Goodwill Measurement Input Goodwill Measurement Input Goodwill, Measurement Input Revenue Revenues [Abstract] Total cost of revenue Expenses incurred from transactions with related parties included in cost of revenue Total cost of revenue Cost of Revenue ABL Facility ABL Facility [Member] ABL Facility Segments [Axis] Segments [Axis] Statement [Line Items] Statement [Line Items] Fair Value Estimate of Fair Value Measurement [Member] Other Comprehensive Income (Loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Schedule of Debt Obligations and Associated Interest Rates Schedule of Debt [Table Text Block] Outstanding borrowings Long-Term Line of Credit Parts sales and services Parts and services Sales And Services, Parts And Services [Member] Sales and Services, Parts and Services [Member] Borrowings under revolving credit facilities Proceeds from Long-Term Lines of Credit EX-101.PRE 9 ctos-20240930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.24.3
Cover Page - shares
9 Months Ended
Sep. 30, 2024
Oct. 28, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2024  
Document Transition Report false  
Entity File Number 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   233,432,467
Entity Central Index Key 0001709682  
Document Fiscal Year Focus 2024  
Current Fiscal Year End Date --12-31  
Document Fiscal Period Focus Q3  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue        
Total revenue $ 447,220 $ 434,353 $ 1,281,540 $ 1,343,346
Cost of Revenue        
Depreciation of rental equipment 45,956 42,469 134,285 126,415
Total cost of revenue 355,391 327,197 1,009,735 1,015,910
Gross Profit 91,829 107,156 271,805 327,436
Operating Expenses        
Selling, general and administrative expenses 54,630 56,955 168,322 171,974
Amortization 6,696 6,698 19,966 19,976
Non-rental depreciation 3,472 2,602 9,752 7,973
Transaction expenses and other 3,994 2,890 14,684 10,039
Total operating expenses 68,792 69,145 212,724 209,962
Operating Income 23,037 38,011 59,081 117,474
Other Expense        
Interest expense, net 43,875 34,144 124,191 94,945
Financing and other expense (income) (2,818) (5,745) (9,399) (14,744)
Total other expense 41,057 28,399 114,792 80,201
Income (Loss) Before Income Taxes (18,020) 9,612 (55,711) 37,273
Income Tax Expense (Benefit) (604) 432 518 2,683
Net Income (Loss) (17,416) 9,180 (56,229) 34,590
Other Comprehensive Income (Loss):        
Unrealized foreign currency translation adjustments 1,310 (2,823) (2,159) (259)
Other Comprehensive Income (Loss) 1,310 (2,823) (2,159) (259)
Comprehensive Income (Loss) $ (16,106) $ 6,357 $ (58,388) $ 34,331
Net Income (Loss) Per Share:        
Basic (in dollars per share) $ (0.07) $ 0.04 $ (0.24) $ 0.14
Diluted (in dollars per share) $ (0.07) $ 0.04 $ (0.24) $ 0.14
Weighted-Average Common Shares Outstanding:        
Basic (in shares) 234,438 245,810 238,162 245,987
Diluted (in shares) 234,438 246,594 238,162 246,809
Rental revenue        
Revenue        
Total revenue $ 108,324 $ 118,209 $ 317,492 $ 358,666
Cost of Revenue        
Cost of goods and service 29,439 29,874 88,559 91,754
Equipment sales        
Revenue        
Total revenue 305,476 283,079 863,711 886,486
Cost of Revenue        
Cost of goods and service 251,987 228,912 704,105 720,303
Parts sales and services        
Revenue        
Total revenue 33,420 33,065 100,337 98,194
Cost of Revenue        
Cost of goods and service $ 28,009 $ 25,942 $ 82,786 $ 77,438
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Balance Sheets (unaudited) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current Assets    
Cash and cash equivalents $ 8,438 $ 10,309
Accounts receivable, net 176,037 215,089
Financing receivables, net 11,992 30,845
Inventory 1,200,925 985,794
Prepaid expenses and other 13,573 23,862
Total current assets 1,410,965 1,265,899
Property and equipment, net 161,023 142,115
Rental equipment, net 975,129 916,704
Goodwill 705,282 704,011
Intangible assets, net 259,497 277,212
Operating lease assets 50,126 38,426
Other assets 17,918 23,430
Total Assets 3,579,940 3,367,797
Current Liabilities    
Accounts payable 88,744 117,653
Accrued expenses 58,405 73,847
Deferred revenue and customer deposits 20,059 28,758
Floor plan payables - trade 428,756 253,197
Floor plan payables - non-trade 493,786 409,113
Operating lease liabilities - current 7,225 6,564
Current maturities of long-term debt 1,458 8,257
Total current liabilities 1,098,433 897,389
Long-term debt, net 1,567,103 1,487,136
Operating lease liabilities - noncurrent 44,258 32,714
Deferred income taxes 32,637 33,355
Total long-term liabilities 1,643,998 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 233,432,467 and 241,011,332 shares outstanding, at September 30, 2024 and December 31, 2023, respectively 25 25
Treasury stock, at cost — 17,979,217 and 8,891,788 shares at September 30, 2024 and December 31, 2023, respectively (87,580) (56,524)
Additional paid-in capital 1,547,303 1,537,553
Accumulated other comprehensive loss (8,137) (5,978)
Accumulated deficit (614,102) (557,873)
Total stockholders' equity 837,509 917,203
Total Liabilities and Stockholders' Equity $ 3,579,940 $ 3,367,797
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Balance Sheets (unaudited) (Parentheticals) - $ / shares
Sep. 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) 233,432,467 241,011,332
Treasury stock (in shares) 17,979,217 8,891,788
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Cash Flows (unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Operating Activities    
Net income (loss) $ (56,229) $ 34,590
Adjustments to reconcile net income (loss) to net cash flow from operating activities:    
Depreciation and amortization 173,271 162,084
Amortization of debt issuance costs 4,627 4,221
Provision for losses on accounts receivable 9,541 4,522
Share-based compensation 8,748 10,312
Gain on sales and disposals of rental equipment (34,702) (48,392)
Change in fair value of derivative and warrants (527) (2,409)
Deferred tax expense (benefit) (718) 1,959
Changes in assets and liabilities:    
Accounts and financing receivables 12,980 21,978
Inventories (213,468) (290,302)
Prepaids, operating leases and other 11,390 6,143
Accounts payable (27,219) 42,707
Accrued expenses and other liabilities (14,628) 3,620
Floor plan payables - trade, net 175,559 58,295
Customer deposits and deferred revenue (8,691) (12,034)
Net cash flow from operating activities 39,934 (2,706)
Investing Activities    
Acquisition of business, net of cash acquired (6,015) 0
Purchases of rental equipment (278,507) (289,984)
Proceeds from sales and disposals of rental equipment 155,788 177,623
Purchase of non-rental property and cloud computing arrangements (36,149) (33,251)
Net cash flow for investing activities (164,883) (145,612)
Financing Activities    
Proceeds from debt 4,200 13,537
Share-based payments (1,451) 387
Borrowings under revolving credit facilities 168,069 111,057
Repayments under revolving credit facilities (92,569) (56,377)
Repayments of notes payable (7,946) (6,674)
Finance lease payments 0 (2,682)
Repurchase of common stock (28,984) (19,936)
Acquisition of inventory through floor plan payables - non-trade 490,195 571,062
Repayment of floor plan payables - non-trade (405,522) (467,707)
Payment of debt issuance costs (3,213) (110)
Net cash flow from financing activities 122,779 142,557
Effect of exchange rate changes on cash and cash equivalents 299 194
Net Change in Cash and Cash Equivalents (1,871) (5,567)
Cash and Cash Equivalents at Beginning of Period 10,309 14,360
Cash and Cash Equivalents at End of Period 8,438 8,793
Supplemental Cash Flow Information    
Interest paid 105,202 51,142
Income taxes paid 4,140 1,897
Non-Cash Investing and Financing Activities    
Rental equipment and property and equipment purchases in accounts payable 439 596
Rental equipment sales in accounts receivable $ 111 $ 1,573
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.3
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' Equity [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' Equity [Roll Forward]            
Net income (loss) 34,590          
Other comprehensive income (loss) (259)          
Ending balance (in shares) at Sep. 30, 2023   249,538,314        
Ending balance (in shares) at Sep. 30, 2023     (5,630,643)      
Ending balance at Sep. 30, 2023 913,391 $ 25 $ (37,256) 1,533,823 (9,206) (573,995)
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' Equity [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)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 9,180         9,180
Other comprehensive income (loss) (2,823)       (2,823)  
Common stock repurchase (in shares)     (2,466,609)      
Common stock repurchases (15,754)   $ (15,754)      
Share-based payments (in shares)   176,963 10,264      
Share-based payments 3,316   $ (64) 3,380    
Ending balance (in shares) at Sep. 30, 2023   249,538,314        
Ending balance (in shares) at Sep. 30, 2023     (5,630,643)      
Ending balance at Sep. 30, 2023 $ 913,391 $ 25 $ (37,256) 1,533,823 (9,206) (573,995)
Beginning balance (in shares) at Dec. 31, 2023 241,011,332 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' Equity [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 241,011,332 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' Equity [Roll Forward]            
Net income (loss) (56,229)          
Other comprehensive income (loss) $ (2,159)          
Ending balance (in shares) at Sep. 30, 2024 233,432,467 251,411,684        
Ending balance (in shares) at Sep. 30, 2024 (17,979,217)   (17,979,217)      
Ending balance at Sep. 30, 2024 $ 837,509 $ 25 $ (87,580) 1,547,303 (8,137) (614,102)
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' Equity [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        
Ending balance (in shares) at Jun. 30, 2024     (13,939,956)      
Ending balance at Jun. 30, 2024 856,682 $ 25 $ (82,094) 1,544,884 (9,447) (596,686)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (17,416)         (17,416)
Other comprehensive income (loss) 1,310       1,310  
Common stock repurchase (in shares)     (1,260,827)      
Common stock repurchases $ (5,486)   $ (5,486)      
Earnout share forfeitures (in shares) (2,778,434)          
Share-based payments (in shares)   0 0      
Share-based payments $ 2,419   $ 0 2,419    
Ending balance (in shares) at Sep. 30, 2024 233,432,467 251,411,684        
Ending balance (in shares) at Sep. 30, 2024 (17,979,217)   (17,979,217)      
Ending balance at Sep. 30, 2024 $ 837,509 $ 25 $ (87,580) $ 1,547,303 $ (8,137) $ (614,102)
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.3
Business and Organization
9 Months Ended
Sep. 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 TaxesImprovements 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 ReportingImprovements 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.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue
9 Months Ended
Sep. 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 September 30,Nine Months Ended September 30,
(in $000s)2024202320242023
United States$435,919 $424,513 $1,247,682 $1,305,292 
Canada11,301 9,840 33,858 38,054 
Total Revenue$447,220 $434,353 $1,281,540 $1,343,346 
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 nine months ended September 30, 2024 and 2023 are presented in the table below.
Three Months Ended September 30,Three Months Ended September 30,
20242023
(in $000s)Topic 842Topic 606TotalTopic 842Topic 606Total
Rental:
Rental$103,703 $— $103,703 $112,373 $— $112,373 
Shipping and handling— 4,621 4,621 — 5,836 5,836 
Total rental revenue103,703 4,621 108,324 112,373 5,836 118,209 
Sales and services:
Equipment sales3,701 301,775 305,476 12,760 270,319 283,079 
Parts and services2,300 31,120 33,420 4,216 28,849 33,065 
Total sales and services6,001 332,895 338,896 16,976 299,168 316,144 
Total revenue$109,704 $337,516 $447,220 $129,349 $305,004 $434,353 
Nine Months Ended September 30,Nine Months Ended September 30,
20242023
(in $000s)Topic 842Topic 606TotalTopic 842Topic 606Total
Rental:
Rental$303,418 $— $303,418 $339,896 $— $339,896 
Shipping and handling— 14,074 14,074 — 18,770 18,770 
Total rental revenue303,418 14,074 317,492 339,896 18,770 358,666 
Sales and services:   
Equipment sales8,273 855,438 863,711 56,535 829,951 886,486 
Parts and services8,170 92,167 100,337 15,969 82,225 98,194 
Total sales and services16,443 947,605 964,048 72,504 912,176 984,680 
Total revenue$319,861 $961,679 $1,281,540 $412,400 $930,946 $1,343,346 
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 September 30, 2024 and December 31, 2023, the Company had net receivables related to contracts with customers of $81.5 million and $112.1 million, respectively. As of September 30, 2024 and December 31, 2023, the Company had net receivables related to rental contracts and other of $94.3 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)September 30, 2024December 31, 2023
Accounts receivable$194,022 $232,592 
Less: allowance for doubtful accounts(17,985)(17,503)
Accounts receivable, net$176,037 $215,089 
For the nine months ended September 30, 2024 and 2023, the Company wrote-off $8.4 million and $9.6 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 September 30, 2024 and December 31, 2023, the Company had approximately $2.8 million of deferred rental revenue. Additionally, the Company collects deposits from customers for orders placed for equipment and rentals. The Company had approximately $17.3 million and $25.9 million in deposits as of September 30, 2024 and December 31, 2023, respectively. All of the $25.9 million deposit liability balance as of December 31, 2023, was recorded as revenue during the nine months ended September 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.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.24.3
Sales-Type Leases
9 Months Ended
Sep. 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 September 30,Nine Months Ended September 30,
(in $000s)2024202320242023
Equipment sales$3,701 $12,760 $8,273 $56,535 
Cost of equipment sales4,111 11,714 8,162 54,354 
Gross margin$(410)$1,046 $111 $2,181 
As these transactions remained under rental contracts, $3.7 million and $7.1 million for the three months ended September 30, 2024 and 2023, respectively, and $14.6 million and $22.2 million for the nine months ended September 30, 2024 and 2023, respectively, were billed under the contracts as rentals. Interest income from financing receivables was $2.8 million and $4.5 million for the three months ended September 30, 2024 and 2023, respectively, and $8.8 million and $12.3 million for the nine months ended September 30, 2024 and 2023, respectively.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.24.3
Inventory
9 Months Ended
Sep. 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)September 30, 2024December 31, 2023
Whole goods$1,068,328 $846,170 
Aftermarket parts and services inventory132,597 139,624 
Inventory$1,200,925 $985,794 
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.24.3
Floor Plan Financing
9 Months Ended
Sep. 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 September 30, 2024, the Company was in compliance with these covenants.
The amounts owed under floor plan payables are summarized as follows:
(in $000s)September 30, 2024December 31, 2023
Trade:
Daimler Truck Financial$237,938 $181,480 
PACCAR Financial Services148,859 71,717 
Ford Motor Credit Company, LLC41,959 — 
Trade floor plan payables$428,756 $253,197 
Non-trade:
PNC Equipment Finance, LLC$493,786 $409,113 
Non-trade floor plan payables$493,786 $409,113 
Interest on outstanding floor plan payable balances is due and payable monthly. Floor plan interest expense was $16.7 million and $45.0 million for the three and nine months ended September 30, 2024, respectively, and $10.1 million and $25.0 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 $225.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 $150.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. In October 2024, the revolving credit facility limit was increased to $175.0 million.
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 September 30, 2024 was $42.0 million. The FMCC agreement is evergreen and is subject to termination by either party through written notice.
References to the U.S. Prime Rate in the foregoing agreements represent the rate as published in The Wall Street Journal.
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 September 30, 2024, provides the Company with a $500.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%.
Note 8: Long-Term Debt
Debt obligations and associated interest rates consisted of the following:
(in $000s) September 30, 2024December 31, 2023September 30, 2024December 31, 2023
ABL Facility$627,900 $552,400 7.0%7.7%
2029 Secured Notes920,000 920,000 5.5%5.5%
2023 Credit Facility17,733 13,800 5.8%5.8%
Other notes payable23,920 31,599 
3.1%-3.5%
3.1%-7.9%
Total debt outstanding1,589,553 1,517,799 
Deferred financing fees(20,992)(22,406)
Total debt net of deferred financing fees1,568,561 1,495,393 
Less: current maturities(1,458)(8,257)
Long-term debt$1,567,103 $1,487,136 
As of September 30, 2024, borrowing availability under the ABL Facility was $319.0 million, and outstanding standby letters of credit were $3.1 million.
ABL Facility
On August 9, 2024, the Company and certain of its direct and indirect subsidiaries entered into an amendment to its asset-based revolving credit agreement (the “ABL Amendment,” and the credit agreement as amended, supplemented or modified, including by the ABL Amendment, the “ABL Credit Agreement”), to increase the borrowing capacity under its first lien senior secured asset-based revolving credit facility (the “ABL Facility”) from $750.0 million to $950.0 million, and extend the maturity date of the agreement from April 1, 2026 to August 9, 2029, or, if earlier, the date that is 91 days prior to the maturity date of the Company’s existing senior notes or any debt that refinances such existing notes. Additionally, the ABL Amendment changes the rate provisions for Canadian dollar denominated loans from the Canadian dollar offered rate to the term Canadian Overnight Repo Rate Average (the “CORRA” rate), and adds a leverage based step-down to the pricing grid otherwise based on Average Availability (as defined in the ABL Credit Agreement).
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 CORRA 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 CORRA 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.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.24.3
Rental Equipment
9 Months Ended
Sep. 30, 2024
Property, Plant and Equipment [Abstract]  
Rental Equipment
Note 6: Rental Equipment
Rental equipment, net consisted of the following:
(in $000s)September 30, 2024December 31, 2023
Rental equipment$1,491,918 $1,405,532 
Less: accumulated depreciation(516,789)(488,828)
Rental equipment, net$975,129 $916,704 
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.24.3
Intangible Assets, Goodwill and Other
9 Months Ended
Sep. 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 calculate fair value of 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.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt
9 Months Ended
Sep. 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 September 30, 2024, the Company was in compliance with these covenants.
The amounts owed under floor plan payables are summarized as follows:
(in $000s)September 30, 2024December 31, 2023
Trade:
Daimler Truck Financial$237,938 $181,480 
PACCAR Financial Services148,859 71,717 
Ford Motor Credit Company, LLC41,959 — 
Trade floor plan payables$428,756 $253,197 
Non-trade:
PNC Equipment Finance, LLC$493,786 $409,113 
Non-trade floor plan payables$493,786 $409,113 
Interest on outstanding floor plan payable balances is due and payable monthly. Floor plan interest expense was $16.7 million and $45.0 million for the three and nine months ended September 30, 2024, respectively, and $10.1 million and $25.0 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 $225.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 $150.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. In October 2024, the revolving credit facility limit was increased to $175.0 million.
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 September 30, 2024 was $42.0 million. The FMCC agreement is evergreen and is subject to termination by either party through written notice.
References to the U.S. Prime Rate in the foregoing agreements represent the rate as published in The Wall Street Journal.
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 September 30, 2024, provides the Company with a $500.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%.
Note 8: Long-Term Debt
Debt obligations and associated interest rates consisted of the following:
(in $000s) September 30, 2024December 31, 2023September 30, 2024December 31, 2023
ABL Facility$627,900 $552,400 7.0%7.7%
2029 Secured Notes920,000 920,000 5.5%5.5%
2023 Credit Facility17,733 13,800 5.8%5.8%
Other notes payable23,920 31,599 
3.1%-3.5%
3.1%-7.9%
Total debt outstanding1,589,553 1,517,799 
Deferred financing fees(20,992)(22,406)
Total debt net of deferred financing fees1,568,561 1,495,393 
Less: current maturities(1,458)(8,257)
Long-term debt$1,567,103 $1,487,136 
As of September 30, 2024, borrowing availability under the ABL Facility was $319.0 million, and outstanding standby letters of credit were $3.1 million.
ABL Facility
On August 9, 2024, the Company and certain of its direct and indirect subsidiaries entered into an amendment to its asset-based revolving credit agreement (the “ABL Amendment,” and the credit agreement as amended, supplemented or modified, including by the ABL Amendment, the “ABL Credit Agreement”), to increase the borrowing capacity under its first lien senior secured asset-based revolving credit facility (the “ABL Facility”) from $750.0 million to $950.0 million, and extend the maturity date of the agreement from April 1, 2026 to August 9, 2029, or, if earlier, the date that is 91 days prior to the maturity date of the Company’s existing senior notes or any debt that refinances such existing notes. Additionally, the ABL Amendment changes the rate provisions for Canadian dollar denominated loans from the Canadian dollar offered rate to the term Canadian Overnight Repo Rate Average (the “CORRA” rate), and adds a leverage based step-down to the pricing grid otherwise based on Average Availability (as defined in the ABL Credit Agreement).
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 CORRA 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 CORRA 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.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings (Loss) Per Share
9 Months Ended
Sep. 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 9.8 million and 24.8 million for the three and nine months ended September 30, 2024, respectively, and 29.1 million and 29.0 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 September 30, 2024Three Months Ended September 30, 2023
(in $000s, except per share data)Net Income (loss)Weighted Average SharesPer Share AmountNet IncomeWeighted Average SharesPer Share Amount
Basic earnings (loss) per share$(17,416)234,438$(0.07)$9,180 245,810$0.04 
Dilutive common share equivalents— — — 784— 
Diluted earnings (loss) per share$(17,416)234,438$(0.07)$9,180 246,594$0.04 
Nine Months Ended September 30, 2024Nine Months Ended September 30, 2023
(in $000s, except per share data)Net Income (loss)Weighted Average SharesPer Share AmountNet Income Weighted Average SharesPer Share Amount
Basic earnings (loss) per share$(56,229)238,162 $(0.24)$34,590 245,987 $0.14 
Dilutive common share equivalents— — — — 822— 
Diluted earnings (loss) per share$(56,229)238,162 $(0.24)$34,590 246,809 $0.14 
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.24.3
Equity
9 Months Ended
Sep. 30, 2024
Equity [Abstract]  
Equity
Note 10: Equity
Preferred Stock
As of both September 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 September 30, 2024 and December 31, 2023, there were no shares of preferred stock issued or outstanding.
Common Stock
As of both September 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 nine months ended September 30, 2024, the Company repurchased approximately 1.3 million and 5.9 million shares of its common stock, respectively, which are held in treasury, for a total cost of $5.5 million and $28.6 million, including commission fees. During the three and nine months ended September 30, 2023, the Company repurchased approximately 2.5 million and 3.1 million shares of common stock, respectively, for a total cost of $15.8 million and $20.1 million. At September 30, 2024, $1.9 million was available under the stock repurchase program.
Contingently Issuable and Earnout Shares
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 September 30, 2024, had the right to receive 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.
Earnout Shares
Pursuant to the Stockholders’ Agreement dated July 31, 2019 (as amended and restated from time to time, the “Stockholders’ Agreement”), certain stockholders agreed to restrictions on approximately 3,100,000 of their shares of the Company’s Common Stock (the “Earnout Shares”). The Earnout Shares shall be automatically forfeited by the holders thereof to the Company for no consideration with respect to (i) 2.8 million shares unless the trading price of the Common Stock equals or exceeds certain price targets by July 31 2024 (the “Minimum and Second Target Earnout Shares”) and (ii) 0.3 million shares unless the trading price of the Common Stock equals or exceeds $19.00 per share for any period of 20 trading days out of 30 consecutive trading days to and including July 31, 2026 (the “Maximum Target Earnout Shares”). On July 31, 2024, the price targets for the Minimum and Second Target Earnout Shares were not met, and such shares were forfeited by the respective holders pursuant to the Stockholders’ Agreement.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements
9 Months Ended
Sep. 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 ValueFair Value
(in $000s)Level 1Level 2Level 3
September 30, 2024
ABL Facility$627,900 $— $627,900 $— 
2029 Secured Notes920,000 — 841,800 — 
2023 Credit Facility17,733 — 17,733 — 
Other notes payable23,920 — 23,920 — 
December 31, 2023
ABL Facility$552,400 $— $552,400 $— 
2029 Secured Notes920,000 — 846,400 — 
2023 Credit Facility13,800 — 13,800 — 
Other notes payable31,599 — 31,599 — 
The carrying amounts of the ABL Facility, 2023 Credit Facility and other notes payable approximated fair value as of September 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.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes
9 Months Ended
Sep. 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 nine months ended September 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 $0.5 million for the nine months ended September 30, 2024 resulting in an effective tax rate of (0.9)% compared to an income tax expense of $2.7 million for the comparable prior year period, at an effective tax rate of 7.2%. The decrease in the effective tax rate for the nine months ended September 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 adopted the Pillar Two rules, effective June 20, 2024, Canada has enacted legislation formally adopting Pillar Two. 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 liability. We will continue to monitor US and global legislative activities related to Pillar Two.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies
9 Months Ended
Sep. 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 $5.0 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.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.24.3
Related Parties
9 Months Ended
Sep. 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 September 30,Nine Months Ended September 30,
(in $000s)2024202320242023
Total revenues from transactions with related parties$6,341 $4,728 $17,945 $23,231 
Expenses incurred from transactions with related parties included in cost of revenue$287 $239 $1,039 $1,091 
Expenses incurred from transactions with related parties included in operating expenses$693 $1,391 $2,093 $4,154 
Amounts receivable from/payable to related parties included in the Condensed Consolidated Balance Sheets are as follows:
(in $000s)September 30, 2024December 31, 2023
Accounts receivable from related parties$1,499 $695 
Accounts payable to related parties$115 $140 
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.24.3
Segments
9 Months Ended
Sep. 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 September 30,
2024
(in $000s)ERSTESAPSTotal
Revenue:
Rental$105,317 $— $3,007 $108,324 
Equipment sales45,574 259,902 — 305,476 
Parts and services— — 33,420 33,420 
Total revenue150,891 259,902 36,427 447,220 
Cost of revenue:
Rentals/parts and services29,415 — 28,033 57,448 
Equipment sales33,975 218,012 — 251,987 
Depreciation of rental equipment44,964 — 992 45,956 
Total cost of revenue108,354 218,012 29,025 355,391 
Gross profit$42,537 $41,890 $7,402 $91,829 
Three Months Ended September 30,
2023
(in $000s)ERSTESAPSTotal
Revenue:
Rental$114,929 $— $3,280 118,209 
Equipment sales52,175 230,904 — 283,079 
Parts and services— — 33,065 33,065 
Total revenue167,104 230,904 36,345 434,353 
Cost of revenue:
Rentals/parts and services29,613 — 26,203 55,816 
Equipment sales37,828 191,084 — 228,912 
Depreciation of rental equipment41,652 — 817 42,469 
Total cost of revenue109,093 191,084 27,020 327,197 
Gross profit$58,011 $39,820 $9,325 $107,156 
Nine Months Ended September 30,
2024
(in $000s)ERSTESAPSTotal
Revenue:
Rental$309,304 $— $8,188 $317,492 
Equipment sales116,026 747,685 — 863,711 
Parts and services— — 100,337 100,337 
Total revenue425,330 747,685 108,525 1,281,540 
Cost of revenue:
Rentals/parts and services88,496 — 82,849 171,345 
Equipment sales83,865 620,240 — 704,105 
Depreciation of rental equipment131,242 — 3,043 134,285 
Total cost of revenue303,603 620,240 85,892 1,009,735 
Gross profit$121,727 $127,445 $22,633 $271,805 
Nine Months Ended September 30,
2023
(in $000s)ERSTESAPSTotal
Revenue:
Rental$346,545 $— $12,121 $358,666 
Equipment sales195,005 691,481 — 886,486 
Parts and services— — 98,194 98,194 
Total revenue541,550 691,481 110,315 1,343,346 
Cost of revenue:
Rentals/parts and services90,014 — 79,178 169,192 
Equipment sales148,711 571,592 — 720,303 
Depreciation of rental equipment123,969 — 2,446 126,415 
Total cost of revenue362,694 571,592 81,624 1,015,910 
Gross profit$178,856 $119,889 $28,691 $327,436 
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 September 30,Nine Months Ended September 30,
(in $000s)2024202320242023
Gross profit$91,829 $107,156 $271,805 $327,436 
Selling, general and administrative expenses54,630 56,955 168,322 171,974 
Amortization6,696 6,698 19,966 19,976 
Non-rental depreciation3,472 2,602 9,752 7,973 
Transaction expenses and other3,994 2,890 14,684 10,039 
Interest expense, net43,875 34,144 124,191 94,945 
Financing and other expense (income)(2,818)(5,745)(9,399)(14,744)
Income (loss) before income taxes$(18,020)$9,612 $(55,711)$37,273 
The following table presents total assets by country:
(in $000s) September 30, 2024December 31, 2023
Assets:
United States$3,457,031 $3,243,619 
Canada122,909 124,178 
       Total Assets$3,579,940 $3,367,797 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.3
Business and Organization (Policies)
9 Months Ended
Sep. 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 TaxesImprovements 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 ReportingImprovements 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.
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue (Tables)
9 Months Ended
Sep. 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 September 30,Nine Months Ended September 30,
(in $000s)2024202320242023
United States$435,919 $424,513 $1,247,682 $1,305,292 
Canada11,301 9,840 33,858 38,054 
Total Revenue$447,220 $434,353 $1,281,540 $1,343,346 
Schedule of Revenue by Major Product and Service Line The Company’s revenue by major product and service line for the three and nine months ended September 30, 2024 and 2023 are presented in the table below.
Three Months Ended September 30,Three Months Ended September 30,
20242023
(in $000s)Topic 842Topic 606TotalTopic 842Topic 606Total
Rental:
Rental$103,703 $— $103,703 $112,373 $— $112,373 
Shipping and handling— 4,621 4,621 — 5,836 5,836 
Total rental revenue103,703 4,621 108,324 112,373 5,836 118,209 
Sales and services:
Equipment sales3,701 301,775 305,476 12,760 270,319 283,079 
Parts and services2,300 31,120 33,420 4,216 28,849 33,065 
Total sales and services6,001 332,895 338,896 16,976 299,168 316,144 
Total revenue$109,704 $337,516 $447,220 $129,349 $305,004 $434,353 
Nine Months Ended September 30,Nine Months Ended September 30,
20242023
(in $000s)Topic 842Topic 606TotalTopic 842Topic 606Total
Rental:
Rental$303,418 $— $303,418 $339,896 $— $339,896 
Shipping and handling— 14,074 14,074 — 18,770 18,770 
Total rental revenue303,418 14,074 317,492 339,896 18,770 358,666 
Sales and services:   
Equipment sales8,273 855,438 863,711 56,535 829,951 886,486 
Parts and services8,170 92,167 100,337 15,969 82,225 98,194 
Total sales and services16,443 947,605 964,048 72,504 912,176 984,680 
Total revenue$319,861 $961,679 $1,281,540 $412,400 $930,946 $1,343,346 
Schedule of Accounts Receivable, Net
Accounts receivable, net consisted of the following:
(in $000s)September 30, 2024December 31, 2023
Accounts receivable$194,022 $232,592 
Less: allowance for doubtful accounts(17,985)(17,503)
Accounts receivable, net$176,037 $215,089 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Sales-Type Leases (Tables)
9 Months Ended
Sep. 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 September 30,Nine Months Ended September 30,
(in $000s)2024202320242023
Equipment sales$3,701 $12,760 $8,273 $56,535 
Cost of equipment sales4,111 11,714 8,162 54,354 
Gross margin$(410)$1,046 $111 $2,181 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Inventory (Tables)
9 Months Ended
Sep. 30, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventory Inventory consisted of the following:
(in $000s)September 30, 2024December 31, 2023
Whole goods$1,068,328 $846,170 
Aftermarket parts and services inventory132,597 139,624 
Inventory$1,200,925 $985,794 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.3
Floor Plan Financing (Tables)
9 Months Ended
Sep. 30, 2024
Debt Disclosure [Abstract]  
Schedule of Floor Plan Payables
The amounts owed under floor plan payables are summarized as follows:
(in $000s)September 30, 2024December 31, 2023
Trade:
Daimler Truck Financial$237,938 $181,480 
PACCAR Financial Services148,859 71,717 
Ford Motor Credit Company, LLC41,959 — 
Trade floor plan payables$428,756 $253,197 
Non-trade:
PNC Equipment Finance, LLC$493,786 $409,113 
Non-trade floor plan payables$493,786 $409,113 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Rental Equipment (Tables)
9 Months Ended
Sep. 30, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Rental Equipment
Rental equipment, net consisted of the following:
(in $000s)September 30, 2024December 31, 2023
Rental equipment$1,491,918 $1,405,532 
Less: accumulated depreciation(516,789)(488,828)
Rental equipment, net$975,129 $916,704 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt (Tables)
9 Months Ended
Sep. 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) September 30, 2024December 31, 2023September 30, 2024December 31, 2023
ABL Facility$627,900 $552,400 7.0%7.7%
2029 Secured Notes920,000 920,000 5.5%5.5%
2023 Credit Facility17,733 13,800 5.8%5.8%
Other notes payable23,920 31,599 
3.1%-3.5%
3.1%-7.9%
Total debt outstanding1,589,553 1,517,799 
Deferred financing fees(20,992)(22,406)
Total debt net of deferred financing fees1,568,561 1,495,393 
Less: current maturities(1,458)(8,257)
Long-term debt$1,567,103 $1,487,136 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings (Loss) Per Share (Tables)
9 Months Ended
Sep. 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 September 30, 2024Three Months Ended September 30, 2023
(in $000s, except per share data)Net Income (loss)Weighted Average SharesPer Share AmountNet IncomeWeighted Average SharesPer Share Amount
Basic earnings (loss) per share$(17,416)234,438$(0.07)$9,180 245,810$0.04 
Dilutive common share equivalents— — — 784— 
Diluted earnings (loss) per share$(17,416)234,438$(0.07)$9,180 246,594$0.04 
Nine Months Ended September 30, 2024Nine Months Ended September 30, 2023
(in $000s, except per share data)Net Income (loss)Weighted Average SharesPer Share AmountNet Income Weighted Average SharesPer Share Amount
Basic earnings (loss) per share$(56,229)238,162 $(0.24)$34,590 245,987 $0.14 
Dilutive common share equivalents— — — — 822— 
Diluted earnings (loss) per share$(56,229)238,162 $(0.24)$34,590 246,809 $0.14 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 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 ValueFair Value
(in $000s)Level 1Level 2Level 3
September 30, 2024
ABL Facility$627,900 $— $627,900 $— 
2029 Secured Notes920,000 — 841,800 — 
2023 Credit Facility17,733 — 17,733 — 
Other notes payable23,920 — 23,920 — 
December 31, 2023
ABL Facility$552,400 $— $552,400 $— 
2029 Secured Notes920,000 — 846,400 — 
2023 Credit Facility13,800 — 13,800 — 
Other notes payable31,599 — 31,599 — 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Related Parties (Tables)
9 Months Ended
Sep. 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 September 30,Nine Months Ended September 30,
(in $000s)2024202320242023
Total revenues from transactions with related parties$6,341 $4,728 $17,945 $23,231 
Expenses incurred from transactions with related parties included in cost of revenue$287 $239 $1,039 $1,091 
Expenses incurred from transactions with related parties included in operating expenses$693 $1,391 $2,093 $4,154 
Amounts receivable from/payable to related parties included in the Condensed Consolidated Balance Sheets are as follows:
(in $000s)September 30, 2024December 31, 2023
Accounts receivable from related parties$1,499 $695 
Accounts payable to related parties$115 $140 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Segments (Tables)
9 Months Ended
Sep. 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 September 30,
2024
(in $000s)ERSTESAPSTotal
Revenue:
Rental$105,317 $— $3,007 $108,324 
Equipment sales45,574 259,902 — 305,476 
Parts and services— — 33,420 33,420 
Total revenue150,891 259,902 36,427 447,220 
Cost of revenue:
Rentals/parts and services29,415 — 28,033 57,448 
Equipment sales33,975 218,012 — 251,987 
Depreciation of rental equipment44,964 — 992 45,956 
Total cost of revenue108,354 218,012 29,025 355,391 
Gross profit$42,537 $41,890 $7,402 $91,829 
Three Months Ended September 30,
2023
(in $000s)ERSTESAPSTotal
Revenue:
Rental$114,929 $— $3,280 118,209 
Equipment sales52,175 230,904 — 283,079 
Parts and services— — 33,065 33,065 
Total revenue167,104 230,904 36,345 434,353 
Cost of revenue:
Rentals/parts and services29,613 — 26,203 55,816 
Equipment sales37,828 191,084 — 228,912 
Depreciation of rental equipment41,652 — 817 42,469 
Total cost of revenue109,093 191,084 27,020 327,197 
Gross profit$58,011 $39,820 $9,325 $107,156 
Nine Months Ended September 30,
2024
(in $000s)ERSTESAPSTotal
Revenue:
Rental$309,304 $— $8,188 $317,492 
Equipment sales116,026 747,685 — 863,711 
Parts and services— — 100,337 100,337 
Total revenue425,330 747,685 108,525 1,281,540 
Cost of revenue:
Rentals/parts and services88,496 — 82,849 171,345 
Equipment sales83,865 620,240 — 704,105 
Depreciation of rental equipment131,242 — 3,043 134,285 
Total cost of revenue303,603 620,240 85,892 1,009,735 
Gross profit$121,727 $127,445 $22,633 $271,805 
Nine Months Ended September 30,
2023
(in $000s)ERSTESAPSTotal
Revenue:
Rental$346,545 $— $12,121 $358,666 
Equipment sales195,005 691,481 — 886,486 
Parts and services— — 98,194 98,194 
Total revenue541,550 691,481 110,315 1,343,346 
Cost of revenue:
Rentals/parts and services90,014 — 79,178 169,192 
Equipment sales148,711 571,592 — 720,303 
Depreciation of rental equipment123,969 — 2,446 126,415 
Total cost of revenue362,694 571,592 81,624 1,015,910 
Gross profit$178,856 $119,889 $28,691 $327,436 
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 September 30,Nine Months Ended September 30,
(in $000s)2024202320242023
Gross profit$91,829 $107,156 $271,805 $327,436 
Selling, general and administrative expenses54,630 56,955 168,322 171,974 
Amortization6,696 6,698 19,966 19,976 
Non-rental depreciation3,472 2,602 9,752 7,973 
Transaction expenses and other3,994 2,890 14,684 10,039 
Interest expense, net43,875 34,144 124,191 94,945 
Financing and other expense (income)(2,818)(5,745)(9,399)(14,744)
Income (loss) before income taxes$(18,020)$9,612 $(55,711)$37,273 
Schedule of Total Assets by Country
The following table presents total assets by country:
(in $000s) September 30, 2024December 31, 2023
Assets:
United States$3,457,031 $3,243,619 
Canada122,909 124,178 
       Total Assets$3,579,940 $3,367,797 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Business and Organization (Details)
9 Months Ended
Sep. 30, 2024
segment
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of reportable segments 3
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue - Schedule of Revenue by Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Total revenue $ 447,220 $ 434,353 $ 1,281,540 $ 1,343,346
United States        
Disaggregation of Revenue [Line Items]        
Total revenue 435,919 424,513 1,247,682 1,305,292
Canada        
Disaggregation of Revenue [Line Items]        
Total revenue $ 11,301 $ 9,840 $ 33,858 $ 38,054
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue - Schedule of Revenue by Major Product and Service Line (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Topic 842 $ 109,704 $ 129,349 $ 319,861 $ 412,400
Topic 606 337,516 305,004 961,679 930,946
Total 447,220 434,353 1,281,540 1,343,346
Total rental revenue        
Disaggregation of Revenue [Line Items]        
Topic 842 103,703 112,373 303,418 339,896
Topic 606 4,621 5,836 14,074 18,770
Total 108,324 118,209 317,492 358,666
Rental        
Disaggregation of Revenue [Line Items]        
Topic 842 103,703 112,373 303,418 339,896
Topic 606 0 0 0 0
Total 103,703 112,373 303,418 339,896
Shipping and handling        
Disaggregation of Revenue [Line Items]        
Topic 842 0 0 0 0
Topic 606 4,621 5,836 14,074 18,770
Total 4,621 5,836 14,074 18,770
Total sales and services        
Disaggregation of Revenue [Line Items]        
Topic 842 6,001 16,976 16,443 72,504
Topic 606 332,895 299,168 947,605 912,176
Total 338,896 316,144 964,048 984,680
Equipment sales        
Disaggregation of Revenue [Line Items]        
Topic 842 3,701 12,760 8,273 56,535
Topic 606 301,775 270,319 855,438 829,951
Total 305,476 283,079 863,711 886,486
Parts and services        
Disaggregation of Revenue [Line Items]        
Topic 842 2,300 4,216 8,170 15,969
Topic 606 31,120 28,849 92,167 82,225
Total $ 33,420 $ 33,065 $ 100,337 $ 98,194
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue - Narrative (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]    
Net receivables related to contracts with customers $ 81.5 $ 112.1
Net receivables related to rental contracts and other 94.3 103.0
Deferred rent revenue 2.8  
Customer deposits 17.3 $ 25.9
Performance obligation satisfied, revenue recognized $ 25.9  
Expected duration 1 year  
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue - Schedule of Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]      
Accounts receivable $ 194,022   $ 232,592
Less: allowance for doubtful accounts (17,985)   (17,503)
Accounts receivable, net 176,037   $ 215,089
Accounts written off during period, net of recoveries $ 8,400 $ 9,600  
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Sales-Type Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Leases [Abstract]        
Equipment sales $ 3,701 $ 12,760 $ 8,273 $ 56,535
Cost of equipment sales 4,111 11,714 8,162 54,354
Gross margin (410) 1,046 111 2,181
Sales-type lease, rental contracts 3,700 7,100 14,600 22,200
Interest income $ 2,800 $ 4,500 $ 8,800 $ 12,300
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Inventory (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Inventory [Line Items]    
Inventory $ 1,200,925 $ 985,794
Whole goods    
Inventory [Line Items]    
Inventory 1,068,328 846,170
Aftermarket parts and services inventory    
Inventory [Line Items]    
Inventory $ 132,597 $ 139,624
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Floor Plan Financing - Schedule of Floor Plan Payables (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Debt Instrument, Redemption [Line Items]    
Trade floor plan payables $ 428,756 $ 253,197
Non-trade floor plan payables 493,786 409,113
Daimler Truck Financial    
Debt Instrument, Redemption [Line Items]    
Trade floor plan payables 237,938 181,480
PACCAR Financial Services    
Debt Instrument, Redemption [Line Items]    
Trade floor plan payables 148,859 71,717
FMCC Facility    
Debt Instrument, Redemption [Line Items]    
Trade floor plan payables 41,959 0
PNC Equipment Finance, LLC    
Debt Instrument, Redemption [Line Items]    
Non-trade floor plan payables $ 493,786 $ 409,113
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Floor Plan Financing - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Oct. 30, 2024
Debt Instrument [Line Items]          
Interest expense $ 16.7 $ 10.1 $ 45.0 $ 25.0  
Daimler Truck Financial | Line of Credit          
Debt Instrument [Line Items]          
Debt instrument, interest free period (up to)     150 days    
Maximum borrowing capacity 225.0   $ 225.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 150.0   $ 150.0    
PACCAR Financial Corp | Line of Credit | Subsequent Event          
Debt Instrument [Line Items]          
Maximum borrowing capacity         $ 175.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 42.0   $ 42.0    
PNC Equipment Finance, LLC | Line of Credit | Revolving Credit Facility | PNC Equipment Finance, LLC          
Debt Instrument [Line Items]          
Maximum borrowing capacity $ 500.0   $ 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%    
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Rental Equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Property, Plant and Equipment [Abstract]    
Rental equipment $ 1,491,918 $ 1,405,532
Less: accumulated depreciation (516,789) (488,828)
Rental equipment, net $ 975,129 $ 916,704
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Intangible Assets, Goodwill and Other (Details)
3 Months Ended
Jun. 30, 2024
USD ($)
reporting_unit
Goodwill [Line Items]  
Number of Reporting Units Tested | reporting_unit 2
Impairment of goodwill | $ $ 0
Minimum | Measurement Input, Long-Term Revenue Growth Rate | Fiscal Year 2025  
Goodwill [Line Items]  
Goodwill Measurement Input 0.05
Minimum | Measurement Input, Long-Term Revenue Growth Rate | Fiscal Year 2026  
Goodwill [Line Items]  
Goodwill Measurement Input 0.03
Minimum | Measurement Input, Discount Rate  
Goodwill [Line Items]  
Goodwill Measurement Input 0.100
Maximum | Measurement Input, Long-Term Revenue Growth Rate | Fiscal Year 2025  
Goodwill [Line Items]  
Goodwill Measurement Input 0.07
Maximum | Measurement Input, Long-Term Revenue Growth Rate | Fiscal Year 2026  
Goodwill [Line Items]  
Goodwill Measurement Input 0.08
Maximum | Measurement Input, Discount Rate  
Goodwill [Line Items]  
Goodwill Measurement Input 0.105
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt - Schedule of Debt Obligations and Associated Interest Rates (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Jan. 13, 2023
Debt Instrument [Line Items]      
Total debt outstanding $ 1,589,553 $ 1,517,799  
Deferred financing fees (20,992) (22,406)  
Total debt net of deferred financing fees 1,568,561 1,495,393  
Less: current maturities (1,458) (8,257)  
Long-term debt 1,567,103 1,487,136  
Other notes payable      
Debt Instrument [Line Items]      
Total debt outstanding $ 23,920 $ 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 3.50% 7.90%  
ABL Facility | Revolving Credit Facility | Line of Credit      
Debt Instrument [Line Items]      
Total debt outstanding $ 627,900 $ 552,400  
Debt interest rate 7.00% 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,733 $ 13,800  
Debt interest rate 5.80% 5.80% 5.75%
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Jan. 13, 2023
Mar. 31, 2024
Sep. 30, 2024
Aug. 08, 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%
Required monthly repayment amount $ 100,000        
Revolving Credit Facility | ABL Facility          
Debt Instrument [Line Items]          
Remaining borrowing capacity     $ 319,000,000.0    
Maximum borrowing capacity     $ 950,000,000 $ 750,000,000  
Revolving Credit Facility | ABL Facility | Line of Credit          
Debt Instrument [Line Items]          
Debt interest rate     7.00%   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 | Term Canadian Overnight Repo Rate Average (CORRA)          
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 | Term Canadian Overnight Repo Rate Average (CORRA)          
Debt Instrument [Line Items]          
Debt instrument, basis spread     2.00%    
Letter of Credit | ABL Facility          
Debt Instrument [Line Items]          
Outstanding borrowings     $ 3,100,000    
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Earnings Per Share [Abstract]        
Potentially dilutive shares excluded in aggregate (in shares) 9,800 29,100 24,800 29,000
Net Income (loss)        
Basic earnings (loss) per share $ (17,416) $ 9,180 $ (56,229) $ 34,590
Dilutive common share equivalents 0 0 0 0
Diluted earnings (loss) per share $ (17,416) $ 9,180 $ (56,229) $ 34,590
Weighted Average Shares        
Weighted-average shares, basic (in shares) 234,438 245,810 238,162 245,987
Dilutive common share equivalents (in shares) 0 784 0 822
Weighted-average shares, diluted (in shares) 234,438 246,594 238,162 246,809
Per Share Amount        
Basic earnings (loss) per share (in dollars per share) $ (0.07) $ 0.04 $ (0.24) $ 0.14
Basic earnings (loss) per share (in dollars per share) $ (0.07) $ 0.04 $ (0.24) $ 0.14
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Equity (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
trading_day
$ / shares
shares
Sep. 30, 2024
USD ($)
trading_day
$ / shares
shares
Sep. 30, 2023
USD ($)
shares
Sep. 30, 2024
USD ($)
trading_day
$ / shares
shares
Sep. 30, 2023
USD ($)
shares
Mar. 11, 2024
USD ($)
Dec. 31, 2023
$ / shares
shares
Sep. 14, 2023
USD ($)
Aug. 02, 2022
USD ($)
Jul. 31, 2019
trading_day
$ / shares
shares
Business Acquisition [Line Items]                    
Preferred stock authorized (in shares) 10,000,000 10,000,000   10,000,000     10,000,000      
Preferred stock par value (in dollars per share) | $ / shares $ 0.0001 $ 0.0001   $ 0.0001     $ 0.0001      
Preferred stock outstanding (in shares) 0 0   0     0      
Preferred stock issued (in shares) 0 0   0     0      
Common stock, authorized (in shares) 500,000,000 500,000,000   500,000,000     500,000,000      
Common stock, par value (in dollars per share) | $ / shares $ 0.0001 $ 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)   1,300,000 2,500,000 5,900,000 3,100,000          
Repurchase of common stock value | $   $ 5,500,000 $ 15,800,000 $ 28,600,000 $ 20,100,000          
Amount available under repurchase program | $ $ 1,900,000 $ 1,900,000   $ 1,900,000            
Maximum Target Earnout Shares                    
Business Acquisition [Line Items]                    
Earnout shares, share price consideration (in dollars per share) | $ / shares                   $ 19.00
Earnout shares, trading days threshold | trading_day                   20
Earnout shares, consecutive trading days threshold | trading_day                   30
Common Stock                    
Business Acquisition [Line Items]                    
Earnout shares                   3,100,000
Common Stock | Minimum and Second Target Earnout Shares                    
Business Acquisition [Line Items]                    
Earnout shares                   2,800,000
Common Stock | Maximum Target Earnout Shares                    
Business Acquisition [Line Items]                    
Earnout shares                   300,000
Nesco Owner | Additional Shares if Common Stock Exceeds $19 Per Share                    
Business Acquisition [Line Items]                    
Contingent consideration, additional shares (up to) (in shares) 1,651,798 1,651,798   1,651,798            
Trading days threshold | trading_day 20 20   20            
Consecutive trading days threshold | trading_day 30 30   30            
Contingent consideration term (in years) 7 years                  
Share price consideration (in dollars per share) | $ / shares $ 19.00 $ 19.00   $ 19.00            
Contingent consideration stock price trigger (in dollars per share) | $ / shares $ 19.00 $ 19.00   $ 19.00            
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Sep. 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 $ 23,920 $ 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 23,920 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 841,800 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,733 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,733 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 627,900 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 627,900 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
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Tax Disclosure [Abstract]        
Income tax expense (benefit) $ (604) $ 432 $ 518 $ 2,683
Effective tax rate     (0.90%) 7.20%
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies (Details) - USD ($)
$ in Millions
Oct. 28, 2020
Sep. 30, 2024
Tax Year 2015    
Loss Contingencies [Line Items]    
Tax assessment amount $ 2.4  
Nesco Holdings | Custom Truck | Sellers    
Loss Contingencies [Line Items]    
Estimate of possible loss   $ 10.0
Buyer | Custom Truck | Sellers    
Loss Contingencies [Line Items]    
Estimate of possible loss   $ 5.0
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Related Parties - Schedule of Related Party Transactions in Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Related Party Transaction [Line Items]        
Total revenues from transactions with related parties $ 447,220 $ 434,353 $ 1,281,540 $ 1,343,346
Expenses incurred from transactions with related parties included in cost of revenue 355,391 327,197 1,009,735 1,015,910
Expenses incurred from transactions with related parties included in operating expenses 68,792 69,145 212,724 209,962
Related Party        
Related Party Transaction [Line Items]        
Total revenues from transactions with related parties 6,341 4,728 17,945 23,231
Expenses incurred from transactions with related parties included in cost of revenue 287 239 1,039 1,091
Expenses incurred from transactions with related parties included in operating expenses $ 693 $ 1,391 $ 2,093 $ 4,154
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Related Parties - Schedule of Related Party Transactions in Condensed Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Related Party Transaction [Line Items]    
Accounts receivable from related parties $ 176,037 $ 215,089
Accounts payable to related parties 88,744 117,653
Related Party    
Related Party Transaction [Line Items]    
Accounts receivable from related parties 1,499 695
Accounts payable to related parties $ 115 $ 140
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Segments - Narrative (Details)
9 Months Ended
Sep. 30, 2024
segment
Segment Reporting [Abstract]  
Number of reportable segments 3
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Segments - Schedule of Company’s Segment Results (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Segment Reporting Information [Line Items]        
Total revenue $ 447,220 $ 434,353 $ 1,281,540 $ 1,343,346
Depreciation of rental equipment 45,956 42,469 134,285 126,415
Total cost of revenue 355,391 327,197 1,009,735 1,015,910
Gross profit 91,829 107,156 271,805 327,436
ERS        
Segment Reporting Information [Line Items]        
Total revenue 150,891 167,104 425,330 541,550
Depreciation of rental equipment 44,964 41,652 131,242 123,969
Total cost of revenue 108,354 109,093 303,603 362,694
Gross profit 42,537 58,011 121,727 178,856
TES        
Segment Reporting Information [Line Items]        
Total revenue 259,902 230,904 747,685 691,481
Depreciation of rental equipment 0 0 0 0
Total cost of revenue 218,012 191,084 620,240 571,592
Gross profit 41,890 39,820 127,445 119,889
APS        
Segment Reporting Information [Line Items]        
Total revenue 36,427 36,345 108,525 110,315
Depreciation of rental equipment 992 817 3,043 2,446
Total cost of revenue 29,025 27,020 85,892 81,624
Gross profit 7,402 9,325 22,633 28,691
Rental        
Segment Reporting Information [Line Items]        
Total revenue 108,324 118,209 317,492 358,666
Cost of revenue 29,439 29,874 88,559 91,754
Rental | ERS        
Segment Reporting Information [Line Items]        
Total revenue 105,317 114,929 309,304 346,545
Rental | TES        
Segment Reporting Information [Line Items]        
Total revenue 0 0 0 0
Rental | APS        
Segment Reporting Information [Line Items]        
Total revenue 3,007 3,280 8,188 12,121
Equipment sales        
Segment Reporting Information [Line Items]        
Total revenue 305,476 283,079 863,711 886,486
Cost of revenue 251,987 228,912 704,105 720,303
Equipment sales | ERS        
Segment Reporting Information [Line Items]        
Total revenue 45,574 52,175 116,026 195,005
Cost of revenue 33,975 37,828 83,865 148,711
Equipment sales | TES        
Segment Reporting Information [Line Items]        
Total revenue 259,902 230,904 747,685 691,481
Cost of revenue 218,012 191,084 620,240 571,592
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 33,420 33,065 100,337 98,194
Cost of revenue 28,009 25,942 82,786 77,438
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 33,420 33,065 100,337 98,194
Rentals/parts and services        
Segment Reporting Information [Line Items]        
Cost of revenue 57,448 55,816 171,345 169,192
Rentals/parts and services | ERS        
Segment Reporting Information [Line Items]        
Cost of revenue 29,415 29,613 88,496 90,014
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,033 $ 26,203 $ 82,849 $ 79,178
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Segments - Schedule of Reconciliation of Consolidated Gross Profit to Consolidated Income Before Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Segment Reporting [Abstract]        
Gross profit $ 91,829 $ 107,156 $ 271,805 $ 327,436
Selling, general and administrative expenses 54,630 56,955 168,322 171,974
Amortization 6,696 6,698 19,966 19,976
Non-rental depreciation 3,472 2,602 9,752 7,973
Transaction expenses and other 3,994 2,890 14,684 10,039
Interest expense, net 43,875 34,144 124,191 94,945
Financing and other expense (income) (2,818) (5,745) (9,399) (14,744)
Income (Loss) Before Income Taxes $ (18,020) $ 9,612 $ (55,711) $ 37,273
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Segments - Schedule of Total Assets by Country (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]    
Assets $ 3,579,940 $ 3,367,797
United States    
Segment Reporting Information [Line Items]    
Assets 3,457,031 3,243,619
Canada    
Segment Reporting Information [Line Items]    
Assets $ 122,909 $ 124,178
EXCEL 67 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( >$7ED'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " 'A%Y9F7 1^>X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)VT7#Z&;B^))07!!\1:2V=U@\X=DI-VW-ZV[740?P&-F?OGF M&YA>1Z%#PN<4(B:RF&\F-_@L=-RR(U$4 %D?T:E)J&'JZ &4:87/XNH%F)2_5/[-(!=DY.V:ZI<1SKL5MR98<&WIX>7Y9U*^LS M*:^Q_,I6T"GBEETFOW9W][L')EO>;JJ&5QW?M5QTK>";]]GUA]]5V 5C]_8? M&U\$90^_[D)^ 5!+ P04 " 'A%Y9F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M >$7EDE5N#OV04 -4> 8 >&PO=V]R:W-H965T&UL MM9EK<^(V%(;_BH9V.NU,B"V9 -D29HB7;#/9!#:0=K:=?A"V ,_:EBO+D/S[ M'ME@)ZDL*+/^DOAV7O3JZ/)(&FRY^):N&9/H.0KC]*JUEC+Y8%FIMV813<]Y MPF)XL^0BHA)NQ5*GX0L3@->(P$6UZU1OB# MZQ 5D'_Q>\"VZ:MKI*PL./^F;F[]JY:M2L1"YDDE0>'?AKDL#)42E..?G6BK M_$T5^/IZKWZ3FP2S)!M G!RZ?,,$FD+&4!NE:RI8.K D M"*O7EK<3N2Y$2(W();KGL5RG:!S[S'\;;T&!RE*1?:FNB5%PQI)SY-AGB-BD MHRF/:PZ?>/($Z9R:P['= M_J*S9(PZT=)%:>GB.$M?,BHD$^$+>F0)%U)GSRPE1::K%-<8=:*];FFO>YR] M*1,!]U4O1# 8:)-G5BK[76W',\:?Z+-7^NP=V3(%A7DDGP;J\VC66M(PU2;2 M&':BP7YIL&\LU#B6@7Q!-T'(T$,6+9C0&3-KV#9N.WW<[^K,&4-/-'=9FKL\ MQMPC6P5J&(4T/M!(VT;-.N[3;#ZY1_/')_<.31[&:#9Y>G3'9^CVP3W7F3;* MG6@:V]7\:A]C^S;VN("F2E6K/4,S"?T3<8%S9*]G8V@S/@-=4ZQ4882.*_,>Z MJ^Z@6<_Y-M;:-LO=P;A.TUQ%:[8)+L(5&&$SVKPW6W;BJ>"; )*D=6S6O)]H MC39!2[C")6R&G/=&ISR5-$1_!DG].&56['8PN= Z;0*<<$5.V P\>7L=P?JW MWIA9H(^U$ZTYZE1;%2AA,]U\YA[D:[KFL0DD#HB0#FYW^GW]B-L$)N&*D[ 9 M13 QS23WOIVA'^US&P *)52@#0TS MAA)8^.7+8FTM-,%3N (J;"8AP& _B%=H]A(M>*@U?P"EYI.9UE<3R$0J9")F MJ-FG$XV?O36-5ZR6% \(/7R=:?G('':JOXJ/R%%\Y&9"J-5,L83)$PD32J;= M?SF@^%6[:^.:HT[U67$1.8J+;F-8AQ*NAQS*RR MIX'7%DT;N0?DVFU,V@[6'BXT03].13^.F57>)W.W:5V;S@-R7QRMQR;(QZG( MQS%SR@@,^H7)D&H'F0,"M<.J.>[_&K->'1RJ&2\_3TV1IS8EBS/$\FEY9CO* M3RJMZO/BP/>>J@DS12%;0JA]WH,13Q1GJ,6-Y$E^#+G@4O(HOUPSZC.A/H#W M2\[E_D;]0'F2/?P74$L#!!0 ( >$7EF(:?<+A D , Z 8 >&PO M=V]R:W-H965T&ULM5MKO -N =%'B;FU_Z,3.T8&C>R6=*\3U^NYO-JN9';I'I7[&2N_O)8E-ND5A_+];S:E3)9M8VV MV9QB[,^W29K/%M?M=_?EXKK8UUF:R_L25?OM-BG_NI59\7PS([/C%Q_3]:9N MOI@OKG?)6C[(^O/NOE2?YB>65;J5>946.2KEX\WL/;F*>= T:!'_2>5S-?@= M-5*^%,4?S8#U@\0\M] M51?;0V-U!]LT[WXF7P\=,6B@>. &]-" Z@WX1 -V:,!>>P5^:,!?>P7OT*"5 M/N^TMQT7)76RN"Z+9U0V:,76_-+V?MM:]5>:-XGR4)?JKZEJ5R_NBGREPBY7 M2/U6%5FZ2FKUX:%6/U0^U!4J'M%O.UDF35PKE.0-BJMZ@BWV>[%>IXGB#+M'GAPA=_/ &59NDE!5*<_1I4^PK15*]13^,/E_/ M:R6GN:GY\G#KM]VMTXE;9^B7(J\W%8J5A!70/K*W#RWMYZH;3WU)CWUY2ZV$ M#W+W#C'\%E%,.7 _=Z]OSB YWW?U^)NO/NH,=DHLUO*Q";Z/\DGF>PF%M6O( MX8;-S'A5[9*EO)FI+*MD^21GBW_^@_CX7U"?NB2+7)+%CLA&O<]/O<]M[(M/ M19UD:B*?C$'7W&^;-XO)TX+S@%)\/7\:]BX 8YQY; R+3!BA@GA>2+'))%CLB&T7!/T7!M^9<)!7I,FT7 MBB8:I5H^5!+*/_?IKEE*H+!TC-XPO[S0\[4L!%"4^Z&6A"9*)1<5GI:# (SZ MG'AP"@8G\<$K!MSRD(B6@1<8EV>>QT*B209@-"!AH&DV803C,&"Z: A'O)!@ M6+4XJ196U3^5:M%']V7QF(+A%<9E0R*H%K@[$T5P0/0LB$R8ZA&!=:DF3/4< M9Q-33'A2&EJGF(,%RMR(;!0(@GO'BJU)]Z"J M"A6(MV@M>EFX1 ".^ M8)1J:0GAF@'-X;PD P-/K-WQ?EN4=?IW.^V"C[ MNE80%DP,04)[J=0J]=^CC>WJ)< M@OZ.F+Z2,Q%X>@(";I83SO4$!%PJY43WQC& "WG()QP\Z0!=I.PK?@+U@6LY+5?X*O1< F!>8,P\ "]4$KG<" "-J%$X-P][H M$JM].\ZY0_6@Z- ,/<&>,?>8,"H,-1$ (TJ-/GO' $Y@B@DLFO:>DMH]Y7@3 M\U8^%N5I9_-3\A5><:AIZ2Y)ZRX#8/"_0I^D8P+& 3AD-VOM( M:O>1O=KC'(PN;I7#5J4=F/74-'F7/M9M!H#BS)!N@CQ]^,0 B"JC/2&[]Y3T M!4\IZ_$6-JC5]':7:LTCNHL&<*K@U4T5Q.;Y5*^+8P#'N!=.U.RTMY34OC7; M+;267?PKL ^<;MLZ98NSWDIDRS]6ZY0,PVEZQPM]Z6J M>Y9_H;JI!K)NBRU9_7=?U>U#&C!>IC,EC!ASDXE2:Q?5-WA!&/&,C(5@WD09 M0'LO3%_PPB\E+*@?\*F ?A,%ZH=@@'X(-JF_=\;4OK-ZKG+?V&:_)#[!QFQE MXGRFK^ 1Q.8))HSYV<0U>_M32W-O1FE@G:V,"1K=JV1X:)XHPO.4U=N>/4^Y M9(NTRM=OEVZ1*EXTQ1JLBRY*R0JID[1[UPFG9T07#1,+O<(!' M__2-<*"5:J27#C"W4:V#9&3",M/>,E.[98[2;-\\-3^C+\)OZ@NS%=07(+?9 M%Q#95%^PWDDS;!VNO[=',^3J\OV3+).U;*;MK5JM'KHC +_MZZI6Y96JLL#1 MRZP^_>R'PR[9(J=LL2NV<9QZN\_L=K\?O=WA##!-&>"Y&51/W:[YI;GDG:"LP>>VV,9;L]E_#_L/>OM/>/6"=)V,,9:&)P= Y=L MD5.VV!7;. 9]0<'L!<6+QV,.[4 M/J8);/9CCP?Z5@Z HX+A0%^' )SPF?F0 <()GXN)=8CW90B+(6XOALY:ASA0FGAD6)(=^AO 41$:C[L 7(";)XAZ)@(X MBAF>>/##^Y*(VTNB^Z2LJVX=&FH'%R4[U=DIZ;0XR-O*Z9/>A+G;M^X!? MBKHNMNVO&YFL9-D U-\?BZ(^?F@N<'II=?$_4$L#!!0 ( >$7EG8L:$X M,P< 8= 8 >&PO=V]R:W-H965T&ULM5EK;]RV$OTK MQ#;H Y"S?(AZ)/8"B=WT%FC1($YO/],2[16B%;-[6:N' MBQ59/?WPJ;K;FOZ']>9\+^[DM31_[C^V<+>>O)353C:Z4@UJY>W%ZAUY<\F2 MWF! _+>2#_KH&O5#N5'J2W_S:WFQPCTC6T_ X^^#T]7T MSM[P^/K)^X=A\#"8&Z'EI:K_JDJSO5AE*U3*6]'5YI-Z^(\\#(CW_@I5Z^%_ M]'# XA4J.FW4[F ,#'95,_X57P\3<61 8H\!/1C0EQJP@P$;!CHR&X9U)8S8 MG+?J ;4]&KSU%\/<#-8PFJKIE_':M/"T CNSN51-"8LB2P176M55*0SU M: J)KGO'&OW8-:(K*WCR$SI#?UY?H1]?_81>H:I!G[>JTZ(I]?G: )_>Z[HX MO/O]^&[J>?>UW+]&#$>(8AH[S"_#YE>R ',RF+-3\S7,PC05=)H*.OACOJGH MVE8V!KW3&L;L&LYH'[OM^PWW1N]%(2]6L*.T;._E:O/]=R3!;UV#^T;.3H;* MIJ&RD/?-I=!;!(N&BOY"_MU5]Z*&L3M'/;I*!E=]5KC?9#'+SM?WQZ.Q000S MG$^H$YKQ1#,.TGQ7%*H#5I O"@D4;VH9H48:%\O1$S\FD":8I0N>-HP2CC,/ M43X1Y4&B'ZH&MDO5W!TQU5ZJW*9*\IPNF-HHAK.8NXDF$]$D2/37YAZ66;6/ M+EZ)S0O4(*=\P>RW^![4UWB#,K=9)&1(K"=D';"8$N()2X)G&<)!MI^ M&\SJ\SP/?DZB+^6$Y@NB+AQ)4NR)4G(DF"3(]!>ERH>JKIWDB/72%'.:+?>V M$Q=C0CSD9@DC0=F _6U$J;TW>![GRX3IPJ4I)9Y-1&8)(F$- M^@.B4Y@^9]82ZK# 1CHX.J; ,>R1)5,;QK+X"'9*=!8A$E:A/_H<%*+GDIZ< M+!72 :,L9MA#;Y8>$M:>,1WYBQ;B$!+(UGF,EP0=0):DZ5%(G%*<18X@J&_.RFG0 LQSRAJ?TI;,HTK H_G8RF]XBB#I:,9ZDT+HNB3J M<982YJDNZ*R---R1A6,8]E\HC.U.+(ZI'1(VC-&4^ )YEC@:EK@I-U=- >D8 M&?'5$P^V@#&:6+VY"\88]_06=)8Y^I*&;=Y@ST6OHR%+8I;GUKPZ@)PSBGV, M9]6C>;!@NC:J^+)5=2E;_0/Z&9HBX^S8:5 \__6)U#?R=GHD-2LF"ROFI=KM M5(-T/W;T_7<9]!AOT2O\&F-,0)-:="_J3D:(8QSA\1_26]'V1P6=V:JV^I\L MWR+*2103$B59/!0+-,ZC'+.(T E>:=WUT.$Q8U',:!0GZ0%.(FC$(L;H$UQU M1D-;5<(FC9 PZ%KNC=S=R'8<_-,)YF!^)8OC1X?3R0C*%[V7PY%U[5Q)YM+U MY1E;$',ZZ[/NL[#N?VXA[73MXSCOP_@*I-\[#\W M\<:H_?#=ZD89Z/:&RZV$5J3M ?#\5BGS=--_"IL^?6[^ 5!+ P04 " ' MA%Y9T@N(EN0" >" & 'AL+W=O0*@0Z06JIJ>YB$RBX/TQ[""^G/^?WSDYB1EOI'K0&8 ACSD7>N)DQA27KJN3#'*J>[( @3M+J7)J M<*I6KBX4T+02Y=P-/&_@YI0)9SJNUN9J.I:EX4S 7!%=YCE53]? Y6;B^,[S MPAU;9<8NN--Q05>P /.]F"N1>R@<[^9).',\" 8?$6 >*ES7,@'-KA!A_&D^G_4DKW!X_N]]6N6,N]U3# M3/*?+#79Q!DZ)(4E+;FYDYO/T.33MWZ)Y+KZ)ILFUG-(4FHC\T:,!#D3]94^ M-G78$OC1$4'0"(+7"L)&$%:)UF156C?4T.E8R0U1-AK=[*"J3:7&;)BP=W%A M%.XRU)GI3(H4[PFD!$=:T?=WO:!O-0%36#BX!.G0:W!F7YXYP^\3UV)_R>SG3*$;1G"E]RQ+?(< ML\7V2QXN2$$565-> CEC@J229[GC]WU M=I(GPW;PHQ8_>@,^+4TF%?N+?6WYZT[MA*Y=^ULT?:_Y['&_)G('O=^B]]^ MSK0N3V/W#V""OA_Y_F 8[6%W1$:CD1?ZP1'L08L]> ,V'A?:4)$RL3K%/C@D M"L,H#*)!O,?>$1GYGN^'8=#-'K?L\8OLW_#XTZ5ZJNE/ <<'&'X\BD>!O\][ M&#@WO;D_$K5B@E-."Q1Z?5BM%#U:51/C"RJ%_J]-'@\5,,, M#W!0-@#WEU*:YXD](]J_!--_4$L#!!0 ( >$7EEW%J$2[@@ .$G 8 M >&PO=V]R:W-H965T&ULK9I;<]NZ$8#_"D8]TTEFXHBX M\);:GK&=Y#0/)_7$/>TS3$(6&XK0(2';Z:_O@J0)BKC8.?6++5*+U2ZPV&\7 MY.F#;+]W6R$4>MS537>VVBJU_[!>=\56['CW7NY% ]]L9+OC"B[;NW6W;P4O M^T&[>DVB*%GO>-6LSD_[>]?M^:D\J+IJQ'6+NL-NQ]L?EZ*6#V0,8!9#F >0;0<0#M'1TLZ]WZR!4_/VWE VJU M-&C3'_JYZ4>#-U6CE_%&M?!M!>/4^95L2E@442+XU,FZ*KF"BQL%_V"U5(?D M!EWQ;HL^PXIWZ,VAX8>R IFWZ 3]?O,1O?GE+?H%50WZYU8>.MZ4W>E:@65: M_[H8K;@*W+TFVS4MD.?P)KR>/P:/)K<(D]N79*@PANQ?X]H] Z1B#"' M/5D=_Z/:\$&7BZ^D[,AA-CG,0MK/OT("JII"[@1Z4\NN>^OR=E"1 M]"ITNKD_/XD30O+3]?W<#UN,LCB/)JDC ^/)P#BX(A?E?V!S#1&N)"2D0C9% M50O4+"W77^N;A=X$&]@$:-/*'9+3DO)I23^XO(Q?ZE?=5#T=@ M,]*1)R#W:LX5\J"C%.9>5/?\MA8NNS/+I#QFRYFVA5A,B-ON?+([#]I]L^6M M.-$D+6%6=U!>=-Z R*W?SU*6+8RTA7!$L<=*'!G.14$[?X621L]GQVN86!V^ M9=7M)5SVB&LA$_ :B3\.U5YG!2?#(LNT$\K2B"P\<,FQC.8^'V:LQD$?KK:\ MN1.:M1M>M>B>UP8::N,PMH?Y M[O2$<]B/:HB;NN*W5>U/^/A5*?Y:VHZGP' ;JH'LJ9EGDI$[ MRIB]'B3/HN6RV6($YVGF63?#=ASDX/F7YAZVL&P]5=8X^CBZ,66)%58NP3RB MD6\G&Y3B,$NO6['G5=F]F]41M>#=F)JDVHK6:;H#EICFUL3:8@EFU&.U02I^ MAJE/P;#G/WP@PC8<3T@*R[HTT071-$H]-AJ,XC!'P<;V !EFS"ZS^9QO7*?E M-AY/,-#?B@I;CD+!XC'<@3I,=L$SC M.+8FVY:+,Y+';IN)@2H)0_6J;U!A:DL!**W&-%$^9?E6P#X\.,.$.!B9)?FR M8G&)81)13W%(#$I)&*5?7U;1.TVWX4CS?&;2:+J+H6F4>"PW#"4D""6=W+H7 M])(DB.*?Q=!K:3MVVI"8!#$'NQH*,PBPL9B_/70@T'7]QM W^J7D6JA=GA^, MLT'MU4@B'"\7S1;S;&QB$$K""+T^M,6V3^TOK#.)C46(G"R.EF6:4S#+M_J[:Y^]%X5M3P,WT0HYG/2 -N&@;WI6QA#$1/APX--+ZZR)#UO0ZG G)_I: W+@)5 M'K6QC),L2I9[UR6'<13['##\IN$>^)MXFML_Z8"C(\Y);#O@D(L3FOHHA&37TI6'Z#ME&#-U5.*QMFBYWGD/D MA"29)R52@UL:QBU,Z0Q3 **=/JE2LOCN--35EF9SZH_6.N0P5*J>$I0:IM(P M4Q?56#6VVS^0VK;R<-=CR='+:/SV_8S3*9N5+(]POJS0'')QBJ/$MP:&J33, MU"FLM4M_Q@$',%D4SP]81P]<@DGJ[7VI(2M]Y@S9./#"XV[JZ'DIPRT#W"5(]GAK UAJ9$UY?Z@RZ3[Z&0]F0?9M.2Y-:C,%L(YYX4R0Q2V?.] ML#E:OGJRNO_PZ1FK'4TNSJQ'/"ZQ.$Y\BV!8RL(L]=J*N$*7XJYJ&AU*L$C7 MHJVDLS-DCK/CB$;6U#O$&$T\>X 9FK(P38,N?-)G5T'C;6IFC"Z;*Y=4FGM: M*S9[QLN"A?S-8;^O^RX)&JKI'0'TI1G>+O$\!&)!7O]L6?]:VHZGP(";/7?2 MK 3H54B?YCJ]=?2U44RL9T8.N1A#IO*LD4$U"Z/ZR_ H6_''ODKS&.E@+V;+ MXL,S!EMX.+^T269#J/QU.KZ3M>"X,P%D8X-\6 M)RK]3!P=59BO]M.Q4C5[2APHQ)GC\2^UTIPM%.>>@I$9T+,PZ"V_AA.EZL6/ MMT?]\Y= H!M;VNX0BM-EFEO/7I;:B?:N?X>L0[T9PPM&T]WI/;6+_NVLQ?U+ M_.%J>-O,J!E>?ON-MX">#GJ.#:B,WJWP/MEPH>2^?R7K5BHE=_W'K8"Z MLM4"\/U&0E$7EFQB&PO=V]R:W-H965T&ULO9UKTEES33D DVG:3UQTG[H],.&7$D<4UR%I*SXWW=),8( '((+Z;6_V*)]\!X( MYV O#P[ BX=N_6%ST[;;T6^WR]7F[=G-=GOW[?GY9G;3WC:;;[J[=M7_SU6W MOFVV_='=;Y>+5?MN/=K< MW]XVZT_?MT9._O]'WY<7-]L=_]P?GEQUURW[]OMSW?OUOVG\R>5^>*V M76T6W6JT;J_>GOV5?6LJOFNPM_CWHGW8//MYM/M5?NFZ#[L/W\_?GF6['K7+ M=K;=233]7Q_;2;M<[I3Z?OQZ$#U[\KEK^/SGW]7U_I?O?YE?FDT[Z9;_6W"[ M6#W^W?QV&(AG#9@XTH ?&O"A#<2A@? ;J",-Y*&!]!KPXD@#=6B@O ;B6(/\ MT"#W/1P;I>+0H-@'ZW%T]Z&9-MOF\F+=/8S6.^M>;??#/K[[UGU$%JM=*K[? MKOO_7?3MMI>3;C7O$ZN=C_J?-MUR,6^V_8?WV_ZO/N.VFU%WU7_J9A]NNN6\ M76_^-*I_O5]L/XV^OE\U]_-%;_UF-![]_'XZ^OJK-Z.O1HO5Z*>;[G[3K.:; MB_-MW\>=I_/9H3_?/?:''^G/3]VV61+-)O%FD^[VMD_L?4>)UM,33OM)O+E? M?SK:OHZW_^N\'X=^8C7+T;MF,1_W0S!I[A;T;Z)/:,UF][?WRWT4_K6]:==] M8&[[J\S-;OI_;$?_Z#;4L)KAJM/V:C%;;%V1\SYOGI*'/R4/WZO*(ZK?M=>+ MU6JQNNZO!LMF-6M'7_>_^N:F6;>;-Z-FV[N:?3,2[,\CGG%.)4-4?W<9_G9S MU\S:MV?]"&S:],EE*1ACF;PX__@\'9!N M:Z281HH9D)B3&^(I-\1GSHVH?FIN(,6F(DBT,>>297GEYEF-]*J18@8DYJ2& M?$H-F9@:0]+A43-_-NAE64HIW"&?A&9<>;,_-!DSI43A!2\T8XHS67IVFI K M*^E9&<(JSTI5VLXY8ZF>QE+M&XHC8_G]:K:[>?6SJQ_ _4]O=G=@\H[]WQ^[ MY7+4/\$]-.OY_Z@Q5L@IAQ2;(L5JI)A&BAF0F)-*^5,JY=%I^<_^Q6>QFG6W M?3(M^Z>,-U2&Y,&ECXDRR[Q)&'64&GJD6(T4TT@Q*3$WR-=*J18@8DYJ1#]90.U4O2 M@7P/KXB19MR?YU%_J<&MB >OP&6-=*F18@8DYH2699;49-'@OM_-Y_&.N\U' M=\VG1SIS8J+')5-G^D'-O4=ELO1?KRD[IDH_T-#.::B:0:FYL7Y&Y5ARK,GX MLO &)0HO'I.XL]19?%!SIG'AOSQ1'9.*>:].T(X9E)H;,PO#6)R&U:MY!'?\ MT*R?WF\%&4HH"V,D#).RGX:E/UNA- RJIJ%J!J7F)H@E8BR.Q%Z;(% @!E6; M,@J)25Z(2OD7!B@3@ZH9E)J;'Q:+L3@7\_)C4$[(8-RK_H;LLZP)&X#%")LQ MRPN1^Q$,?3+%925*_^H>&H[+///\&LI,5;(XAL:896,LRDL ##KN('G.J<$K M%%#'-51-0]4,2LW-$0N]6)QZ 7($B8$F4+4I"ZG2D:4*J%\-53,H-3=%+$-C M<8CVLO4*%K(C_-(LR ,J44+RBRV:L$LMV+E%URW8%"@ M!56;0M5JJ)J&JAF4FIM2EGVQ./P:M'[!0NS5OY=6_@)&W%5R"B#5:JB:AJH9 ME)I;CF(1&8\CLASX^U55;"]AIJ M=SI!L!5L2+4I#QG@6.4BR_UGT!KJ5T/5#$K-S0\+[7@2M!N4$R$,JY@0%?-O M*>+TDS]A,Q8%5SZ4(7PR)43)O5!KPG!<\0/.="_'2,E$,=UU U#54S*#4W1RRXXZ\$=Z=S! KNH&I3'F+ ([ 3OBD>3EA2/%RRBS&R[D%7;SX M@E"&(RNQ)E"U*52MAJIIJ)I!J;DI93D?CQ>H#8(R/*SZ8BQG/I2)NTI. 2B7 M@ZIIJ)HY.;QN;"UPXW'@]C+:$@(XSH.RL[CGY%!#^1M430\:#X/RZ6[EL5Q- MQ+G:"\M,XZK)6WB@!$X0U$]EBOGEO374K8:J&92:FQ86KHDX7$LI-Q4A^QH+ M[C_<3.(>DX-,E*J%3FNH4PU5,R@U-\06CXDX'GM)T6E<,GG:AQ2K8E61>V!C M2MAQSKCP61>T=QJJ9E!J;K"?;=F,LZZA5:9&S0(UD50VYI&2O]^OXK0RKIX\6RF:5HF<";_X=PIU7$/5 M-%3-H-3BI4^1HM[2LX M*$:#JFFHFCDUNFYD+443GX&B"6+W)@\6>R=QU\FAAF(TJ)H>-B &Y=0]]\1R M-/E9.%I<-?4. %6;2JIZ3N9YGOD5YE"_&JIF4&IN7EB0)G$@31(@C:E"^9L^ MXRZ3PTR0-,)K#?6JH6H&I>8&V:(TB4=I<GS##8R[W:^L'V,?59*F594)QC-_I*'4"ZJFH6H&I>8F M@*5>,DZ] E '"A6EA4K_.+N2;PKR1?4H7YKJ%\-53,H-3?\%HW).!H[N?&: M#GEXS%@_[CP+3HH-[<)K*G%DF@VRBA:AJJ9DZ/KQM=BZU4'%N]:'U"$5L/N1+^4E3<=7*PH0>90=7T ML $Q**=NK"VV4G%L]<+UB;AJ\ET 2KL4L9&193)[?H;)(>#0D\F@:@:EYN:% M16,JCL92UB=42*YVU1?^&VW<8W*4)<$T Z:FC'#$K-C9E%82J.PH:?'2K)4$)KR!2!RE26%8KY M>_:F4,#^"8:$X;A4 M_B840YFI@O-GANZ7Y5B0EL=KN5[/IO.P=.K8X@1I2B].Q+N=>L6%JFFHFD&I MN0E@L5<>QUZ !""8#;TX$>]*Z@5UL-\:ZE=#U0Q*S0V_Y6)YZI=?#@HY'[8X M0=@%UU3"AER1U?#OM6.8%8JY]P_!#3N*SD'H(5;4#4-53,H-3<'+-O*XVSK M14L8!TUO6UIP+FS<=7)*0(_]AZIIJ)I!J;DI\>R[+I-JM2*U?.2K44X0*"&D MX#+WCQ*C3!63C.7!]V;%^YPQW76*_[/)ST+3YPFA%WXV![:C,M" M^<7U=4X6J=5BI^C#M(?E0G MSM0ZPJ>ACFNHFH:J&92:^SW$%I<5K\1E)W,D[B U1Z!JTX+8!4DC:JA?#54S M*#4W12Q0*U*!VJ"T"&$62:F+< =C<&DF;$A*3?BD*35A2%%JRBQ&J0M+J0K^ M!8E* =V."%6;0M5JJ)J&JAF4FIM2%M(5\2*Q042E(+\04H:S$DK5H&HU5$U# MU=E+V(E!<'/*N$_',<])\<:2L^@:GK0>!B43S?2EHH5<2KV MPF+/N&KR/0"*SPKJ.#!55C(XE!WJ5T/5#$K-S0N+QHHX&DLI]BR(O7_$&?B3 MN,OD, \\>1_J54/5#$K-#;(E8$6<@+VDW#,NF3SSB>^J%")7?AW?E#"468D2&F96AEG M:J],D+AZ:H) U:8E =28J':G"OAW>:AC#54S*#4W02Q1*Y.^_7)04A X3>5Y MZ55#+ZVFC)35?]+Y/3;<6EQ6ODE M<5H)Q6E0M2E4K8:J::B:0:FY*65Q6@G :26UB[&0P4EA<5_).0#%:5 U#54S MI\?7C:[%:>5GP&EEB(^8"+X.*^XY.=90G 95TX/&PZ!\NI&V.*W\+#@MKII\ M#X#BM)+ :8SG_5U.Y'6097>2A-&^:TACK5 M4#6#4G-#;&%:>:*\]G9S\1#T7+XI2"O\TWW@/ MDD,.W94)5=-0-8-24K9;$+DG)_#72N+/D>1[Z#")+<+V@6QK:+8-2](ZEP> M[KB&.M90-8-2I;9M_L:A/6B^N;IP_;[N[M M61_37[KMMKO=_WC3-O-VO3/H__^JZ[:_?SCO]1^Z]8>]C\O_ U!+ P04 M" 'A%Y9+_GNW88) 8&@ & 'AL+W=O+O 8A^H&4IB/4-.28X5 M]]?ON9?DS-B6G03[LB^6AR+OY[GG7HZ.M];=^(U207RI*^-/1IL0FC?[^[[8 MJ%KZB6V4P3LQKE^[TV+:ATD9= M.N';NI;N[DQ5=GLR.ACEA2N]W@1:V#\];N1:+52X;BX=GO8[*:6NE?':&N'4 MZF0T/WAS=D3[><,_M=KZP?^"/%E:>T,/%^7):$H&J4H5@21(?-RJDKS" M5I[_BFW:.QV)HO7!UNDP+*BUB9_R2XK#MQR8I0,SMCLJ8BO?R2!/CYW="D>[ M(8W^85?Y-(S3AI*R" [?:IP+IV>MQXKW0II2?')K:?1?DN)UO!\@GC;M%TG4 M610U>T+4+^(W:\+&B_>F5.7]\_LPJ[-MEFT[FSTK<*&:B3BK1J<__G#P\_3M,^X==>X=/2?] M^U+YO*B/-BAQ\$8\*?+^PSGC5'QV;7$C/ADE%K9UA1J+"U-,QD**=ZJ26^F4 M**QKK$L9(*$:(=UN;%7=";LUJ@0[++TNM71:>?'BQQ]>SV;3MULUYO\.WHJT M @4/EUK?K5B7%\-&(=-U(\U=^O(G088HLP;G0+\1M&69'47:&V=O88%9PW G MS5JEQ;(M0HP$94X7L"_85*/*X6'C;+O>@*J H2KME)5BH;Y1A*1P)]2?K6X( M2^/=.^4J*-"-NP$C-](]5.D0R@##H9H,WRF7#CC52.W&@H@Y* *RXO5H;\[< M;K$R]-(FXG?%$9.[=*5@*9?M8;IUNA!MT)7&5M2*\;7V/E=9J5$_>ME&# 0Z M8.NZ-;I@DSS"(G4U%F@X"COOQF(K/>!82X.,L5(28Z'-(7TKAV\!O- ZM9>] MT*9L20L<0X(_6ATGNHS2T^K+M+8:64 MB55%#7-W7F, M8\A^ OF+.]RH+MXL6'WK4>X!J,%14972";;'&O@/F,Q@SE%#H%:V56OUMRLWHCW'2ZN(G 7MFIC M"#.WOK]:9&8<)PHG$_J3"V:FO/WS^T5/I-@W']#594=7B\PK^=C\LCLV$6?2 M:^:Z>QV7ZE(6121K<@.P+#'^*09HZM5X6'5MV?=M>2-O$1.E##(*K+I([23. META,)'\"++7#O<0N$LR1 <>E#$(H^)2SC'XG:XCXF"Z]X]8@*CY @X<3,FB*[5N$R,O M]OX5V21:N3,K9[)BVQ9\ 40VWZE"U4NPUN$!S]V'\,M'M\!C:"L M\.LQR!. M&?\Z]&'8LS.BD*EKD@Q GH.&L%?H_A$$C\,U$%]:86SH"HP**B7G84Q7U@;# M>$H@YN;<)8427BD,&[O43& J"[6--JEN^J%DS&IE^0?\Y.UCC@LP2O"A]D&& M5-!+H.2&U._-@U$'?H,T>(];,ILEQ0K=MS3<(2V_E> #$%)"$9\C%5=6G M/M'-OCNE\,1',+Y-S5\HZJM!.?BQ#R$&AQIZ3+M4GU M$@>X6'">+=QMB=_8MBJC9)GI[(_6Q%M]5R1?P=0\V!>!F?4\@:9 MZ+00WC"681Y)K$()E!@MBY 2FY(HZ[Y/\1C'1RLMEP\'2$":!]3\=H(F94KK2$PXP8HO/\HNBAS[)E&"FKT'OVRGA MS.)#O*"=:=#X,%^<=5.6?D;Y=<,1_6@GK&YO^LOXOD$DY6#V5EST=PGN(?TF M\6[ .R\^@]P*\>IH^E,_NBVNL_!^4-QN=+&AP,,2+AJ2%B"M9[$,Q4YGQ\\E MBA&P>]#S'MQL'3D&MK2(')"4BX%N/HJ!2CQ$&EV^NQ%R6KZIQ:7!36"@$@;* M]=JI=2N#@8'X9+<5Z +IJ)2\OD0#:AA$ S@3I)>AN0 M)BO:AX+'O2V5'>ZLF$;[_C! 7[.T?F!VUQ@GO%.MUFC7<(?ZIZX@Z>&_.A'54T>[VSBEX]546NEYIN<$]5$]U;05+T>0B.0B\P7:8+;@=G_%\#N>JV[/WA;7RNWYM\DN!^9$%_<=ZO=SQ[S^+:_ MWQY_,_E-.D31BTJM<'0Z>?5R)%S\'2(^!-OPN_^E#9AB^-\-IBCE: .^IWDX M/Y""[L>@T_\"4$L#!!0 ( >$7EF&PO=V]R M:W-H965T&ULM5E;;]LX%OXKA*>8G0(:6W=+:1(@33NS"[2# M(NWL/"SV@99HFUO=AI229G_]?H>DY$LJEP^M^JRW0O3L M2UTU^FJV[?ON8K'0Q5;47,_;3C1XLVY5S7L\JLU"=TKPTA#5U2+T_711<]G, MKB_-W@=U?=D.?24;\4$Q/=0U5X^O1=4^7,V"V;AQ)S?;GC86UY<=WXB/HO^] M^Z#PM)BXE+(6C99MPY187\UN@HO7,9TW!_XIQ8/>6S.R9-6VG^GA'^75S">% M1"6*GCAP_-R+6U%5Q AJ_.EXSB:11+B_'KG_8FR'+2NNQ6U;_2'+?GLURV:L M%&L^5/U=^_!WX>Q)B%_15MK\90_V;+R@(0J.W%62T?,-[?GVIV@>FZ#2XT<*8:JBAG&PH*!][A;<2=/WUG;@7S2 N M%SV8T=:B<(2O+6'X#&'.WK=-O]7L;5.*\I!^ 24F3<)1D]?A688?13=GD>^Q MT _C,_RBR;+(\(O.6\;6JJW9+7150 "\VV_9K?&K4.Q?-RMM]O]]R@&6?WR: M/V7+A>YX(:YF2 XGXO+><+?VEZP\(*-YH^_ M;Z3FFXT2&VZRX5?1;A3OMK)@-TAFS3YM!;Q4=[QY9%M>LK[M>86TL]2R83T. MK-L*62R;#=OLZ#G17X"!$N( % PA[46]@J,IKK]!TW/O?X*0%[[OZY<& O0G MVEO]WLB>:'K>"\U>L#A*O#S(:17&7A)$6 5>&"^]- O-.O(3+\Q#=LL;7G(6 MT$[ \XPK^4 MO>?_:17[H-IR +K>P43->$.FJ7M9X.'MGX/L4,5Z5L%-Y#IZ+:9=S2LB4<(X MN&BQ6 V:^&CLMVNS[0+C6?B.C KL5H*XP"^K1W.2V!&5PBY,&N T;5. WKK= M=85R,=\/^8\_9&&P?*6G@(-=;4SKG&FDM;9&,<(^#ZU'9 ;1:';I7ZJ0/ M\V_NC.,NW"\AP(^\I4^X,*X+7QWL!4'H1B[TT M#-S?<2_QLBAU?S^YM&SVLW,4;,D"/_,BV#T*M(1!D'FAG[./%F^[:")UWQZA MD;@%<&#@+9<)HS2*E^ 0>LO49^'2]R+D79A%GK_,V0>N^D.&#')]I%C@!:') MM!@_L1<&*8B0?3GM^6GBC-%/-&*IYY,"4>AE.11 EF8Y%$B]''J$>>X%*7(7 MST$<3RX9DS?P<^@?8Q5%2Q2&]""A@S!'XE+9(+M\G*6G0)=Y 23F M(;"Q! 8 T@B_Z!%I#G)$/V$YSN3Q\[ #H.(X8CGU$!_'4Q@79VP9>@EPDB,! M N OSY!GF?\$=T@*+TL#K/(T\-)E?M0T8M#'/JUR@"6/TX-&3&4W)UQ5=V'AZ.RF$UB+ULI,HZS88^HO1PMV#$ZQ[Y[&>Y)P)PHA[ZEQ:&\WZ-V@?SJ2=Y+# ;*7H+HQ M/?69OO0&G.QN8'8C;[_[FK&HP3U)[01B7?'>N=:)UK9+[ZR%P!=9,$\POU>5 MN8I U@N4YWDP;GE@I#MAKBC5X_RO5-/Y>Z'2GJ1W/_.47W MQ\8:5/8TQ\XQQ?V5+K?:.%7H'N6B%^/(R&LRWQ:,'0Z,>R1=@ZH*!L(OQOL&O14Q MLUJ,S,I1%'F4+K\E&SK"!6E-5VZPQTU?]_ &M16UGXHV+A9W?(/7'J:\HAK, M2<*07-/M802#7.,VC1I&X$5^:ZXP[QIL-OM^FSRSE4""DH7!\L673B@I MX+ SEH"F&*QB@YFDB3^]9P90M>BW;?G=]A[9:OKM-^FX0\2H[11;JN#-Q@S[ M4A5#39(+$K;SI#E!$+-N0N%LVOJ1 2UNAVJG)'O5(1,R1L*.>UD.I."8649U M_-'&;#U4_6%]J?DC04=1Q5:VID ;N@0*DEH*MS:I/L(7)>UIUGNF3D%A#3_9 M[G9PR[S8GZ-.%,,GA?"4$.JR.1IY2)?"$"-E@CGE'0!V<91<93NL^O50[2#Y M$Z::/$M>FD7B1R^?-P)"EIA:,7) "*8./\O9+^Z&]%WWHD-?/RAFJ[!UEO=70[K7W!#T4FS^VHMFKIB;![91 OK!-PH"*E_?&12XX MKGT0@MOR4-E2K(F5FR,,U'?SRMC33 W^_QL;[W A_6*2!(/1BW">34YIUU8# MM1LJ=K++TBB$B#\>,G5YJ4';M7JZ+1_.*C2+8-E5O' .VAM7FE'<80D_I6ZP M/&ZN83+/IQUX>]*"?^<$<#0_H+R[@!V*]EJ)\[O,$?6BF@\^Q M(3=2.YSBDS^HW]>KP[;K_!O\>L+F%^)=8@]>?+ M9(9IQWS7M@]]VYEOR66K,GUY. P P@ !@ !X;"]W;W)K1:E'2 M2:ETPRTM]3XVK4:^\Z!&Q&F2S.*&US+8K/S>I=ZL5&=%+?%2@^F:ANN[\KZS;BS:KE>[Q&^V=[J6D5CRR[ND%I:B5!8[D.SMCR/'?R7N"O M&@_F: [.DZU27]SBW6X=),X@%%A8Q\!IN,4+%,(1D1DW V._<.AE&0D7G;&J&[EZ1M_(UMWRSTNH VDD3FYMX5SV:C*NE2\JU MU71:$\YNKKE \\O'NQ;A#R3OS"JV1.L.XV*@..\ITBUA$F2).:ESZ_[9$>S-S==W3K3>EM@ M EDX3QB-+ WGLX0FBS"=9S1.9^$TF\*%,A94"?@-,@\98\!8.& M9M,N]L@171 M1\!$\$Y:DJ:$U+)0S5!U92VY+%R):2RPON5;,536)(T6#\W/H^G_$:?%MWI8 M&F4_,TS18WT@/FK,#>J]?WX,A:Z3MN_1X^[XPIWUC?U?\?YY?.^KU="U+ F: M1/-I +I_:=1.@,Y+12UB6#@%X[N_^0=02P,$% M @ !X1>64V!5NMR P 2P< !D !X;"]W;W)K&ULA57?;]LX#/Y7"-]PN %>[#@_FF1)@+2]P^UA0['B;@_#'A2;CH7*DB?* MR7I__5&RZV9 F[W8$BU^_$B:G]8G8Q^H0G3PHU::-E'E7+-*$LHKK 6-3(.: MOY3&UL+QUAX2:BR*(CC5*LG2=)[40NIHNPZV.[M=F]8IJ?'. K5U+>SC-2IS MVD3CZ,GP61XJYPW)=MV( ]ZC^Z>YL[Q+!I1"UJA)&@T6RTVT&Z^NI_Y\./"O MQ!.=K<%GLC?FP6\^%)LH]8108>X\@N#7$6]0*0_$-+[WF-$0TCN>KY_0_PJY M#-Y*3V3;EW MEK]*]G/;#_J(VAG[N$XNUYUK]HKK$CX:[2J"/W6!Q<_^"=,8N&1/ M7*ZSBX#WV(Q@DL:0I=GT MYDR&T2\":_R@UN)>7*4&L1ON[VY"S_#-]>RK@# MG+X,Z =D18W(<1/Q!!#:(T;;WW\;S]/W%^A.![K32^B76W'1]65BGXQ#F*[@ MN0Q?*J,0#L84!'*P2H+--3F2 M#TW.L\E;:SF^U.% *34C,P^L]^K1LW*5(8162]8@V!$TPKK.CK!OB0O"8+4I M4,7!=L,I"?T(+ "*V*_'"B$*>91%RP%.9P7QW,[W)^DJ.+)027T A4=D&%^= M,)/R/Q%$I9"6Y06RL;7VEH M6NL;P#RIP5R6,A>**\#RRQI(#!N"!1(APG-W/0-)KFMB**)1K+E,?\7MT_ F M35-Z"SQECBO!K7H:-;C%O+>,@V7R$^\W,([3^2*>9 M>+Z;S>'R5PJYTR*IH M'_CB\+WH"NA_/"7M@OCSB93;C]7(QBZ^64WAI MDI(S@>.T#T'&_;_3:M=IW6 =;HI=)Y#/Q[MKYJ.P!ZF).UJR:SJZFD5@.^GN M-LXT02[WQG&-P[+BVPZM/\#?2\-SU6]\@.'^W/X/4$L#!!0 ( >$7EF5 MMGL! @P -&PO=V]R:W-H965TM< M97@SUV8E"]R:Q;G-C9(Q3UJEY]U.Y^)\)9/LY.H]/[LS5^]U6:1)INZ,L.5J M)3\*1Z<)\LE@4].+]ZG\N%>E#%'_F=P=UY+25.5BJSBF?25PL/YR,3D2LYK),BWN]_IOR^QF0O$BG MEO^*M1O;'9Z(J+2%7OG)T&"59.Y7/GL[-":,.D3:42S)RRD-A\#;!O.+J)M7:B+M49N(FR606)=GB_7D!R?3^ M//)2/CHIW2-2QN*+SHJE%;]DL8JWYY]#HUJM;J76Q^ZK A]4WA:]3B"ZG6[_ M%7F]>IL]EM<[(N]:S0IQG=@HU;8T2OQS,K.%04C\Z]!FG:S^85F4)II7+[.7GGT;=6GG-JJF]EDM,R(LF> M\*/-2UM,TE3,#V@JX3Y$?0HUC$R3_V"!V0LK5$_V>U!Q6SPNL:O-Y)F*]$J) MN%2LA7\NRAQ:D @K4Q5 89G9N3*!P.I&1:FT-IDGD61ML3TEHZ4HLZ2@FX;. M4V4* &%3[RTC&MJIV3(?&=9"L)V_B"=I$EW:R@4R%8:6M&RMQ!9DH752+#%? M8U>=%O)&6< D1 PP!R^TVM[*=Y@ MJ5:GT[%G!Q03URKR3T)^TA./1L;J4ES+9)7B^2-%5175,%5+='O#8-P;X2H< MA4%_U!%WD^ETVV1+\["H:#"U)GT O"\5#\KK.WA=/][O>I^*4. M=J>6C$\9LD)9Q"7BM"QL@2BG5-Z?CUJ6 MTNKPN-W+AQ6A>8J ;D!%4HE6SV $" B*EE9XT1ZB+J4IEUB(:/4'[4[]!*R! M(ZQ8&N66R!"73KX5BJK%P:C$0KGB@IV^.,!HA9UVN+U2]]!*5B*_=4R#DF"/994M":M80YN<%9AV24.6TH''1$+%]\8A>ZP(R9-BA"T+G1*U&0FF0[_ ;U?/4,2(.;(I=RWK:US5$8 MGA&@#%W%$FLXS'%J5C)D;74,H!7IW@4('MAR]F_$$8M6!OS)03@*AH*/,-U[ M=6ETN5B*M4D*J"0R70 EVA5^-",!%8XL^ZFN-4<#8 ]\IMK WDMX,3?Z*8F1 M>UOH2Y.DH%).._9&P54+#FI$.E5BAQR-BE<57UM5WSN%#<^2M"!3G"/L_ZXR M$&2"_92)6^R<$&=3 XUZTND3![S; MVKP*[C19X=;51KR33&DTO#)L!'S[>R7D-O-[Z!ZJO(HM&),E71)\D99R^+.6 M+I8?% Q-VNP$V7=6;8+-S9?I]"C22"[*N\2$U7)*)2@DB-D2<9R24K;,\]33 MF@U8;4)AQG;RM&HFLZ\(>@H%GLPA(IEU(B0W#.Y&Q43JQ+VCU>*CEMA>!>TW M)@%,00ZH 5@AN5E#W06\0=%(L4#0R5V%^&-"V3$.*'21+KN+UNTVO/U:S M_Z\X=*_ 1A57:Q\?N\F5.$/#5&JAF;Q7^C2Y/0>ZMWU>SM($C2,%'6_C3\2 M0!-!1P&_Z=)D,FTS!7FM>+[":%Y%30KL0/Q:2K!C,OGA$&^&+Z="_:J*7P^U M1[5P'MJ>&QSU@U+27!I%R@EP$KCQRYZH!YMUXIQMQ- H_IWT!Z3X2]8,2#1Z?NSRWG9L8B*V[<[0602HH.QF,8.3Q]VR/!?#5L MCT_%(P-.S 9N<'!,&(V#P:!'5[0BIE]38I/:&Z_.%19[ [W'X^X9+FBW%V=- MH9EB6A ?F0OI%R/\#W'5'P^"WK@G/H-&70I8R%""<&""&=)"&#,889U1T!T, MSUR4<.3Q4BV6-@S"3H^O^R-<]RY>Z2^ %*F"IAH;(-]K!&AF+[I"]K;TF_KQ!L?*KI,>WS'3GT\H#)&=QX5#K4S M?P/LMDF DT*@"L%?M4G.M7;/LTA773;2&NX2X-6X^<3'DV"3K M[ /^!6V.XZ;T<&-1%NK8F8.?"Y*Y%3IC.@N"5>GLQV!_QEDP=H=ADJO^..0V MBH@.,19]?.G=HS/U#&SE6'=&AJ/1_#',";V M3[0YV'SSDO6*S?.L-(/?"VKF#W8'V.M4SP3"[4EMNGM_?WDRH)2-R9,J3, M"O@Y+I10DO*WL5YGU:(P/D/A F11:,+O=6+5AHY62TZ:Z-0\,O-,ZE!2G+7! M2'WTVV.0MDV#N:K/8;RBJMB>'03TZF L^ \6 6INF1)-@'IGE5J1/V!E_G?, M34'%*M\D*,D@!HX0$%P!+M!6\1F/- L"/AJ%88ZFVRHPCHU_QQ-F>_I\-W0\ M]))SO[.$/U_G/0#3H',2(E00@OH\?WA^*.AE M!/9NDVH(JDU*X)0KZHIX,8F'*8>3:Y7@W)HT0NDNT&]W$6XU\TIE:D%FU)+M M*I>L" 8WGSDP",F_=K,!$#I#"G%/ENI8@O>#N%8\EQ!/#0;M(>@O3F?-&;ERH&T49OE*)GH-I> M8G^D3'YCVD2'3-RPYS#,=][XV+I"F\^?E*E!PH;<=]?Z:?W5>N(^ MUFZ&NT_>7QC8+&K:'%,[L.>),.XSLKLI=,Z?;F>Z*/2*+Y<*S;BA 7@_URC\ M_H86J+_E7_T74$L#!!0 ( >$7EFAQR91B0( *P% 9 >&PO=V]R M:W-H965T%)N)CC9,?-MB38BRU2Y.&AZ*FXT#.O M,*:>!('."JR8/I/.I\RW4?"H; MPTN!"P6ZJ2JF7J^0R\W,B[RMX[Y<%\8Z@OFT9FM\0/.M7BBR@AXE+RL4NI0" M%*YFWF4TN4ILO OX7N)&[YS!=K*4\M$:G_.9%UI"R#$S%H'1ZQFOD7,+1#2> M.DRO+VD3=\];](^N=^IER31>2_ZCS$TQ\U(/@;#2A MV8-KU643N5+8H3P81;%6Y)C_F1\0FYY2O*5T%1\%?,#Z' :A#W$8)T?P!GV+ XE@),P#/49T- ,5DM4_>3@!K/.$SG/X)\*< *1GXPC?QRE[3D< M^L-!#%]0ZPDI-FNJAC-;/$?J("N9D_+I,!KY%^GX#$Z3-/73.#T[P/X$QA=# M/XK']F23P@3VC2;845"%:NWVA*;F&V%:,?7>?A5=M@I\"V_WV!U3ZU)HX+BB MU/#\8NB!:G=#:QA9.STNI2%UNV-!ZQ25#:#[E:0)=88MT"_H^6]02P,$% M @ !X1>6>3OVQRV!@ _P\ !D !X;"]W;W)K&ULC5?;;6!$E=5=;%R]&54K-Z602BXIJ'<>^ M(8Q":1+V53;R6PZ?3:IM7&CRW-Y]RY/H75"QK6L= MUB_)^M7%Z'#4OWAOEE7B%Y/+\T8OZ9K2'\V[@%^3 :4T-;EHO%.!%A>CJ\/3 ME\>\7A;\:6@5MYX51S+W_H9_O"XO1E-VB"P5B1$T_MW2#V0M \&-3QWF:##) M&[>?>_2?)';$,M>1?O#V+U.FZF+T8J1*6NC6IO=^]0MU\9PP7N%ME+]JE=>> M'(U4T<;DZVXS/*B-R__U7OM))7YX'OU*!5P.- M'R14V0WGC..D7*> KP;[TN5KE[1;FKDE=14CI7B@?O:^7!EKE7:E>ILJ"N>3 M!%.\85)TL"\S[.PSL-^K-]ZE*JH?74GE[OX)7!S\G/5^OIP]"GA-S5@=30_4 M;#H[?@3O:(C[2/"./H.W$^0#$M0K$POK8QM(_7TUCRF@>O[91T.VS?KBIR"K6@FC84%=I -<$4I/P"#**W/K4F4*GF;01^C(KN M"J(RRI:%-D'=:MO*<@>ET9GE?MMX8]U$Y3P6U#XD.% JZ(Y:&*==8;2%9PU_ M<$OVH_&1XNY>4S=:'!%_#6P4.H0U;\@.]'[Q)RRVADT,_HTY^H8"BYWR;=C$ MGX&A1O#-:;N.,*:=:[6U:P5U>5LD/Z>@#A7\A?.(.M"G%NOQW0A)=,N[\;DP MH6CKB)H#@=_&MJA B-(J&I"^,(5F(^4M!; ,KMV2E,GD#_06UD"1Z$!!G8/. MA&2W!;2FA.R@EV'-TA+$+5# /L3O@%3"0B).C>9@MD.K]5I5^A9Y*HHV2&9> M+_;DD-]L4M$ZDW:(W>7\8,/B_JU=S@L/J2^)L]>G<3!_+XM?=F'C[P$O%?J0 M%,E:SP&?"O>"ISL3TUB]:@.CLHU/K0X)B246,O5KZVB0H0.U F*)O>TJ<] %DDH5?(JK3P'Q.6V&Q#R]^/[:U&HJW?78_6A@H0,5E8< M3TD%CN((H#89:_[-05F4FHVJ##CPG)JOF5J@MA)3T"[6)LJIV@3_$<P%QU5QT1:^)J4;F,'Z Q4;*J3 N6EX M10GA\JUC(@H=*[7 C,#%6_GR@'MB1:S0644P,]RP= QHJ\K "1BQ+:=F:$NX M![N-#IH%O6GGUA1V_12!\S+YY R!W,0!(KP^33INTW,(#ZA8^=M$I_AF+Y?W)P9*>2>LPXN?@90 M,.3006EG5U@\EHQLXLU377[$= %">CP%':$@5;G1B7P8[#TP4!'0E->N:;&EC;GKAVJY M9V*/#&RK(1,ZF9[]QEZLC^75XAJH4?/] KRL#OG%HKX78KE_R(F]1*[!S MFC&?G:FW,-^I @2B4YFY* ST J<+)G4.ZILHAWB,$B&,UKH('G.#\[4I8#D8 MK@;D#VJ(0@MH^ -S=GMZLSY>V^%MD#Z$BVW-RAQ\GX?SJ>?MPY::B?$AT37TF=V5X6FG'[M4=733$-A6%T/. M,"D-G;N22P:53W%&!V0"51&%_4(W)J'\.DV2H[VOF#CTLZ2_RT:)V\)#RCN! M%HD83IH\*, Q:VZ8$00UWRE(:)SNC:!7DRD,6CYE,?FBSR;;'MJNH\7S;@VE.&D"YM;8Z=Q.PB+G7>9! M/I,?Z@@681+K2N1P.IY*7>#AY,EXWS _V;J4U126#O<;J_R MI6ZS/%^-W^BP-&A&2PMLG8Z?GXR0(;ENYA_)-W+%F_N$"Z,\5KBA4^ %^+[P MF/*['VQ@N/-?_@=02P,$% @ !X1>65ALK.8$# RQ\ !D !X;"]W M;W)K&ULM5EM<]NX$?XK&%>^B6<86=2+)3F)9Q3E MW.::G#VVK_>ATP\0"4EL*(('D);57]]G%R!%O3GIS'4FL?@"+!:[SSZ["[Y? M:_/-+I4JQ,LJS>R'LV51Y->7ES9:JI6T;9VK#&_FVJQD@5NSN+2Y43+F2:OT MLMOI7%VN9)*=W;SG9_?FYKTNBS3)U+T1MERMI-E\5*E>?S@+SZH'#\EB6="# MRYOWN5RH1U7\EM\;W%W64N)DI3*;Z$P8-?]P-@FO/_9I/ _X1Z+6MG$M:"?XPUF'%%*IB@J2(/'SK*8J34D0U/C#RSRKEZ2)S>M*^BWO'7N92:NF M.OT]B8OEA[/1F8C57)9I\:#7?U-^/P.2%^G4\E^Q=F.[PS,1E;;0*S\9&JR2 MS/W*%V^'QH11Y\2$KI_09;W=0JSE)UG(F_=&KX6AT9!&%[Q5G@WEDHR<\E@8 MO$TPK[CYHK/%VR=E5N*3FA7O+PO(I#>7D9__T;0M\2FQ4:IM:93X MYV1F"P,P_.O89IVL_G%9%"#7-I>1^G"&"+#*/*NSFY_^$EYUWKVB:;_6M/^: M]!]PQ>OS?]6%$H-K<9MJ;<1]*C-QFV0RBY)LX1_F]#"7&SE+E45,\2ZR0LSK M<=(8F2T4PJZPHM!B+J,D30H)T<52B:E>Y3+;_/2743<J4BOE(A+Q5KXYZ+,H06) ML#)5 126F9TK$PBL;E242FN3>1))UA;;4S):BC)+"KIIZ#Q5I@#Y-?7>,:*A MG9H=\Y%A+03;^48\2Y/HTE8ND*DPM*1E:R6V( NMDV*)^1J[*A%FAF5-/GX1 MM\X[&_%&6N(B( *6(::]@#$M:8IX*M1JADE54 4[JJPQ$]K#1'F:D &KU/Y$J*I0#5.U1+->,!S1 MS'YG'(1A;SOSU%H',SYGB IE@4O@M"QL 913*!_.1_Y*:75XW![$PXIX/ 6@ M&U215*+5"ZH (+0T@JOVD/DHC3EM H1K?Z@W:F?H%)@A!5+H]P2&7#IY%NA M*$\<1246RA4GZ73C"*,5=MKA[DK=8RM9B?C.%0(I9C 3=-K>8\?8\#2@GAJ1 M 1OETA0H"H2#_0H3\$J#>R]A!=SHY^3&+&WP[XT20I*Y;1C;Q1< MM>"@!M(I$SOF:&2\*OG:*OO>*VQXEJ0%F>(2L/^[RE 4$YW[=,R5CS950EY2 MD@,&)I[8'0*(LQ=(:< .NV!/NR2+2O.# (7U&:'#\-RYT!MHZ\$*#[)$J0M/ M13)--R[93G*3I'^25S]GX@X[)\;9YD"CGG7ZS(!W6YM7X$Z3%6Y=;L0[R26- MAE>&#<"WOY="[C*_A^ZQS*O8@C%9T@7!5VDIAK]HZ;#\J&!HTF8/9-]9M4DV MMU^GTY-,(SDI[QO]OT^E,U^__*0P\*U:CB;.WQL1]< MB3,T3*46FHOW2I]F;<] ][;/RUF:H%DDT/$V?@<&!)H(:O]_T:7)9-KF$N2U MY/E*1?,J:Q*P _'74J(Z)I,?AW@3OAP*]:L*OYYJ3VKA/+0[-SCIX>!59FX- M.DT>/LD854R!PM!E6@J"2;E _XZ2D-<9\'Z/)7>ND]XR>!DHPI)1*)" J(Q. M%1K]&7ORC3?/X]WM0VT4K@5Z[4[GG#R(4:-KL=M2NC\:$%@P%"VKA!2@D:H* MQT1.+UIEVX'$+ADK7\8S!O[70OZ'!NVT-"UQU45MW^G@:C#H!GU<#=NH=(;M MX3F-'SOT0#W:KA7C;B> 1O7OH#TX=W]8N*?*6GXX#(:]G@A[P8@'C\[=GSN. MS8Q%5K5QMQ= *BDZ&(]AY/#\;8\$\]6P/3X73TPX,1NX48-CPF@<# 8]NJ(5 M,?T3!3:IO?7J7&&Q-]![/.Y>X()V>W71%)HI+@OB$W,A_6J$_R&N^N-!T!OW MQ!>44=<"%C(4( Q,5(:T$,8,1EAG%'0'PPN'$D8>+]5B:<,@[/3XNC_"=>_J ME7YRR[/R62:IG#D+G^A5F5%[X;A9.1(0FW;C"S!EJL")QC:JCS40BNG;OJ"] M*_VN#KSQL:3+98_OV*F/!U7&Z,ZCPK%VYF_ W3:)$W2PRNXF:LK-()2868=R M)"0@A%3QUF6_ X:01YF-=)Y4<@(?Q*P##3J82E2ZXM8I:&1ABDR#M! MH%9)2[:?SZV[JXB]]7U$'/!KP/OR=8_+Y:<2*>U^GAA8.TV0NY!P$FA4$=BK M=JEKK7VS[)'6HBS456>.?JY( MY@YTQG06!*O2V8_!_HRS8.P.PR1G_7'(;105.E2QZ--+[Q^=J1=P*V/=&;N,"D=#S '\.8V#^5S<&ATZG&SQ8^MW'RX&QGF?ZI MR)K*3 +HF8CI?,U@Y4QSK0*?4=UF?3-'.]@;JN=SC@L6Z[?.-%(/O*LSV .J M/E>U3/!,+M2.VZ=W#P^3*@A(W(5SIXRI,P +^#D.2DA)^=M8K[-J41B?J7"! M8E%HXN]U8M6V'*V6G#39J7EDYBNI8T%QT49%ZM%O3U':;AG,67T.XQ55QO;5 M04"OCF+!?Z0(D'/+E,H$J'=1J17Y U:N_TZY*:BJRC<)4C(* U<0$%V!+M!6 M\1F/- LB/AJ%8:Y,MQ4P3HU_QQ-F!_I\%SJ>>LFYWUG"GR\>:/KL&/C/\:1# M,AF6BSM_WD0@VAK!Z]UI#U!IT#D)%52,13+ _CRVLXL2&M+8J9<35G*ZKC [ M6HD@9?TB,Y3%&ZI&>,PKG:+D5O\P0_C2C(-ZMD5L?>+3"D<-_FQ&WS&E*O*E MAD-'2L4-'CA8FW-RZ7ODZIQ""NKS_.'Y,=#+"-6[3:HAR#8ID5.NJ"OBQ20> MI@PGURK!N771"*6[8+_]1;C5S"N5J06944NVKURR(AKEBVQ@<^9\BAZ:LI'9]KN-C*@K6L;_]5A[Z,+1H*@=(:08I^M5+%#;\=X M+'FI*!Z:#=I#E+TYGS1FY[[OO?HKSK=)?385HX;X6TBR"RMKF(HI,46'-S$@U M*$FR5KIFEK9Z$YE&(RN]4BVB)(YG40U2L.5!(WK17 YOKA*W7U_ MX0^.6[.W!N?)2JFO;O.Q7 2Q(X0""^L0&/W=X3L4P@$1C6\[S& PZ13WUSWZ M3]YW\F7%#+Y3X@LO;;4(L@!*7+-6V,]J^S/N_)DZO$()XW]AV]V=Q $4K;&J MWBD3@YK+[I_=[^*PIY ]I9#L%!+/NS/D6;YGEBWG6FU!N]N$YA;>5:]-Y+AT M2;FUFJ2<].SR ].2RXV!DU^4,:=P@QIN*Z9Q'EF"=Y>B8@=UU4$E3T#E\$E) M6QGX($LLO]>/B-; +>FY725' 6^Q&<$D#B&)D_0(WF3P=>+Q)L_Y.C@)?UZN MC-54&G\=\K>#2P_#N7:Y, TK8H MU&&BU\HBY!?PI!VX8H87@(-<>'E#"V_M M""=9B+8D'&<-UVOJ?8_9D+?2,!D"7P]W1G!S2+-'WIGKK-VC M+KA!A[=E6C-I34C(I"PW!$'ZW)B6K41O.02UXWWF!DOIPTGSCKEY-8)?6WV4 M-]ML-&Z8"T@^RF@X".'GG"PA2?<.:')[@K;2B%Y,P4.HNV9%UZQ K6;1IZ+O MMY!&KFG0#TWQ$':P^6C\O9U\%/_+CF$UNI1P5;H(.;1)I[]%2I%4MH];Z<1. MI:LC[[<+7_ELGE=8L-9T@>?Z.;:R7H(^1J MU+HT&#!4JD3;5H=8K'S].]Z/>>\)#4PN"-B%=7_T'8CFBVY-X(3B\3J.8RH- MO"](ON=R2>/]%*Z)\4=)3+$/RI==3\'EKJ=NN_)X;.3+6K72[JN^6.>Y&? : M3L;G83J>G4(R2<-TDKFC>!2?G](B#\=93,4X#;-Q3'LZ3[LF=L'LF\X#X;>6 MWS%!Q6[@S:LL&2=OG_P_S])A_?Q(>!G%63C-TY[BM>N/YS+Z@DO_SX1.9V&2 MY"Y:63B>)5VTDM1%B^(WS;N,YMFY#]?XO\AHEB0_EM&7<)R%69SW' ]]D:.] M9U.->N,?A^ZC1H'J7E##Z?#^O.R>78_7N\?K)Z8W7!H0N";5>'0^#4!W#\)N M8U7C'V$K9>E)YY<5O:%1NPLD7RN:]+N-,S"\RI=_ U!+ P04 " 'A%Y9 M1(1H@UX' #N$P &0 'AL+W=O@'6KJVB*%$E:3B>']]SR4E M64X<8UIL@4N1X7W]8?IU&4%E=)-3$T5GBR- M+:7'K5U-76U)YH&IU--9DIQ.2ZFJT=5%.'NP5Q>F\5I5]&"%:\I2VLT-:;.^ M'*6C[N GM2H\'TRO+FJYHD?RO]0/%G?37DJN2JJ<,I6PM+P<7:[(PYC/??)]?CA(VB#1EGB5(_#S1+6G-@F#&'ZW,4:^2&8?7G?1_ M!=_ART(ZNC7Z5Y7[XG)T-A(Y+66C_4]F_1VU_IRPO,QH%_X7ZTB;@CAKG#=E MRPP+2E7%7_G8)BU#+-@=U04K+R37EY=6+,6EJDAC2^"JX$;QJF* M@_+H+9XJ\/FK^S\:Y3<74P]9?#+-6KZ;R#=[@^]\?F0=[\H&/BM^N%\Q:Q_WV?CU'$\7X1 M7 \?7"TSNAPAX1W9)QI=??U5>II\/&#@<6_@\2'I!Y _S/>#\232Y(-H/7Q M&I.UE(M';[+/XMH)LQ0+XPL!3#V5"[(]L$)6N;BCK#U-P^E\+-:$?Y:$;'QA MK/H?I'DCE',-ZQHG2?@3KI @N77O587M*X5]$E12RN>I 87:(Z2"9A244-5 MX!Q',M=D!2K'J54EN33'PG+MN&!<%$Q5!CW2(=4W8D&@]F21_M"WM*84'HV! M+0R_BXTP#8K32)NSWEQ9U+RQ;O+WP/ %0Q'PJ,P!GP,\T&BAWCL/::I:3<2M M*4OTFW\H&B?)OG!D4>=?B,5$_%B)ZV:%%B-F0?$L>,[FU[+:?/W5V2Q]_]&) MFP[6NP[6H5VRU6FI;FQ6H#\")K.RLAP+J='R 8G [ BB!T20U]3LU=$\05_3 MFELT#O=9L-]-P%0H)%)G3$@EL4;.+!O+(12JRC"G'*Q$AAS-3H9Z.IG5("SI M<1< CLN66ZXPW [*^"3AEDAC "&EJ7%(SX4$NBUQ;150V#%V(GY!\WP%38_? M]LR)3%9 'TE05/N.I2XCN"1;L#/$QT']C-F?J]A MS!8^24]Z(RI:&:]PC;RSLG(R3%"0<*HSM&OE*,07,C%8,V-SB8J-F1?<:72, M&-\\4M98Y17%"K]_AL9J%>)<(JG#<,9YD"QD76N5R84FH6DE-5! G[.$10#; MA_@9\EQ-F5JJC'V'W\%R*&<9#DD9T.Z!6R->:!]P.>=(H8:?I-(,5TS

;#"S-.<36 M/*LR)ELZF?=%Q;)/)N?]_;;R7V. !S6%G4YO^EX & O27+S(7%1O8_&,VX\$ MTA[AS8P+F!Z=3$YVU![-SB:GW1 M0VCL]3@]F9R]<#G92L:L]'NC>)0. L+M57(!A0)M^O;UUA#@:$(6Z3-P2;-6\:;"37C35:QR%R#]&KC;B5M6)H'UIE MH2#'O*Y QSX,"]G6*^\Y7/.8I(18B71\>I*.WY^?O37+%=:9;;XY>J+JVPVA M/6"0*Y-SKO'#?S< K5T@3F.>H7.'1[$YOI1+SQE1[A#=>SMDV).IL@@28C<5 -TTW/Q MCFN@C$7.*0*I/I"]FLLQ$"QUEGP\J"C0I!^_&8N,K.=UPPW(L8& +H^)@]<9 M%>7'(O4 4&C!B%V%=-3 $ MTUO#%B32DD)-HG!8!C\OZ$)Y/JE)E4X;X/_+* MD(N? YO8#UP@?*=@?3(8=_\?Z]\LX:X_>%+X4W^XMS?.^&_>B\';I!D]?)>)V5O8Y6?^5 MKC#9]_8_'7R#*3$EPIF)5B3 MR?N349P_J3U!+ P04 M" 'A%Y9Z*,M"D0$ !6"@ &0 'AL+W=O&? -F4IS&:. M2J^GP2#8+GR3R\+Q0C2;U&*)]^A^K^\,65&/DLL2*RMU!087T^!J<#D?L;]W M^"%Q;7>>@96D6C^P\4L^#6(FA HSQPB";BN\1J48B&@\=IA!GY(#=Y^WZ)^] M=M*2"HO76OTAOT%.SVGC)=I9?T5UJWO;R+.\$4[,)D:OP; WH?&#E^JCB9RL^*/< M.T-O)<6YV61(W!VB;(.:-X")6\ C>%65ZZP\'.5 M8_XR/B)2/;-DRVR>' 6\Q_H$AG$(29R,CN ->Z5#CS?\=Z4WTF9*LU@+?UZE MUAEJCK\.:6XA1X6 N;2TRG 8T$1;-"H/9AW>#L_C3$<*CGO#H&/K_^33' M@7[5#F$PN(0W$.%[@?#YZGY.,Y+IIG*R6H)UHLJ%R2W41J]DCB @TR7I+'@D M5P@+(TKDF0/:&Z#T@!RYX"PKGX4@P")E( ]7$ +-BZRDGT>]V/=$RIDJ2

M[:1ZU#FB@9>2"SUW?I-,>2Z7-9H:"3C50E,^2JK:$D&-J M+ *CUS->(^<6B&@\=9A.W](6'MI[],_-[#3+FFF\EOQGD9E\[L0.9+AA-3'W3QCBY=*KILG[-KSCQ#\#;)2SNH10L5O@,U@7LI3*[A5F28_5OO$:V>6[CGM@A/ JZP.H>1 M[T+HA]$)O%$_ZZC!&[V#MU3T+ROSZL*2,QJ5B>Q@\%]7:VT4_26_CXW>(D?' MD:URIKIB*;J$1Z)%4W_WY'RE&\PC'Z0=21?.ZYY_ARG!^D M^JIWB :^-[70"V]GS'X6!+K88^W1D[$"SG>[;%1S2? M]_>*>D'/4O(&A>92@,)JX:W&L_7$XAW@"\>#/K'!9K*1\JOM?"@77F@%88V% ML0R,?M_P!NO:$I&,?X^<7A_2.I[:+^SO7>Z4RX9IO)'U7[PTNX67>5!BQ=K: M/,C#'WC,)[%\A:RU:^'089/<@Z+51C9'9U+0<-']V??C.IPX9.$;#M'1(7*Z MNT!.Y2TS;#E7\@#*HHG-&BY5YTWBN+";\F@4S7+R,\L[*;;OGE U<(L; ]=/ M;%.C'LX#0^06$A1'HG5'%+U!E,-'*R-V6F M]ZS A4=70:/ZAM[RUU_&T_"W"THGO=+))?;E(]V\LJT19-7MRJ=-S;?,GF(- M3)2PTEH6G!DLX8,P2 H,/%!7G\OD8JSSF;B@\H>@[#4H?PFJ;% H",*UG2#! M9H=0R9HN.Q?;&5QS 5=A&.HAT(8:;#:H^EVE[(KCR-B-Q#\'6JWOX#TK>,W- M,US!-$K]/ S)2I+(GY"5CL(!->G XG,B+6C'2_A36KEY%/JDJ/\GHV30-8[\ MAI#V\@BGUBM4*3/(=X-!Z\BRVQ ML])1/H G:5A-9<,N<&NTH96E=0)RR'(_26)KV8CD?HL5*BN[XH*)PL(JI MI#O/HR$9-MOI\)144!VG72C?\"7V:4;?F*Q)GOAQ'L,=:CVC6D-X8:BVF%9Q MPVT@PB09QX5W[\1'IK:5.:SW+_*Q[TC"Q>*DOM?F'?VHY''J2--K(Z.!.#JA#MES\>XG#BD(3/ M.+"# W.\VX,I]0#N4,$ZYPKAZIYO2M2#66#H'&L=I ?,58O)GL&^H? M$+^>).M(KMA%P#76US ,?6 ABR_@#7O10X3A[;VYTS5.<>W0Q-*H']!9O7D7C\.T%LG%/-KZ$OEC3/:KK@N4N B@W=%V=CRAA^EG=-S\<3S>NYSA*TLZ1(3/!A7&Z#IU:"'P>1@ M:#M]RF[3L\LZ=MBQJXF=MNQNX#Y7B$\J!BC?!JL-V71)?Y'5$*X* :_#,-0^ MX&-*^\>#(*/K,8!/Q/B#(*94X*6K^*_NXA+>\@$5O4-MU$YK8UG)1IA3UQ?[ MM!GJ91^./))Z#5?1Q(^C\0#8,/;C86*7PNMP,J#!U(^2$%@\\I,HI#FMQ\=4 M$Y.*(MT"X?>F>. E"J/AS:N$1>SML]])$O=CAT9"_BW%L3^:QAW%3U10/\WH M"XS^GPD=C7W&IC9:B1^-61LM%MMH4?Q&TS:CTV3BPA7]%QE-&/MG&7T)Q[&? MA-..X[F'+#AI.Q6JG6NNFE10H-H.U*_V_7O9MJVC>=O\/W*U*X2&$K?D&EY/ MJ%VJMJ&V$R-KU\0VTE!+=,.<_H.@L@:TOY72=!-[0/^O9O$W4$L#!!0 ( M >$7EEU(V&6&@, &P' 9 >&PO=V]R:W-H965T 2'S28NBR9?EF@4)M9 MT ^V!U_YJK#N()Q/*[;"1[3?J@=-5MBA9+Q$:;B2H#&?!5?]R\7 ^7N'[QPW M9F\/3LE2J5_.^"N;!9$CA )3ZQ 8+6N\1B$<$-'XI\4,NI0N<'^_1;_UVDG+ MDAF\5N('SVPQ"\8!9)BS6MBO:O,)6SU#AY*B08S?0)S O9*V M,/"GS#!['1\2NXYBO*6XB$\"/F)U#DG4@SB*!R?PDDYRXO&2_Y9\PTTJE%-M MX.?5TEA-M^3O8YH;R,%Q2-HW!_,.[_BCZ>(+PH",\.(4^ M?Z1.S&J!H'*X9EJ_<+EJ!!A@,H.=(.-<;KED,N5,P!UG2RZXY6B.:3J9];BF MIP(A5X):V7&P[HZ 0;HO-!YL 98^IUN&ZX;1&3ZGHC;4>XX<-0QJC1GD#4OR MRY'NF1>2.R'K3HBJ]=:-Q(B=F,N#,NQ5 ,ZXA/=1%!'D':Y10+]=XW9-@"Z4 MQ7*)NKM5<+6X(Y#4X;_ >QC%%[U)%-'NP[MQW(\_'CVCR F!I;73\UE98CV) MHQXE[US&@WYOO&=32 +7Y,_M+E__HG>1))W/@?F%BJI!>OB*O?B2QTF/,NU0 M7YLWF+;R^KTFXX&\X3#N#0[D_7[VO^2-?-!I>TJNF@FZH7NF5UP:$)A3:'1^,0Q -[.] M,:RJ_#Q=*DO3V6\+>@Y1.P?ZGBL2TQHN0?? SO\%4$L#!!0 ( >$7EE* M;?R'1P, "4( 9 >&PO=V]R:W-H965T3',2J8V>V ^V_W]D!"A-%U;0O M^"5WSSV/[WRFOY;J41< ACR57.B!5QA3]7Q?9P645%_*"@1^64A54H-+M?1U MI8#FSJGD?A0$5WY)F?"&?; Y?K@1=ZVXT'MBR, MW?"'_8HN80KF6S51N/)W*#DK06@F!5&P&'BCL#=.K+TS^,Y@K??FQ"J92_EH M%W?YP LL(>"0&8M <5C!-7!N@9#&[PVFMPMI'??G6_2/3CMJF5,-UY+_8+DI M!E[7(SDL:,W-@UQ_@HV>ML7+)-?NEZP;VSCU2%9K(\N-,S(HF6A&^K0YASV' M;O"*0[1QB!SO)I!C>4,-'?:57!-EK1'-3IQ4YXWDF+!)F1J%7QGZF>$#<&H@ M)Q.J# --SF=TSD%?]'V#Z-;&SS9(XP8I>@4I)?=2F$*36Y%#?NCO(ZL=M6A+ M;1R=!)Q"=4GBH$6B($I.X,4[J;'#B]\@]9G,%!6:NM+0Y.=HKHW"U:]CNAO8 MY#BLO34]7=$,!AY>"PUJ!=[P_;OP*OAP@G2R(YV<0A].\1;F-0[,IP8'O-E&VT!?*U"T"4&%M2R146'O_0K(G3\L]3Z@C T MT1B?8R_1/3(K%,!!V1$L&H2>@W*5\P55G_I^CCS/@B! :%MD]B?>F\VDH1Q% MKD#4J&ZA9'GD2/X^A#-RU8J3$,>DU8FZ.(:=5IJT<1+%K2@.R>U394_%G5>M M%/J^$7K_?#.IC3V^#3V+WNVX&*D-V0JV8_J? LHF3YAVV,*AU#1V4>+4"HXP M6NR$A^V$C$I9VQPKR("M;%]Q8?V*/KN%D?]:0&/*JVD] MS+=+[0W2:7;"5I/G498=97HDM6$K25.GN_WB=D(0>H0V\V$2D&/MP-]KW26H MI7N@-'' 31??[>[>P%'3^E_,FP?TGJHEPT1R6*!K<-EI>T0UCU*S,+)R#\%< M&GQ6W+3 =QR4-<#O"RG-=F$#[/X9#/\ 4$L#!!0 ( >$7EGY;"-.^ 8 M +@2 9 >&PO=V]R:W-H965TGC>/H2IK=]L2_[A8%.W7:U8@+P\OS93%S(Q=^6]ZV>!KV7*;EPM6^;&K2NH>+P14_NS9Q?]KP MG](]^:TYB9:,F^;/^/#3]&+ HD*N7*.@9E%%J\+4$7+D=N!A<'3T[NBW'E_.GY,(!M?#FR$VS6!;UU^^_RP7//GBRL<,#9[U?]?NY>2/(K M26TGB12M(XFB#FY*RIH$$(4$&#*.B7U&[N>M@?<<8 M\Z?DT]V(W'\:D:M;C$TH*MCUV=6/[@R3.CZ_(YQI*GF&65)-?,!,4L:R]"ZG M$BP__?58+I.VOHCZ*$UUIHC0EEHF>D()5BHSY+9HHT'UE$3[RPDHUEOZK9(J MP=9#IUO;Z4:X9C2WO&Q0ZY)O1P6$4F.^B0^0,;W(JF'WA12THCUZ$1,O4ENL!JLP>B0UF M]'IXA@V340ZV:_; AE2:**G@2OE6;!@N-PH:F -L:)IS\Q(;&7R<$PY?LWS+ M*B#*(G3?Q@:G1F\PE2/A$%!E[*O8 !BL[ 6*#-A OF#D-GN.#1T!Q&-H+-2, MV+#(6YTR& 1 X*\H4_]TY9#042(&V]C(*<_S^(X#G4B YW[DW, 00S(DL\DW MF9D;23.8< 0\.&-4(A/6XRY E$#V2-8+B$FFX0H.T'*JU=OJ1Y[#"K/14M!< M6<(SGE#WW#A / =BC6!40-":*F,*F-7?!@F7T%)MU5/*%" ;(M7,ED!!;+D(6;VI!9%$*4#(-Q7R:H/"%>P^?:;H*>(9 (ZA%H M$3BO4$#Z6H1H&JR:=.2]@A:#4,,-:Z%("8/$!UHX3BK.7J ERVF.\A$/ I26 M/!X$*'GP5PQ:!) TY$!+ION63!_=DMVY25-/RFIC^DU3^Z8JIT7LC#H-;SL- M0[/[\J=ZTBP<.?D9>T[)M<.-RJT7[XLO;F]#=U"UUQNZAZ9"5Q9;W=2EK9LW M@ +N?F["9%O+V;:38<+.RW)E0I5,&'S)Z! M8-5?; Z33:'8@&"$2Q]\0+>(5XG^=[PS 9M)_/'T!>),&=)F_-O4/JZ28;N<* M6LH,S12JHL QF.'4S;!?DONVJ'W1751[3:*6#3IM^(5:)(9(O16:'H-#%]6 M20O\!(?8AC45)35N\B@0.?H<%&>NL%5@1%98M$LH?=/YI6AG9>U)Y1Y RMYG*&=M]YVD>PC-,GV;&#\?FB:L'Z* _F/5Y?\!4$L#!!0 ( >$7EE^6SB@/0( -4$ 9 M >&PO=V]R:W-H965T!A4JX 'Q(.37!-KCAU\3C/X]=A.&H+4]27QG>_[[KO+7>).Z4>L M QYJH7$A%;&-*L@P+R"FN%,-2#MS4'IFAEKZC+ 1@,K/*@6012&-T'-N*1I M['T[G<:J-8)+V&F";5TS_7L#0G4)G=.3XX&7E7&.((T;5L(>S-=FIZT5C"P% MKT$B5Y)H."1T/5]MEB[>!WSCT.'D3%PEF5*/SOA4)#1T@D! ;AP#LZ\C;$$( M1V1E_!HXZ9C2 :?G$_N=K]W6DC&$K1+?>6&JA+ZEI( #:X5Y4-U'&.JY=GRY M$NB?I!MB0TKR%HVJ![!54'/9O]G3T(<)((J> 40#(/*Z^T1>Y2TS+(VUZHAV MT9;-'7RI'FW%<>D^RMYH>\LMSJ2;%JT'D3!9D"^Z9)+_8;Y?KV[!,"[P=1P8 MF\B%!_E NNE)HV=(WY%[)4V%Y(,LH/@?'UB!H\KHI'(3723<0S,CB_"*1&&T M) BE'0MS@7*<%7Y&MDJ@$+_KZ74-V&M!FZAWJ0.ZX9#+G3)"] M=8)3@>3'.D.C[7C]/->I7L#RO "W?F[K#+03KJ%1VK!,P*E[>$YL3W?MZ=PZ']-%'!RG"H+)J-6@2[]02'+5 M2M-/W>@==W;=C^J_\'[A[YDNN40BX&"AX>R-S:O[)>H-HQH_N)DR=@W\L;+_ M'= NP-X?E#(GPR48_V3I7U!+ P04 " 'A%Y95'X:6',# #_#P &0 M 'AL+W=O)^S(OA)JPXV6#<]B M>&CNF!S9/24K:R"\I 0QV*VL&_)>M+$?M M""K8"H7 \N\ :Z@J19+[^+>#6OV:2GA^?:+_IIV7SCQB#FM:_55FHEA9D84R MV.%])>[I\0_H' H5;TLKKG_1L;-U++3=D_<>?NT"<"23'+/ Z M@3<6!$\(_$[@/W>%H!,$SUTA[ 3:=;OU70-5 M$G50-H+)NZ74B?@>#D#V@'Y!&WD&LWT%B.[0:?;Q"_H=:,YP4Y1;="-/(D>O M$Q"XK/@;J7G8).CUJS?H%2H)^EC0/<(%A/^OGRWV3.R]; M/?W?JP^"X?=GQ-<\_PE>4G*6@E<^T7+TV#G$0S#W/6=J'\^@:S/S #_VA6?*MF>M%;AB,<*G!3N+\8-;; M#;P->V_#B]X^D%) AC8""S#6F8OR[SUQ4\*2*6'I1+!!#F9]#F8_J!S,IDS. ME+!D2E@Z$6R0G'F?G/G+RD$K#P?/>;AP%Z-R8##S@M =EX-OS5POF,\B;U0. M#':^$WH+SUP.HM[;Z**W:TQPADUN7M1][U&;$I9,"4LG@@V"O^B#O_A!=6 Q M97*FA"53PM*)8(/DN,[7#WOG996@TP_>T?*I=$>5P&"VB,;O^\1@Y?M1&(WJ M@,DL[31_*U[O78-\XGJ;G4# M]17?ML8?,,M+PE$%.[F4%[-"!*0-Y?T>I M. W4 GW/'_\'4$L#!!0 ( >$7ED-&PP8F08 "8M 9 >&PO=V]R M:W-H965T7OGRA+Z73UG^M5A* M63K?5TE:7(V69;F^&(^+V5*NHN)]MI:I^N0ARU=1J2[SQ;A8YS*:UT&K9$P0 MXN-5%*>CR65][S:?7&:;,HE3>9L[Q6:UBO(?US+)GJY&>/1\XRY>+,OJQGAR MN8X6"73(LY2)Y>]44NZS M[&MU\7%^-4+5C&0B9V5%$:F71WDCDZ1B4O/XUI*.MF-6@;OOG]E_K\4K,?=1 M(6^RY.]X7BZO1F+DS.5#M$G*N^SI#]D*.X+8!M?1QH[U>N" J MH\EEGCTY>856;-6;>O7K:+5><5H]*-,R5Y_&*JZ_W ^1?]EN7.;9_/-K'2B=.Y,9?X8SZ3SIZ)RW@:RC.*D>*<8ODP# MY^V;=\X;)TZ=S\ML4RAX<3DNU3RKT<:S=D[7S9S(GCE1YU.6ELO""=.YG /Q MP7"\/Q _5NNS723RO$C79)!P*M?O'8I^<0@B#)C/SLCD:/+S3YBCWZ EMTD6V"0++9'UDL.VR6%#[)//V3J>.8(1:/V;4%Z' M5AO(XP0CWT/JF7K<75D 1GS*_#XL,&$4^X+C/BPT80P3AM 6UM/I;G6Z+]#) M$8=T-J'N[LRHYV*NZ01@R$7Z<@0FS.>8>]IRA ",(I]Q6"??ZN0'=)91 FGD MQG",>80@32, HXRZ5--HPC 1V&4:70C@%!W=I]+;JO0.JU2V(VU>ZFH"B1YD M>6T!L4D6V"0++9'U4B&VJ1!GJN["9G)LD@4VR4)+9+WD^-OD^,=7=]_\;B+J M(>VK?@/ ,*&>7A%,&$648:$5! !&?>'OJ0<8=:X4'5_?V]A>5>-$VWAN )0K MJ+8)! *,^1IFT (P83G[=G%\([[QL?5]S:NGTY!B;Y90S@L"-)W:P!'L<=\ MH@L%<*[@?%]&2:>4#"J]JZL[*'4P\+65PRI;8)4MM,763T%GW/&YG#NV:MVM ML@56V4);;/T4=?8=G^#?V]B#)1["034>P(%%'L(-5?G.Q.,37#PV';7N;@]# M@L.0 A09S".# ')HX.(< ;BB'G77'P]Y]NHS7ZSA=U$=# M2_5' 1:@GV#D ML6FJC<)W$!(T@C !O0V%EV,FS9FV.9(DID45?WHCGX!T_TAZE>6SJLL@56 MV4);;/VD=":>G,O$$ZLFWBI;8)4MM,763U%GXLD))IZ89IHC9-0'P,)SWS,* M! 1CC.H%PH1YQ-TYZ>X+[?P[.<&_$^@8G@C?U:6:..+[F M=*W#"SCR.7%TL M@,,$>WN<+ND\/3G2TQ/(6XM=;]TJ!7"88Z;_X@#@?,X0TST]A!.,BWV%O_/T M9-C3A]\V\7HET[(I_J!FJV[>*EM@E2VTQ=;/1>?FR;G.)8GJKCIE<&$":*?"80 RN4N=>&R0#MO3T_P]M0T MVA1AS]/+/8 C'J)8/[ &<,)U&=6+((13^X>+]ZCM'#X]TN%3X(@PKX>XR-#A0 1H0PNHD F*^6P].5FC!!"-FW MM77>GA[I[=NX7IL39:9*"(:XJZLT81@A2@V9)LX7V-?_81OO]'VN9+ZH&VX+ M9Y9MTK)IZ-O>W3;U?JA;6;7[U_CB!@/W WP1-BV['7W30?PIRA=Q6CB)?%!# MH?>>2DG>-.4V%V6VKKM.[[.RS%;UVZ6,YC*O .KSARPKGR^J ;:MT9/_ 5!+ M P04 " 'A%Y92$ J%2P# "G"0 &0 'AL+W=OT0?!B:-@T^(#ZXR;6Q<.Q@ MN^W&K^?LI*%;LR FOB2V<\_=\YS/.4]W4OW0.8 A]P47>N;EQI1GOJ_3' JJ M>[($@5]64A74X%2M?5TJH)D#%=R/@F#H%Y0)+YFZM6N53.7&<";@6A&]*0JJ M'BZ R]W,"[W]P@U;Y\8N^,FTI&NX!7-77BN<^8V7C!4@-)."*%C-O//P;#ZQ M]L[@"X.=/A@3JV0IY0\[^93-O, 2 @ZIL1XHOK8P!\ZM(Z3QL_;I-2$M\'"\ M]_[!:4]X7 M4:?#6RA[) Y.211$_18^\V[X E*$APX>=]")FS3&SE_\ES2NE"S('*4JK$_< M2I.3N=M$4.3;^5*[]>]M^:O\]]O]V[-\IDN:PLS#PZI!;<%+WKP*A\'[-O'_ MR=FC5/2;5/2[O">?\=>C( 6VI4L.&L><&LB(D22M$Z.KS*1U9EKKJ0HR<4'L MKVB;C,/>8.IO#W4>&X5AU L;JT<"!HV P4L%*!"&\@,=5&1$FAQ4FX0J3!@< MT)OT>_$3#975X%!#$+^ G!SE@O M+*91HV34J:0Y/!F44C/36BJC8Q7AZ"C/HZ-:B0:]27NBQPV]<2>]:U"ND8H4 MB%QRMJ:N-VE\Z16#['2??%M0]B164;Y32VJ>AV$9('H&WG9-Z)^U=A_D$OQ,)9NRN"QB.[$:9JB\UJ76&NJ%HSH0F'%4*#W@@/J:JN!=7$R-)UUJ4T6*5NF.--"I0UP.\K M*-P+XEJJHK*'W=0BMW<\9VGB0>V*;29<)-933>P OVYOIKO@'P8[M?=,C)*U$(]F\#&;.YY)"$I(M6&@^+>% M!92E(<(TOG6<3A_2 />?G]A_M]I1RYHJ6(CR"\MT,7=N'))!3IM2/XC=']#I M&1F^5)3*_I)=M]9S2-HH+:H.C!E4C+?_]'OGPQX >88!00<(#@'1+P!A!PA? M"H@Z0&2=::58'Y94TV0FQ8Y(LQK9S(,UTZ)1/N-FVU=:XEN&.)T\P!9X ^0] M66%%94T)1.3D-DU%P[4B#Y "V])U"5?D+RS"BR5HRDIUB8#/JR6Y>'M)WA+& MR=^%:!3EF9JY&M,RY&[:I7#7IA#\(H4)^22X+A3YP#/(GN-=E--K"IXTW04G M"5=07Y/0NR*!%T0#^2Q>#@\'X,O3\"6D"/>'X,_4A/T.A98O_)\=RJ6HR *= MDOBM8)7H@BQL?8 D7V_7RL[_.V1_RQ\-\YN^,E4U36'N8.-0(+?@)._>^+'W MVY!WKTFV?"6R9[Y&O:_1*?:DKW'9U_B0>2U);$E,#]TF_B3R@F#F;O=M.1GK M7%N.8P9A,)K\C/E,\*@7/#HI^$]0:DIHB9V>\A0+2DB2B6:M\Z;$_MNZ,61! M2SO:2^>]/Y[.#Y0 M?3+@N:KCXXWW1][-9%CUN%<]?IGJG61: \<.GY.LD8QO2 V2B+#1G1C_;WU1N M[0%],'_G3Q?MA>,G37O]^43EAG%%2LB1TKL>8UW(]DK1#K2H[2&[%AI;LGTL M\!8&TBS ][D0^FE@ O3WNN0_4$L#!!0 ( >$7EDCG?SR3@, &$+ 9 M >&PO=V]R:W-H965TV+68KR*DX8244ZLV"\9Q*->1+6Y0P MG ^'UF.7A!D M,)-:@:J_!QA#EFDAM8S[1M-J0VKB]O.S^N?*N_)R2P6,6?8CG=@B*)U^ FD( MI$OP7B"X#<%];02O(7BOC> WA,JZ77NO$C>ADL9#SC:(:[12TP]5]BNVRE=: MZ.]D*KEZFRJ>C*-5'.ZBCDA2@NNF"%7 F4%'.8]_ G^_D?]_!MY;BU39YM MGY&]@E,H3Y#K'"'B$*]G/>/7T]T^._\7/?GGZ#O)<-MOP*WTW!?TFL+_/+T5 MDJN=^ZNOP+6$UR^A3[.!*.D,1I8ZK@3P![#B]^]PX'SJR^Y;BDW>4BQY([&= M.GAM';Q]ZG%ROTY+=09+)/2N[*M"+1!4 OH*>(C=T,%#^V$[NR8(DS!P=E$3 M$Q61T-T%)2;(#WS7;U$[/OW6I[_7YY@)B=@"P=_]UD+^5GP/XZY?$X1QB+V. M7Q,5X8!T_)H@WW-]K]]OT/H-]OK]PID0ZM#FR[3H,QD808\]W"G7V 1AQPLZ M'GM W6PE)H;@"/<[#%N'X5Z']2TB]2V2ZM1:SW::_V\D*". JENR!G+H<]G9&PB M$AD^39#G&SY-4&0H)28($]>P:6_U##GP9=6L"56P=2'KJZ.=;?O!TZH-ZLR? MX<$8]\Q/5/]8MWM_Y.OF\Z+:"4)]*@L5RCD)54EXW=#5 \G*JF.Y95+U/]7C M2O7 P#5 O5\P)I\'.D#;5<>_ 5!+ P04 " 'A%Y9GV%LAZT" #O"0 M&0 'AL+W=OW[01HKDEM([U5FLIH:E$H(< M4J$T:,0R@X*4]3^^;^;A0&![+PB<1N#\ MK\!M!*X&K3/36',L MT/$&]9)S6M3\P93N\EH#FA#:7]E#8I?^PE&,NMP M^BVG/U+5^6,BCV3600Y:Y.#M55=+_<.JLX+0=<(G5?<\+O0">V+U5]VD36TR MF-KY6H#<_MF=/"$KS 1'KX1NHX?39Y49%]8%#A/]T'SX#A65Z%OF&U(R5$.:RFT M3B>RIEE]O:@[@E;ZA+ZE0I[WNIG)&QDP%2#'UY2*QXXZ]-L[7O('4$L#!!0 M ( >$7EF5)VY=C@, (00 9 >&PO=V]R:W-H965TJFJ.G>^_#T/CAPDU@UF-FF M6?_]LPDEH:'H1:**%##<OP/AN8F'K^<(=W6R5N6!/QSG9P!+4KWPA],BN61*:0B8ISY" ]<2ZQE<1 M'AE &?$7A9T\.DS(A(BSOZFB=I.K,!"":Q)P=0=WWV'*J&AX8LYD^4WVE6QCH7B M0BJ>5F"M(*79_DC^5(4X N#!*P"W KC_%^!5 *],=*^L3&M&%)F.!=\A8:(U MFSDI:U.B=38T,].X5$+?I1JGIG/&N4 +1C(TIQG)8IIMT&>TU'9)"@:(K]%1 MR((\D14#B3[.0!'*Y"<=^VLY0Q_??T+O$-*RM>] M%/<5*4O(+Y'G7"#7<0EKHQ;5\8M^;Q7^58*W612 MB4+;5EV@.T@@S4OS_7.K@]&-@E3^VY;HGGG0SFQ6YI7,20P32R\]">(1K.F' M=WCD?&E+NR>R1A&\N@A>%_OT7I $T+IT0&XCYP4NU+6%.B+'7 MKG98JQUVJIT1FC(0Z%X4\ZHFLD?.HSGGT9@MJU&<1>B)K M%,&OB^#WMZ#\$^^YGA]ZP0N+GH;A \"I]VB0:TTZ%2ZN(ZBZ[N#-]%2EX+& M[4H[JF+K9GMH2W!;]>7X%X;D[[8 MFH4XM":XQ]ZDXFK\CN/PU**G8:^\1O&A,<'=GI_"!;J] MC5J%=I*=/44]L353/W0Y>/AV7NVU\>F+K5F(0^N#.YN*\[O3BJ_13+>UIVUQ M;?VI?;1%-/OS'T1L:"81@[4&.I>^KH_8;WGW \7SXXDKO0@$A G0 M]]>!V8C6?SQ,_P-02P,$% @ !X1>6=E1^#\M!@ >C< !D !X M;"]W;W)K&ULK9MK;]LV%(;_"N%U0P)TMB1?M5[E')[.1BDJT<>^6D_V?)8?;-)1.1+M2L>!NE6<'^= M!T7AP+&LR2#R@[@WF^9MS>2\-]\/ H MLX;!;+KU'_B"R\_;N5![@XJR#B(>IT$2$\$W5[UK^Y(Y%UE WN//@#^EC6V2 M#669)%^RG=OU5<_*CHB'?"4SA*\^]MSE89B1U'%\+:&]*F<6V-Q^H;-\\&HP M2S_E;A+^%:SEXU7OO$?6?./O0GF?//W.RP&-,]XJ"=/\+WDJ^UH]LMJE,HG* M8'4$41 7G_YS.1&- ,5I#W#* .%#F=-W(.R5T2R\>4T'C-URWQGCG^PA _4..O)L%YF80;QPA< M\&V?#*WWQ+&<4'#]N&\V/9Z8]E9^;P3ROY5G9M+H?5"37,><,W>!Y? M2G(;IU+L5 &2Y.\/J@.YE3Q*_VD[50K:J)V6U=7+=.NO^%5/%BSVUAR196$/ZO5+>5MFA:$BYR0+6W[ MF3WIGTT'^Z96+9VLOJUW\HI.DT:GT5CO0E]W<0ZZ,..(_N=\C:OY&AOGR_.# M*.2"_"%VJR\O-=8/R;\DOS"2#7$%7P>R;1Z-Y*[7!A+F(6$4"6,@F*;UI-)Z M JU]$Z2^2)B'A%$DC(%@FKYGE;YGYFLYTS>H]'VOMLMBN!&IT[3$B1"1D(IFEQ46EQ 5DU M5<--NJ?Y!:T$6TQ($DAM(\*(U" M:0Q%TV5N^ YVM[5TZ:=!2@I_K%5G(Z^SSDB:5])LNU&=K;YEG1_49VA6AJ+I M"CJU@HY1P?FUZU[?-XJSFXCM4;]KS.#.4B)I'I1&H32&HNF"U\Z.C;5V;*BW M Z5Y4!J%TAB*ILM<&SRVV>'I=A]6SZO4E)H2H:B MZ9+4'I)M-I&.*[6J8;%;IOSK+KLZZ5[];54,:BM!:1Z41J$TAJ+IYT#M+=E8 M<\F&NDM0F@>E42B-H6BZS+7%9)NMEH[5%^HH06D>E$:A-%;2M"7DK'93=.UJ M \DV.TA'EVFS9V'.TEE4J L%I5$HC:%HNOJU965?8 LTU)N"TCPHC4)I#$73 M'Q6H_2G':(QT-R[,O*XZ0VG>=\9Z8O7/[)_;_I5!HC:LW(<:(UVH$X5E.9!:11*8RB: M+G/M5#E&BZ3C370):UH8(^? P3 G["S=\/5S+0<9*30C0]%T06I/R3%[2O./ M+J%?=\$VO^J*&V3^GGSXX+;='M_S?1+N,]G*ID9I?IO4*BW2!7*A- ]*HU : M0]'TTZ7VNYPQMDQ#+2THS8/2*)3&4#1=YMK22MX6\\1)ZY&^1D\8G=GV)+ M.M3R@M(\*(U":0Q%TT^LVAMSSK$E'6J"06D>E$:A-(:BZ3+7)ICSG0>W.KLC M4!<,2O-*FNWHCW4,#Q< J+V%HA4"#AJO!D5QB6;S44;56+XI= MYZ]'';3?V)>NW=+NV9>T> VLQA=OI=WYXD&="23D&Y7*ZI^IFPU1O.A5[,AD MF[^8M$RD3*)\\U&=)5QD'=3WFR21+SM9@NIUN]E_4$L#!!0 ( >$7EGY M[]0>?0( %\& 9 >&PO=V]R:W-H965T M$G_<Y-LA?R3A4 FCR4O%(SI]"ZGKJNR@HHJ;H0-52XLQ&RI!JGDK'+2Q*XM99J(1G-6P5(2U90EE8_7P,5^YOC.<>&&;0MM M%MPTJ>D65J!OZZ7$F=NQY*R$2C%1$0F;F7/E3^>QB;OPQ>0(=RW\/ IW$6[G>>@\QQ8OO %OJ7$ M(I#Z\8PL.47+:*J7@)]7:Z4E?EZ_AHRVS-$PLRFYJ:II!C,':TJ!W(&3OGWC MC[SW0[;_$]F3)(1=$L+7V(\7#T??0V9;AI%E,.U@E_K1Q)_XX\3=]7T,Q7EQ M' 9=W!.)42E7B%U!JBH6>-67#J88CX/QL."X$QS_4T[/2 6#B8W_2-CD,O:#YS('PM"-%SU3Z?;*W[3> MKU1N6:4(APT"O8M+Y)%M.VLG6M2V(ZR%QOYBAP7^ 4": -S?"*&/$]-DNG]* M^AM02P,$% @ !X1>64DCIA*Q P 6Q$ !D !X;"]W;W)K&ULO5A_;]LV$/TJA%8,+9!%(N4?268+2)JU\U!O0=)L&(9A MH*VS3%0B-9*R,Z ??J0D2TXK0BNW4P][NQ#U+UMJ>\*-)3A-X /V8WTDS\ILL,M?XZH:$-J"<\2N#K=H[1G8I"R$^V<$LGGJ!900I++5-0[[._*Q9O%+*B"MR+]C<5Z/?4N/!3#BA:IOA?;'Z%> MT-#F6XI4E=]H6\T=F\G+0FF1U<&&0<9X]4N?ZD+L!83C P&D#B E[PJH9'E+ M-8TF4FR1M+---GM0+K6,-N08MUUYT-)<929.1S.N*4_8(@5TK11H=8;>"Q%O M69HBRF/TBUZ#1*]O05.6JC<37QM0&^HO:X";"H < C17'"]5N@''D/\/-XW M9!O&9,?XAC@3_E3P'V[1ZU=OC$!R(37CR5\%9]H!$S:%"4N8 M\ !,4X4_/I@K:*8A4W]V+;]*,^A.8V^J*Y73)4P]<]P?) M04-RX,H>_5QD"],>L4+WN_6C1[-^A3Z"TA"CS\["5 NH((8EA+V)-Q&9^)L. M5L.&U=#):I;EE$ESZVK++-D5\C-ZU05?Y1KMP0?=\*,&?N2$GS/.LB(S>'.@ MJI!0,IGQO-!GZ(/@R7HWNJP82\8VI)4_0[4&D%-NQB M[(0_LN/C9G'C?F0Y/@')BX;DA;,##_&/[;(K;7A44]B.(5)X=:EL--?7BJ&<>=]/PZ>?0Z)HW4E[+:E/L71Z0EN M_&.+WEH>ONQ)'*?C<#F92[>H7*CE5;W^9L\^;@ MNMHOM].KUPYS*A/&%4IA94*#\[%YOLMJ)U\-M,C+W?-":+,7+P_70&.0=H*Y MOA)"[P86H'F?$OT+4$L#!!0 ( >$7EE+>C3Y7@4 %XB 9 >&PO M=V]R:W-H965T]Q[N.4"O"2)AF_[BV$6%[U^WRRH"GAE_F29O+,+"]2(N1N,>_S94')M$Q*DSYR MG*"?$I;UAH/RV&,Q'.0KD;",/A: K]*4%*^W-,DWUSW8>SOPQ.8+H0[TAX,E MF=,1%=^6CX7?(7 MFXK%=2_J@2F=D54BGO+-;[0FY"N\29[P\C_8U+%.#TQ67.1IG2PK2%E6?9*7 M6HB=!.@=2$!U CHVP:T3W&,3O#K!*Y6IJ)0Z8"+(<%#D&U"H:(FF-DHQRVQ) MGV7JNH]$(<\RF2>&#WDVOWBF10HP'0MP 4;RSIJN$@KR677HZSAAY M?- 7LF;US?U)7=]M51\Z4-^(+B^!Z_P"D(,\3?J=.1W3B4R'9;JK2T%3_H].FPK-TZ.I M(>&*+\F$7O=DSW-:K&EO^/-/,'!^U2EE$PQ; FNIZ&Y5=$WHP^=SHH(GS8M^-.W<)-I9ZIA#!5HC *,0#Y?Q* M3@B2NAPWY'RW*IA@>M[!_G6%GA]U6&NB(N2''<[&JL[D'&XYAV;.:FX2:FY2 M-X".::B[PB%TNOVMB?.B$+K=6]U8SYELHRW;R,CVJUC0 F2YFDF7Y)6,$ZJC M; 0Y=4JP"88M@;7$B[?BQ58GUMBFBC;!L"6PEHK0:=R@8VEJK8%VYTSDQLCI M=)XFS(7^WL1J+NM^ '^,(REJY2+7LCWJDWD%4T; NMK65C<:%= MCPNMFERK:-@66EO*QN="L]$MI61O#UF%?,C2"EB!0+C38\ZEXW9MSI%QV%S4 MN:0;FPO-/O= +Y*7@[UHR:#6*ME$P[;0VEHV[AGZ=GO1DL6MI;2)AFVAM:5L M_#S'0]YC?[45]7+@W+[Z'_X:- 8=F!WYS^P ^DPE+F'B53?A$UWFR M5H]<=_()C(G=<^6=)9_/JC-:;2RYZUI!FVC8%EI;Y\;ZP\ANGUI]"K"*AFVA MM:5L'@2@T2&?XF#C/6L:H#!V]BSL?ISO(Z\;A\V%G4D<-=8=F:W[<0-4#0)1 M9^!Q6G]=Z_"6U1VNNJL%YA+/E:"Q\MW\/0H\;0(ULKUVA_25H^7#M[@].1<=A< MV+G$&U./_F_Q^JC!R=,.,W[7/1T9A\U%G4NZ<=_(O'BM7AJ=Y93,N"=WD%4; M;@NMK6ECPU%@=S"R9*!K*6VB85MH;2D;&W4>&UD7F<_5IN+BB9TD(%R/.S7'J>>D?]8F#[DY+A M?U!+ P04 " 'A%Y9JMX\(_L& "Y1 &0 'AL+W=OH#JY$.PW0'S]25B33D6DK>^>+Q)+X/:3X4I^DUY1&3VGV)7_D7)!O<93D M%YU'(58?+2N?/?*8Y6?IBB=RRR+-8B;D8K:T\E7&V;P(BB/+M>V^%;,PZ8Q' MQ;J[;#Q*UR(*$WZ7D7P=QRQ[ON)1^G31<3HO*Z;A\E&H%=9XM&)+?L_%Y]5= M)I>LBC(/8Y[D89J0C"\N.I?.1^KU54!1XL^0/^4[WXG:E8&6 MQ_0/Q#0+0.Z^P'= P&],J!W:D"_#"C$M+:=5?2TSP0; MC[+TB62JM*2I+X5<1;3LX#!1(^M>9')K*./$^#I-EA_^X%E,?/X@R ?R.\LR MIM0F[WPN6!CE/\NUG^]]\N['GT>6D'6J2&M6\B=;OGN [Y&;-!&/.0F2.9\W MQ/OF^'-#O"7WM=IA]V6'KUPC\#>6G!''>T]AN)72WH'L'!X[,#9^27&1K>581Y.]"XD^"Q_D_3?IVD?HB M83X2%B!A% 33].U5^O:,!_(-^Q;&ZY@\I)F,#),EF3%9F3R-Z@2;S7!;MN0SG?V+ZVNB!A% 33=!E4N@R,NA09,TP$EVA!Y!45 M;Q)CRW"H+>GA;&NM@?2@4J'>IT!LDYZM$ZMDX=5)P^-G3SE7]>A M'.DD5M>(T;.\U5FQY^(,Q>)TG30> ,/7!T#3\#?6W+;+D; ":,@F";?>27? M^1'Y-FFT46>;U]>0EU?7U6*3BD9RVRL,),Q'P@(DC()@FM:.7=]HVM!KR!(' MDAA*\Z&T $JC*)HN\XZ?X!PYJ)6?I0[JTRXFS;C6,B-I?DG;/5=XSGG3I6X MK9BB:+J&;JVA"[P=,,-:*XBD^25M5\'SGMVLX.NB@^:B%-5&79[:=7',MLNI MY\V3K!AS7:W5@YHQ4%H I5$431\#M2'C8!T9!VK)0&D^E!9 :11%TV6N?1G' M;,R<=AMIAK06%VK;E#3'U6_]!K;V6G#WNWG8-!\^^G4YHMC=E]: M9.(;>5&DSJG?R17+.9D>DA+I@$R@-!]*"Z TBJ+I Z%V>YP!-ATCW94)E.9# M:0&41E$T7>;:;W+,AE.9CE]D?J]^U YSLOU1OU%GI%DS@=+\DK:?%>W>?BZ& M&DXHFJY@;3DY&,])R]CW?+96-N/MAF>)FJI :)BP9*8P*I&3=_>W=-KTZ_B5 MN3FM!P#4J8+2 BB-HFCZ'(':K'*Q9I4+-:N@-!]*"Z TBJ+I,M=FE6LVJUKG M=S9S^?0VNE*)JN8&U5N6:KZDWYO)CO-&$)FX4%H I5$431\PM7GF>MC,#O7'H#0? M2@N@-(JBZ3+7_IAK-&;>D-FA!AF4YI>TXYD=:GVA:+J"M?7EFJVO-IF]_+WB MB+=BKK"UQ%";#$H+H#2*HND#H3;9W#XV8T,M-"C-A]("*(VB:+K,M87FGC1C MJD7&AGIH4)I?TO9=[WV;&UHI1=%T 6MSS#TV&^L-"?L_6"OFYK36'^JM06D! ME$91-'V8U Z<>XY-YU '#4KSH;0 2J,HFOYD2.V@>4;KIGTZ-_-:/Q0"M=!* MVGXZ=_?2.;12BJ+I M;>F'=L(M<;TCG$63$WK/5(@)IL4%H I5$431\PM17G MN=#$[D$--"C-A]("*(VB:+K,.\_\F6>?M4_LV*?]L(_[>:;5 MUIAGML:NN1 \JV<%GC#;WDQL+2'4'(/2 BB-HFBZTK6%YO6P&1EJD$%I/I06 M0&D41=-EK@TRSSP+[78MF9&3F7H8;?M2AFIM]5Z.R^)M%%9=?/M2CQN6+>5IED1\(4/M MLX$<9-GV/1G;!9&NBO@GFF"LCMBS05+PNJ@NIM)>-_ 5!+ M P04 " 'A%Y9CN=? 7,$ ,%0 &0 'AL+W=O8&D!TC09'4KW9[0LMW]<+H/+C$0 M;1*SMH'NOS_;"0$2$[AN^J'$SLQCS\PSXXD'.T*_LQ7&'+QE:4C$R*Y0XR7#.$I(# MBA=#8PR?(NA)!27Q-<$[=O0,I"FOA'R7@X_QT+#DCG"*YUQ"(/&SQ<\X3262 MV,>/$M2HUI2*Q\][] _*>&',*V+XF:3?DIBOAH9O@!@OT";EG\GN3UP:I#8X M)RE3_\&NE+4,,-\P3K)26>P@2_+B%[V5CCA2$#AZ!;M4L.L*[AD%IU1PKEW! M+17<:U?P2@5ENEG8KAP7(HY& TIV@$II@28?E/>5MO!7DDNBS#@5;Q.AQT<1 MHGF2+QFX_8LP=@>FF(+9"E$,;D/,49**N0?P,@O![T=-[%; &5X_ L>Z![9ENYK]/%^O[NC,^;75HW>O?N(,IV*- MH_"<2ZPYT.6?\2OC5.3]O[I@%W"N'DX6PR>V1G,\-$2U8YANL3'Z_3?8L_[0 M>;I+L+!+L*@CL).8N%5,W#;TT91PG/,$I>E/$"?I1A;@?6[BMWFZ$7D@DQ(M MEQ0O$1<9+D:%P)TN9L5RGEI.GC?;4>!;UL#<'L>B*60'L"X5:J3U-9XG2F>EW2LTNPL$NPJ".PDSCTJCCT6NDY M02R9 UP=-RH68"WJAZ*@+BH%8.^(#P^P[\)>C8)-L0#Z=09JL+R>;0;S4]W&>C8&%&RIP#^,.PWDJ&>>A8BK: M[.)HU(8WZ++B= D6=@D6=01V$@UH'7I;JY6,^W@\H#(>Q6EW+S\M1#&Z.ZCE^CI4[.]7Q89Z86SX<]NT9-/5[@]_7DA$>M/ORU.G31(_!B4=*( M]'VW[HF+.)%&Q+?M,QZP#QZPWT>(N"Q;EQQ@7TD)C9S;\X*&(W1X.DIH\7PK M...00Q\/VQOY0_\^SL@FYUJC.VW>.T4+.T6+ND([#<:A@8?M'?R%%DF1,R9I MBB@[S.IY6BS4/SX%K4>K;YW\P3IKFUI"J<%9+;;MUBFK X/N&<(>NGG8VJ1V MZ2/O73YJ:NE\I,5N^D@'UO"1>72[DV&Z5-=J3!1QD:_%)WLU6UW=C=6%56U^ M I^>H68^E%=]ZC;I %_<$WY"=)GD#*1X(9:R'OMBP[2X>BL&G*S5W=(KX9QD MZG&%48RI%!#O%T1\E98#N4!U 3KZ#U!+ P04 " 'A%Y9Y8LUIN ) "0 M=0 &0 'AL+W=O4Q7.:Q]SCO'U2Q1_2_:4IN1[X(?)S6B?IH>K\3C9[&G@)A?1@8;LG:GNF:^GY.8O/X MI8*.CCYSP]/G;W2]6#Q;S%O(_[>W3?2)R/9[S\21&GA3V++"_,)?68QNQ= MC]FE*^V7S$M?R4>5IJ[G)Y^NQRFCYN^--Q5A71+D%H)"[J,PW2=$"[=TVV"O MB>V7 OLQ6\UQ2?+;DNYD(?"1'BZ(,OE,Y(D\)3\_JN3CAT\DC=VM%^[^MW5? MR0C6E2/32M^L]PHO9WHAR=M-*T/V/*.G3*AIAV[\871)+X*3=@3#%& MI1LV*:F:5)]56CU6*4WY539@;#'F-MM=D(E<8&0!QA%C[,Q_6YZT'/*!C-B>4%"XV6D1 MMY\'9,^+=W_OV:0Y?>X]4A7.=&@P]W:K(]T:2)C9>PT6TJV-A#D@&!?S^?.M*G@829_19@(7W:2)@#@G%Q+DWJZL1$ M&.F/1=X1TT,6;_9N0LDACG:Q&[!=>A!E87JZ9V=AWA3=8@]#OWN$TE0H38/2 M="C-@-),*,V"TNR*-C^1O-)X<'-0?GEMG53^)*&V;K?;XLM[US]54:6K-C$) MD8/%A*2I4)H&I>E0FE'13D-,GC6%F GU:_7V:T/].B@:+Q2Y%HK<.]TZ.18E M7><28NQ@LUT[S)KBENU8: T6S1& M^/N1\F+>&.(-(R?-,0XMI4)I%I1F0VD.BL;'>%U/E<0%U=OJ?.'9]7SWJT]) M%F[9*?+[4XO68)^^C[JFO>6Z[T!5/./!"4M/MSK4K0&EF5":!:794)J#HO%R MJ&NPDK@(>^]^]X(L(#^Y\8ZF1'/C,,I2\MCZ)9&8-WA?CZ2I4)H&I>E0F@&E MF5":!:794)J#HO%JJ^O 4EFF@_;,2<@ZXAI*4Z$T#4K3H30#2C.A- M*LZ$T M!T7C%5=7KB5QZ?KM@%:>GG\N'UF*YVTH.\$)$X\E?VXAPQ\LFHC]#U8GDJ9" M:1J4ID-I!I1F0FD6E&9#:4Y%XT\6CN<)O.;JDKLDKKF?:Z[J1"=;]S4AZ9YM MVT=^7J=S?(DQ9IU05_ M25SQ/Y=6?@BCFRR_'/''98:L$Z^A-!5*TZ T'4HSH#032K.@-!M*$=H) M:2J4ID%I.I1F0&DFE&9!:3:4YE0T[NOYA2AGK)L\9/'5_N*K^SWDRS\@483V<$!I*I2F06DZE&9 M:2:49D%I-I3FH&B\XNIN#WE(MT>CO*!]'%":"J5I4)H.I1E0F@FE65":#:4Y M\OL^#D64)]:]'+*XE^,?--E$Y)\O(8U9FGAR%6Z9&A+OB7"II/9]0^DV(1^D M)7E@-L6P1KU!&SJ@-!5*TZ T'4HSH#032K.@-!M*+L&LV^ U7Q&@:KJ*=;'>K6@-), M*,V"TFPHS4'1>('4[1N*N'WCIQ]L[%4:?@#B_"+E'F-4\?0&QWZW1QWJT8#2 M3"C-@M)L*,U!T?BP/[F_0%?OQ>_O;:]=:A' THS MH30+2K.A- =%XR50MSTHPB)O:VI$4AH'11+T2MVX)0<2HR]+T\;S#VBG Y2F M06DZE&9 :2:49D%I-I3FH&B\R.I.!T7XQJGC>@Y73 M[5&'>C2@-!-*LZ T&TIS4#1>#W7_@M+5O]!RT*ENTU$()8V]W8Y)XDXQJG@I@R72[5&'>C2@-!-*LZ T&TIS4+12(N.3^R8&--X5M_9,6/1G85K> M$.VX]7C[T-OBIIEGV]?2E2HU;->D*[V\3V.-+^]5>N_&.R],B$^?F*O)Q273 M?ES>_K-\D4:'XJZ-7Z,TC8+BZ9ZZ3)/Y /;^4Q2E;R]R!\>;L*Y^ U!+ P04 M " 'A%Y9/EY%*>@% #0,@ &0 'AL+W=O>X1?4)&DTTNOLH%YPI]2Y-,GG<62BW? M=KMRMN IDV_R)<_T)P^Y2)G2;\5C5RX%9_,B*4VZN-<;=%,69YWII+AV(Z:3 M?*62..,W LE5FC+Q=,&3?'/>B3H_+MS&CPME+G2GDR5[Y'="/VN6Z', MXY1G,LXS)/C#>>==]/:2CDU"$?$EYANY\QJ9J=SG^5?SYN/\O-,S%?&$SY2! M8/K'FE_R)#%(NHY_2]!.-:9)W'W] _U],7D]F7LF^66>_!7/U>*\,^J@.7]@ MJT3=YIL/O)Q0W^#-\D06_Z--&=OKH-E*JCPMDW4%:9QM?[)O)1$["1$]D(#+ M!/S/^OKGNROT\L4K M] +%&?ISD:\DR^9RTE6Z+H/>G94U7&QKP =JN./+-XCTSA#N8>I)OX33K_A, MIT=%.G'3NYJ-BA)<48(+/'H [Y()\61FN*7E._I#+;A 6:ZX1$OVQ.X3[ILD MB&INQ[=RR6;\O*/O-\G%FG>FO_X2#7J_^:8<",PA@%0$D *='-7$&7HG)==R MT(U%US&[CY-8Q9J&4BMSI.]$*PD3]7N>B>K"!9.Q1']?ZP'01\53^8^/.!*2 MN$!@#G&T(HZ"RKG.L\?7BHM4+R3WRC?5;?Z@R#X?E5<'RQNYT[W2EI?O>9KGJ#(5SB(7;='@< <&@85#8-6B7L0DKA M8 YQPXJX84-Q;_/[.[+]6=A0A%/4J"IJ%$;4V%0UF7 /TCB[8G#%BUHQV#%H61./$6#X+7;54H-)<*:\PB MW"J91T$M72@TESQKZB+0^CQ'Z.3H @Z&N(59TQ3!KDG;]C&Z,ZWAIDM&VM_1 MG@G?C_). 1RJ=L<"H;G$6,,6]=LE]Z F+Q2:2YZU>1%HAIXC]\&>EO6JKO_] MK/FC<6Z)UE!%L*/R"M]9[KT1@$N'!ZS=P4!H+CW6VD6C=LD_J!T,A>:29PUA M!-JFY\A_?'RUAT+3M;-S!.W?'15\"["IZ1*/1WIKOC1O00VL^MBX,PRZLD?R]#A\>L'8'3[%_ MAJT7Q+1=\@_J%T.AN>19OXCA';YGR+]_=,T'0]S"K!?#L!;28OT?'K9+[$'=82@TESSK#C&\\_<,L8_V ME!P-AX3\+'A/&!D=7.FM \.P SL@>F>M=P4/>WMXN-K=.\6N&[$ND/1:)7T2 MU".&0G/)LQZ1P#N"QZ5? D#K/!CB%F;]%X']5P/)>YT]/%SMKIWD3'7G4+5E MIZIACU5/X0N)]86DZ%'5[MB?5>!/9>#:3O=?7P<+6[=XJ].&+] M'VG7F2L)ZA)#H;GD69=(FIZ[DN,'KV"(6YAU8 1V8+=\G2=KTY5]W;^[N&[H M].'!:_?P%+MQQ'I!TJ[S61+4*X9"<_^FQGI%VO2$ENX?O0[P<+RWJ^.)Z_?Q MP5T=:AT9A1U9C5OA?_M_N(2Z/0V%YA)FG2)MUTDN#>HD0Z&YY%DG29N>Y-+C M)[E@B%O8SI^_P2XM\&W@_9T +J%V)T^Q8T>M:Z3M.N&E05UE*#27/.LJ:=,3 M7KI_CL'<+?$-X?U. 2ZC=TU/LZE'K*6F[SGQI4)<9"LTE MS[I,VO3,MP080-\+4,BVL.[.XP;F68]/3#S&F40)?] YO3=#?2.)[>,3VS.->:BA>HAE^A]02P,$% @ !X1> M6=J$-S;( @ '0D !D !X;"]W;W)K&ULK59= M;]HP%/TK5M9-5%K))[1E$*D0JO6A4E7:[6':@TENB-7$SFSSL7\_VPD9M"GK M-G@@]LT]Y_K#AD2YD3"G<7H!4$.L=0,6#U6,($\UT1J&3]J3JL)J8&[XRW[M=&NM,RQ@ G+ MOY)$9B/KPD()I'B9RWNV_@RU'K/ F.7"_*-UY1LHYW@I)"MJL%I!06CUQ)LZ M#SL Q=,.\&J ]QP0O +P:X#_U@A!#0C>&J%7 XQTN])N$A=AB<,A9VO$M;=B MTP.3?8-6^2)4[Y.9Y.HM43@9WM"8%8 >\ 8$ZD0@,">"C6T9E)M"4)I"TX*/#^,L#>%N);11[ M6\5C[R#A#,HN\IV/R'.\H&4]D[?#_38Y_Q=]^L_1]Y+A-^7W#9__Q_*CB(@X M9V+) 7V[F@O)U3?\O:W>%6/0SJC/M8$H<0PC2QU< O@*K/##.[?O?&I+]C') MHF.238]$ME>6H"E+<(A]6Q:IR@(;U1($H,X<**1$GK:5I&+K&S;=&5;A6=]1 MVVNUF^J73H'O[?M$+WUZ[L6^S_2EC]>_\!NG/<&]1G#OH.!IFH)I&48SQQ+: M9![D^-N==TRRZ+"ZCM.]=-ZW56Y: 5UW)YM.USEW+_=^SY)K[YSW!?"%:;0" MQ6Q)9?7M-]:FEU^9%O;,/G8'$[?%'JG>7[7JW_35Q>$6\P6A N60JE!.]UP) MX%4SKB:2E:;;S)E4OU0-3PF#*N1MY"Z^S$]U6RP)2HELB0FR\S M(5.B35?.?95))%,G2ID?!4'/3PGE7CQT[ZYE/!1+S2C':PEJF:9$/ITB$^N1 M%WK/+V[H?*'M"S\>9F2.$]1WV;4T/;]TF=(4N:*"@\39R'L?GHS#P K"?:53O1AY?0^F."-+IF_$^AP+H*[U2P13[A?6^=A>QX-DJ;1("[%9 M04IY_B2/Q49L",)=@J@01/\J:!>"M@/-5^:PSH@F\5"*-4@[VKC9AML;IS8T ME-LP3K0T7ZG1Z7@LTI1J$Q>M@/ IC 77E,^1)Q05')ZA)I2I(W@+=Y,S.#PX M@@.@'*XH8R8*:NAKLPAKY2?%A*?YA-&."3\GN@51_PU$011LD8_KY1/,6M . MG+Q3E?L&O>2/2O[(^75V^-V21_B&1!J_L+N-IE9N#]F)RDB"(\^<(H5RA5[\ M^E78"]YM8VO(K$+:+DG;SKV]@_12*/4BO-\OS1BXT)BJ']O8VTVR-V168>^4 M[)V_1IDHA4K93 >2BB77VXASFX&SL3?@*HY:)LU6FR"U4_TG2+<$Z=:"?$*5 M"#@7;&JBJ. 7C-T5 ;=RF3R8[L34>Z5PK=^^0 V95= ')?J@Z10>-,G>D%F%/0S^E!Q!.&VF<;=%UGL;Q13MI*](G).N0*&,Z,)6L?F[I-Y<9AWM,AOP;4$L#!!0 ( >$7EE?\ZXX#@0 &41 9 M >&PO=V]R:W-H965TV+3<)RZF\Y"4K8&7+14X5/(J=+4O!:%P; MY9GM.L[$SFE:6(M9/7J2PMV*U LLIS*KYP@C\9(N_+ ^6?] M?B&5LHS0%A;\]6[(LTTQPCK];4JO;4QL>CY_8W]7.@S,/5+(ES_Y( M8Y7,K:F%8K:E5:;N^.$WUCKD:[X-SV3]BPXMUK'0II**YZTQG"!/B^:?/K9" M'!D C]G ;0WVZW?A>"Q=111J6%3I2U$K":@IU:W+&,*A:C6RI4RB1Z@]:0BW&5,<2WZ'CU"[H7 MM)"T#K!$:8&6O(@A96 =1I)G:5R#UPK^()>4U!2_ETS0QH06&IE#0B<7Y#JN M9SC/\N7FQ.3.?]M]]:]W[XE!NNPC-1]Y0?;U\@O]^1Z@Z 822?YEBGK#ZYEY M=76]DB7=L+D%V2:9V#-K\?-/>.+\:I+\G&31.N6;.@TRPXJ5FO-IH\/6G^K27PG&31.L$)N^"$_T]_"L?%@'C#0CL&00^;#@K&&(2#<%A65F.4 M2UR"S>4".U_?Y)T?HC.UQ^B=?SIH.$L3B(0#N0P@[ Q1*R,J?$ZNHXL/_E%Z M4GN22:_=D*%B8Q >]?O(@()F0X:2C5$>O"(-)+./KHTY$[OZOBXA!:I"->_P MW6SW3>!M?1,>S%_CJR4VS$?Z&T)]3?U*WWR ^$#%+@6!,[:%K9S+ *(KFCM] M\Z!X65]:'[B"*W ]3!B-F= 6-]RKIX>] ;=EY7%/U!+ P04 " 'A%Y9 M0'TLK]," !O"0 &0 'AL+W=O5E?Z7.3 MPP; #=X > W .Q;@-P#?&*V5&5LCJFC2%WQ-A*Y&-CTPV1@TNLE+_10G2N!J MCCB5W .C"C(RID+E(,EG,L%&R98,")^1S=47\B!H*:F)7Y*\)$->9O@\<1U' MDK,\,\6WE-$R!3+1HB0Y'X&B.9,7R/TX&9'SLPMRIN$/"[Z4M,QDWU;H1.NQ MTT;U;:W:>T/U!*I+XCN?B.=X00=\>!@^@A3AKH'[VW ;\VM#]-H0/ %/(5G6(#S00O<%YG4]4-UA5"S1P99OW6625N+W+\ M7M]>;=K;+_/$5?C&K%C]%K7+06 M^MV2PU9R>%#R5KMUB3L(_]^N.A'9EM.H=1J]T\:*3AG!B;6/U M]MLON+K:Z=']HN@J[&[0N-4>BO?? VZXH[:C)G!VU-H;QZ'^%/E!Q3S' M(XO!#%'.90_-BOIXKR>*5^:$G'*%YZT9+O"+"(0NP/49Y^IUH@_=]ALK^0=0 M2P,$% @ !X1>61O8;EH> @ G00 !D !X;"]W;W)K&UL?53;CM,P$/T5*T@()*C3I+M 22*UNR!XV%75"GA /#C))+'6 MEV [S?+W^)*&(NWV)?:,YYPYX\PX&Z5ZT!V 08^<"9U'G3']&F-==<")7L@> MA#UII.+$6%.U6/<*2.U!G.$DCJ\Q)U1$1>9].U5D>MIUQ#EQD/6GA .9;OU/6PC-+33D(3:5 "IH\VBS7VY6+]P'?*8SZ M;(]<):64#\[X6N=1[ 0!@\HX!F*7(]P 8X[(RO@]<49S2@<\WY_8/_O:;2TE MT7 CV0]:FRZ/WD>HAH8,S.SE^ 6F>JX<7R69]E\TAMC49JP&;22?P-;F5(25 M/$[W< 9(DF< R01(O.Z0R*N\)884F9(C4B[:LKF-+]6CK3@JW$\Y&&5/J<69 MX@"MO6*CT5MT3Y0B[H[0JULPA#+].L/&YG"1N)KXMH$O>8;O [J3PG0:?1(U MU/_CL=4V"TQ. K?)1<(#] N4QF]0$B=/+A:,]]%(9*EKT MIK-COEA>QQ\O:%W-6E>7V(O[ M@9>@D&SL&#BUI&1PN@K]E-A =^7IW%@>BS3#QW,%^*QE.*C6#X9&E1R$"=TS M>^?9VX26^Q<>!O>.J)8*C1@T%AHOWMF\*@Q#,(SL?0.6TMAV]MO.OA^@7( ] M;Z0T)\,EF%^DXB]02P,$% @ !X1>67=JV05Z"P ?F< !D !X;"]W M;W)K&ULM5UM;^,V$OXK@EL4+7"W%M^I;1*@:_+N M%K@"BTU[]^%P'[R)DABU+==2-BUP/_[HES5-CYZZ;O5V/&[OGNK%M'W3K.JE^\M#LUY,._=Q_3AN M5^MZ>K]MM)B/:5G*\6(Z6XYNKK;??5C?7#7/W7RVK#^LB_9YL9BN_WQ7SYN7 MZQ$9??GBX^SQJ=M\,;ZY6DT?Z]NZ^W7U8>T^C0\L][-%O6QGS;)8UP_7HY_( M6ZNJ38,MXE^S^J4]^KW8F/*I:7[;?'A_?STJ-V=4S^N[;D,Q=3\^UY-Z/M\P MN?/X?4\Z.AQST_#X]R_L?]L:[XSY-&WK23/_]^R^>[H>Z5%Q7S],G^?=Q^;E M'_7>(+'ANVOF[?;_XF6/+4?%W7/;-8M]8W<&B]ER]W/ZQ[XCCAHX'K@!W3>@ M<0/>TX#M&[!3C\#W#?BI1Q#[!EO3QSO;MQUGIMWTYFK=O!3K#=JQ;7[9]OZV MM>NOV7(S4&Z[M?OKS+7K;F[K1^?VKBW^6MRZ07C_/*^+YJ&8-(O5=/GG=]]H M2M2/;;&'%1_KUGF@+;XW=3>=S=L?7+M?;TWQ_;<_%-\6LV7QRU/SW$Z7]^W5 MN'.GMSG(^&Y_*N]VIT)[3H45/S?+[JDM[/*^O@?:FWS[*M-^[+KET#?T2]^\ MHUG"VWKUIF#E7PI:4@ZQ^W.]?*XA'^R:RVWSS?SQ M^89S16EY-?Y\W+L C'$F6 @S*8Q0302/Z"R _/\]6FW$*=<".41Q;)BHA(_L!%.6RBLQ/4!26&N1W09FYK" M7,]QUC.X]<%2G;74?KR%#,PV.C>(8I(93#*+1!;T?'7H^>J"LUR%Z2!,,H-) M9I'( @>1TB>LY>OFN7W[X!(7I4ZB'H23BI0\"@4 CE/!6#S3 3CA0KWH"7OD M*$4GZ'/=GC(X:5Y)'O.[9B(Q',)5916G.0".E4R6++8U.8 MT"4AL;DIC#@%2%5L+H!36HN>B8_X))8,9+$6G/KRK_3 M:B(N. &2;-)^MILPV0PJF\5B"]WD!0 Y10'DXF":A%-1526-XP* 8RX0)I-@ MBE-\"DA:=)6X M-H6Q2L?K'0: $:?A>#*R 1RIM.[);:A/:&D^H?WI SCEY5N=&TM1V0PJF\5B M"_O?I]>47'#*H]G<_6PW8;(95#:+Q1:ZR4L >HH$R,1!"J7@/$Y=)R",Q9>[ M 6 N5@H:AP4(1TK6M\1'?>)/\XG_UTQX-$W+JRJ>!P"0)O%:'P!B)8]5#X"B MO&]IEWH10$]9RCYAZMOS!,=W.8Z(+09@JDQF @"FA8[[ST(P(FF/TJ,^]:;Y M)>VA:8^FB\F*)PD=@*I8W",&0%$J6>)? *9EU9/,49^^TGSZ^G$[ED$CLPW/ M#J>8; :5S6*QA2[P^315EYSULLGZV6["9#.H;!:++7235P'T%!60"X% 5E]J M1N,%+PA'7#8<;VP!.$843Z,@@!-:RK[@[[-_FL_^)R>$_305IQ5G\58/"-,J MUCL 3&LAJMC@%%81)7K"/O/I/\NG_[M86/ROZ-GUR3<_>^\<50>@LEDLMM 1 M7@>P2^H AJH#4-D,*IO%8@O=Y'4 >Z4.8%#F+EB>KCE-;CU-9ES!^R0B!NH>! MRF90V2P66^@F+Z187D@-1XA4UL2+A\,0,PRQ64AHG==.[!3MY*)!S[IAOOG9 MPPQ50:&R62RVT!%>0;%+*BB&JJ!0V0PJF\5B"]WD%11[I8)B@)(IRR1; %!4 M)S$A16FB=1P6 "U&W;^>T."E$\M+)_ME;;!HI_,:+,'.,YP][%"+E%#9+!9; M6(SK91TO+Q@=.*KH0V4SJ&P6BRUTDQ=]/%];-5PUG98TL5)P%9<- SBJ6:EB M-0'@M&0JKL2Q$$Y+KGO65[C73SROGTY87^&IDJ&"5#J.B1".ZBK>>38 3I6< M)-6T$(Z6[*C8*K39*RB>5U!18.Q?;,GSG'W=H4HI5#:+Q19ZY.AFA4M**8XJ MI5#9#"J;Q6(+W>2E%'^EE.+0314B7F.= #!!B8JWI0 8<;90&0<* %>)LNQ9 M:N%>7/&\N#HE. )W2[ J-F4"P92F.K8XA6FF91(9@7LJN#Z>-4*#O8CA^;*J M-#+V+#+E>+U"M>7C(RH-XF@LAE4-HO%%KK):RV>UUK# MD1'8?8(J,"$<5($)X, *3 "7J\ 47M&(_$;5";%1I+= @*6( XL101P8"DB M@,N5(@HO#T1>'J3AL6?5+<]S[G6'RF90V2P66^@1+U\$O6!X%%EM=+:;,-D, M*IO%8@O=Y!67R"NNP? HTM*Q> U^&&*&(38+":WSZD7D"]1."85IE5ABWR#$ M#$-L%A+:=W1S=3[M_S!==VTQ7=X7FY$QNX/7$O,D9U],J'=[H+)9++;0'5Z5 M"'G)F(>Z(83*9E#9+!9;Z":OI41>2PW'/.!V<<:3)S" L#+6A : D;)D\:U_ M%L!5FO3=F2B\4!'YC953@B!P:XHNXYJS"00357QWJ0%@FBH=+PX ,*4XTSWV M^HQ?Y#/^-"CVKR/FJMH>:JSAQRJ D%ELUAL MH5.\ I&7?&"51-T(0F4SJ&P6BRUTDY=2,B^EAB/#L) :AIAAB,U"0NN\D)+G M"JG^):0\U=E##E5.H;)9++;0*4=/S[JDG)*H<@J5S:"R62RVT$U>3LE7RBEY MFIP"8:F< F"@G )P&3DEO9R2>3FUJ^MLQZN3UE[R9&>/0M1]'E0VB\46NL6K M/GG))X))5!V(RF90V2P66_AH0*\#U:LWIQ2T2<1YM",_@6!"D^0!@< 6EB+) M?>06PLF*]&U-*2^I5%Y2]<>+_F6)/.6YPQ&5S:"R62RVT#E>$:I+[E(I5(V( MRF90V2P66^@FKQ%5?I?JE*@!/.*@.GZ"Z[Z3(9@D\>/D )C6O(J7, %859:D M)\=07FRIO-C*QHR>!8L\Y=F#$;76#I7-8K&%SO%:48E+Q@Q4]8C*9E#9+!9; MZ":O'M6K2P156JT7BY)AB!F&V"PDM._H*/' MSQH IJE++.)XD<)4152\-3H^>I_(HEX_;E_DTA9WS?.RV[TQXO#MX64Q/VU? MD1)]_XZ\G1#@>T/>VMVK8#S][LTT/T_7C[-E6\SK!W>H\LTFV*]W+WO9?>B: MU?9M)I^:KFL6VU^?ZNE]O=X W-\?FJ;[\F%S@,,K=V[^#U!+ P04 " ' MA%Y9G_O7-4@$ #D#@ &0 'AL+W=OJZ=T^3/M ;9*@:T,&I.GVZX=Q MXB:8>M76+XF-G_,Z6JMFP)^,-GA%%D1]W=P+_>9W+"6M"9.4,R#(IW/QO#X M^<#^V8C78IZP)%->_49+M1Y[F0=*LL3;2CWPW4]D+RAN^ I>2?,+=GMLX(%B M*Q6O]\9Z!C5E[3]^V0?BR$#SN W"O4%H&Z W#**]0?1>#VAO@-[K(=X;&.E^ MJ]T$;H85GHP$WP'1H#5;\V"B;ZQUO"AK"F6AA/Y*M9V:+,A*IUU)< D6N@C+ M;44 7X('4G!6T(IBDTX],N5,\HJ66)$2_"BXE.!>\"550/'3CW>LX#4!MT27 M,3F\/>(7(L'9C"A,*WFNW7U=S,#9IW/P"5 &'M=\*S$KY]YTKB;#PM M>WPTJQ@E46!%PH%*\MA2..NC8))%86@%P@%+89XB=R"2+A#)8"!NZF;Q_6V: MN4MHTO.:)+F5RJD3E%DR^R"8YXE%-7>BTC>RG78BTT&1OW!V*72OT7DNB5XW M!7U3;]KS'Z'42L6T#PJ3P +-^J \C>VD]D%IGD9NM5FG-AM4^R@PD[@];1UJ MV-0W5VLB7**SON@\1Y;H/BC,\HRA+K54Y[:,B!)&E9-9'P1#!'%J"^[ U /SJ@Y7IT[CTU!;SZ780:M%3MUP>(4V?W+!G5/AOR3>G"//?M:;U[GK<.D, >SM*Y=Z]PGM%N[ Y0FTU[J+ M+8Y3:->! Q>E86_!^T>G]IJ(E;DN25#P+5/M :L;[:YD-^8B8HW?PNLI=(S/ MFBN$7ED%GQJXQ0( "D* 9 M>&PO=V]R:W-H965T$CB"U MB:96VJ2J:;>':0\.W 2K8#/;).V_GPT4)1V-UHJ^!!O?8JFF?&V*B@/.&E!9F(YE!6:)"362 MN+EWS9.8U;(@%*XY$G598OYX 07;3@W;>+IQ0]:YU#?,)*[P&A8@[ZIKKF9F MSY*1$J@@C"(.JZEQ;I_-(EW?%/P@L!4[8Z2=+!F[UY.K;&I86A 4D$K-@-5E M S,H"DVD9/SI.(W^+S5P=_S$_K7QKKPLL8 9*WZ23.938V*@#%:X+N0-VUY" MY\?7?"DK1/.+MEVM9:"T%I*5'5@I* EMK_BARV$'8'LO )P.X/POP.T ;F.T M5=;8FF.)DYBS+>*Z6K'I09--@U9N"-6[N)! 'QV&#Z'5,'M!N[NPTT51I^(TR?B M-'SNX430#52,2T+7Z(JV3XMNNU_?5#FZDE"*WT-66VYOF%L_DF>BPBE,#?7, M"> ;,)*/'^S ^C)D?"2RO1C\*\7IAW4-@=)1(RM)!8PJ"^@_#7;L%(9'M._=ZI_XZ=Z(\9 MPTAD>S$$?0S!&SNQQ?F['>;YH>7:SSIQH,[QW,".ACLQ[(6%!X7-,,49'A)V M$/?:[$69'C_\), P KA4 T !X M;"]S='EL97,N>&ULW5C1;ILP%/T51->IE:82PD)@32)MD2I-VJ9*[*B>8 MQ)(QS#A=LJ^?+R9 4M\LZ\/:C"C%OH=S[K%] 3>C4FTXO5M2JIQUQD4Y=I=* M%1\\KYPO:4;*J[R@0B-I+C.B=%W=VUGNXO-Z/ M7U3 I>M910='B%[U<%V-8=+A<=*'Q7'YX5'R![0QX6A7N!7Z$S&V$GOG'6KO M'"$/>Q9RRT1IOCUGUVX]A5Y=99-1FHNVV +7!+0ZR:CS2/C8G1+.9I(!*R49 MXQL3[D-@GO-<.DI7N4[G0Z3\96#?]. &J'4R)G)9Y389S-]9??D>L.V!0<9Y M8[#OFL!D5!"EJ!0WNE-=7 6?0$[=OM\4VN%"DHW?'[@MH3KI)+-<)E0V:7QW M&YJ,.$W!CF2+)9Q57G@ *I5GNI$PLL@%J3QL&75#R\XIYW?P=/B>[FBOT\ZZ M58LMFJ8V5#>-C.F ?E?-:'=E!\_2=0KVF*M/*ST<4?7AKJ"WDJ9L7?77:6, M4_=Q=5(4?/.1LX7(J!G\T0DG([+E.H=)U'*A6;=R,_)2GN MZ5IMRVF=XI[[)^CYW\[S@@HJ">^:UK7_FF?YV8Z#X4M9KIXJ^X:M'NM7_FLW M.3@%D^$IF#R)FHQ.P61\ B:'+_;4/-YDOL"7=VA$W4@9WW MV/T&^WC>)G5F*\85$W5OR9*$BB<;0RVOR$S_,[JCKZ]/:$I67-TWX-AMVU]I MPE99W%QU"Q-17]6VO\#P_+#9]NM<3"1T39-IW96+6=5T=$-GK0\@[",WU6%' M,([![ A@6![, <8Q+"S/_S2>"!V/P3!OD16)4$Z$<@S+ADRK#Y;'SHGU81]I M' =!&&(S.IU:'4RQ>0M#^-K5,&_ P/) IK^;:WRU\0HY7 ?8FAZJ$&RD>"5B M(\7G&A#[O $CCNVKC>4!!K8*6.U ?GL>J"D[)PA@53%OV!V,(W&,(5"+]AH- M0V1V0OC8UP>[2X(@CNT(8'8'08 A<#?B".8 /&!($%3OP;WWD;=]3WGM+[23 MWU!+ P04 " 'A%Y9EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y M;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI M0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:W MO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%B MM/XU@LD/['X 4$L#!!0 ( >$7EFHYQK+=P0 +(D / >&PO=V]R M:V)O;VLN>&ULQ9K?<]HX$(#_%0U/ZP;.S/LKS?:L6'1V-_+(WYP7Z62KOQ8./]]G(X M=/E&E-S]:;9"PYZ5L27WL&G70[>U@A=N(X0OU3 >C2Z&)9=Z\/'#[EQ3.PPW MC!>YET9#8]UP+\6CV^^O-]F#='(IE?1/XT'S78D!*Z66I7P6Q7@P&C"W,8]_ M&2N?C?9YB^:YS7D@B]=T^+Y6UJ\F7@0N@J#S#L$YATMS)PKXGR^$+=E$+#N=A]D@ M(M;!9VXUC#''SNZ, MJTJPOR&.5;9.D7P8S2(LY$?$,?]6YZ84;,%_=B)LA$7^B#CT7YNRE+[IIL:4 M8'0/(TY ;.M"8AZ(B$4PJQLAPYARF'ATL&),!S&Q#N9B?3B^8DP!,;$"CJ8\ M[&P*65J(B4X6B(WP;^K#SF#Z!WG'FY +4T!,K( 765 O(::#F%@'OQ.B7C+, M S&Q!_HRHUY(3 \QL1X.4Z1>0$P0,;$@NDE(+Q[FBIC8%4>SD98TQ,1L$1/; MXD@6L.O.L!J!V2,AML>!U/J>=H+9)"&VR@F)V*4X())B$6S![S*[>6U]7C]G%+ MU1V9F& 255GINJ?I%"3$PS";%F>A*=OI[$5),0JR;(=/K0,+TDU'KI M2W7V3SRL(V-Z24]0JPK>GA 3LTSZRF6KWN>=8KI)3UG ZJX;8+I)7[6 =1"" M)IUAB:YO$.OF!68WG(>8F&Y2ZKK6\53W(,=(,>&DQ,)IRV_][PQFF)38,$=3 M\!8TQ,0LDY);9E^0Z^]$3#0IL6C0TAP["]<",=%DKSR/.4@D0TQ,-!FY:!#, M[LHJ9IN,V#:_9UW_E>AFF&PRZE+9GC)\V#!BMUP_?0\Q,=EDQ+(Y@CD3N8&7 M* Q#&;J<3BR;(Y@+4V=&5V'!(L-DDS6R&>[^(U.(%4R3BZ]P"0?M.5?YU++Z MHUT33+.ZIK^JE+J&MF_ZSO!B]Y>;W=^%/OX"4$L#!!0 ( >$7ED,/Y#\ MY0$ '\A : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VCM.PT 4 MA>&M1%X D_N8\%!"14.+V( 5)@^1Q)9G$,GNB4(1CD5!@^94UMCR]=_XDV5[ M_I)V;=EVA[S9]GERW.\.>=%L2ND?0LC+3=JW^:;KT^%\9-4-^[:]ZD5)K) M:SNL4UDTX;B[[L[ALI&;\^1F\ORV:(;G-VE"[2"%(*T?9!!D]8,<@KQ^4(2@ M6#]H!D&S^D&W$'1;/^@.@N[J!]U#T'W]()FBC%."I!'6!%H+NOH89M M;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O0[V-0&]#O8U M;T.]C4!O&[TL(=#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;46\G MT-M1;R?0VU%O)]#;46\GT-M'+[L)]';4VPGT=M3;"?1VU-L)]';4VPGT=M3; M"?2.J'YNZ:OPX681@'QCS^8)J[5-CJ8DC,^-J'>)?-V=6YTL])R8&@R'+31.H"?W0 MUD@FHR>:Z545>L^;>-N7IADGCBJ?]!YW$]NL<:*MKE/MPHNNXRRVJ9@/VXI\>K[$B1[- M;%;F5)A\5<.=.$71*&NTEW1F_/)(>XP[7[YU?E=F7.!<>;4&>OCB3FZ M/.YP).WJOHV%R(7R_",>$V/IJY^/VM,NJ/AE=MS>#^.6W7EXUEVNW^.O9WRL M?V$? J0/"=*' NDC ^EC"-+'+4@?=R!]W(/TP0$7ED'04UB@0 +$ 0 " M 0 !D;V-0&UL4$L! A0#% @ !X1>69EP$?GN M*P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0# M% @ !X1>69E&PO=V]R:W-H965T&UL4$L! A0# M% @ !X1>68AI]PN$"0 P#H !@ ("!' X 'AL+W=O M$7EG8L:$X,P< 8= M 8 " @=87 !X;"]W;W)K" & @($_'P M>&PO=V]R:W-H965T&UL4$L! A0#% @ !X1>67<6H1+N M" X2< !@ ("!62( 'AL+W=O$7EFQB&PO=V]R:W-H965T&UL4$L! A0#% @ !X1>69R7JC$X"0 :!@ !@ M ("!I44 'AL+W=O$7EEJS)]>3@, ,( 8 " @1-/ !X;"]W;W)K&PO=V]R:W-H965T$7EF5MGL! @P -&UL4$L! A0#% @ !X1>6:'')E&) @ MK 4 !D ("!>6( 'AL+W=O&PO=V]R:W-H965T$7EE8 M;*SF! P ,L? 9 " @29L !X;"]W;W)K&UL4$L! A0#% @ !X1>6;,:,)HH! H0L !D M ("!87@ 'AL+W=O&PO=V]R:W-H M965T$7EGHHRT*1 0 %8* 9 M " @56$ !X;"]W;W)K&UL4$L! M A0#% @ !X1>62(3$*>T! L0H !D ("!T(@ 'AL M+W=O&PO=V]R:W-H965T$7EEH$,(_J@0 ,, 9 " M@:F4 !X;"]W;W)K&UL4$L! A0#% @ !X1> M63[(^_?&PO=V]R:W-H965T$7EE7BU8L704 .L- 9 " @2JI !X;"]W;W)K M&UL4$L! A0#% @ !X1>6>R__!W @ %@8 M !D ("!OJX 'AL+W=O&PO=V]R:W-H965T$7ED#5+DB M] ( %,& 9 " @6^T !X;"]W;W)K&UL4$L! A0#% @ !X1>667\S+:3 @ J 4 !D M ("!FK< 'AL+W=O&PO=V]R:W-H965T M$7EE$,:,.,0, .$( 9 M " @>N] !X;"]W;W)K&UL4$L! A0# M% @ !X1>674C898: P ; < !D ("!4\$ 'AL+W=O M&PO=V]R:W-H965T$7EGY;"-.^ 8 +@2 9 " @2+( M !X;"]W;W)K&UL4$L! A0#% @ !X1>67Y; M.* ] @ U00 !D ("!4<\ 'AL+W=O&PO=V]R:W-H965T$7ED-&PP8F08 "8M 9 " @6_5 !X;"]W;W)K&UL4$L! A0#% @ !X1>64A *A4L P IPD !D M ("!/]P 'AL+W=O&PO M=V]R:W-H965T$7EDCG?SR3@, M &$+ 9 " @0'C !X;"]W;W)K&UL4$L! A0#% @ !X1>69]A;(>M @ [PD !D ("! MAN8 'AL+W=O&PO=V]R:W-H965T$7EG94?@_+08 'HW 9 M " @2_M !X;"]W;W)K&UL4$L! A0#% M @ !X1>6?GOU!Y] @ 7P8 !D ("!D_, 'AL+W=O&PO=V]R:W-H965T$7EE+>C3Y7@4 %XB 9 " @2_Z !X M;"]W;W)K&UL4$L! A0#% @ !X1>6:K>/"/[ M!@ N40 !D ("!Q/\ 'AL+W=O&PO=V]R:W-H965T$ M7EGEBS6FX D )!U 9 " @: + 0!X;"]W;W)K&UL4$L! A0#% @ !X1>63Y>12GH!0 T#( !D M ("!MQ4! 'AL+W=O 0!X;"]W;W)K&UL M4$L! A0#% @ !X1>65_SKC@.! 91$ !D ("![R$! M 'AL+W=O&PO=V]R:W-H965T$7ED;V&Y:'@( )T$ 9 M " @3XI 0!X;"]W;W)K&UL4$L! A0#% @ M!X1>67=JV05Z"P ?F< !D ("!DRL! 'AL+W=O&PO=V]R:W-H965T$7ED%GQJXQ0( "D* 9 " @<,[ 0!X;"]W M;W)K&UL4$L! A0#% @ !X1>69'C_\), P MKA4 T ( !OSX! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ !X1>60P_D/SE 0 ?R$ M !H ( !PT68_AMVG3 0 -B$ !, ( !X$D! J %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& $ 0 !W$0 Y$L! end
XML 68 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 69 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 71 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.3 html 292 226 1 false 61 0 false 7 false false R1.htm 0000001 - Document - Cover Page Sheet http://customtruck.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (unaudited) Sheet http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (unaudited) Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Balance Sheets (unaudited) Sheet http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited Condensed Consolidated Balance Sheets (unaudited) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Balance Sheets (unaudited) (Parentheticals) Sheet http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunauditedParentheticals Condensed Consolidated Balance Sheets (unaudited) (Parentheticals) Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Statements of Cash Flows (unaudited) Sheet http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited Condensed Consolidated Statements of Cash Flows (unaudited) Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (unaudited) Sheet http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited Condensed Consolidated Statements of Stockholders' Equity (unaudited) Statements 6 false false R7.htm 0000007 - Disclosure - Business and Organization Sheet http://customtruck.com/role/BusinessandOrganization Business and Organization Notes 7 false false R8.htm 0000008 - Disclosure - Revenue Sheet http://customtruck.com/role/Revenue Revenue Notes 8 false false R9.htm 0000009 - Disclosure - Sales-Type Leases Sheet http://customtruck.com/role/SalesTypeLeases Sales-Type Leases Notes 9 false false R10.htm 0000010 - Disclosure - Inventory Sheet http://customtruck.com/role/Inventory Inventory Notes 10 false false R11.htm 0000011 - Disclosure - Floor Plan Financing Sheet http://customtruck.com/role/FloorPlanFinancing Floor Plan Financing Notes 11 false false R12.htm 0000012 - Disclosure - Rental Equipment Sheet http://customtruck.com/role/RentalEquipment Rental Equipment Notes 12 false false R13.htm 0000013 - Disclosure - Intangible Assets, Goodwill and Other Sheet http://customtruck.com/role/IntangibleAssetsGoodwillandOther Intangible Assets, Goodwill and Other Notes 13 false false R14.htm 0000014 - Disclosure - Long-Term Debt Sheet http://customtruck.com/role/LongTermDebt Long-Term Debt Notes 14 false false R15.htm 0000015 - Disclosure - Earnings (Loss) Per Share Sheet http://customtruck.com/role/EarningsLossPerShare Earnings (Loss) Per Share Notes 15 false false R16.htm 0000016 - Disclosure - Equity Sheet http://customtruck.com/role/Equity Equity Notes 16 false false R17.htm 0000017 - Disclosure - Fair Value Measurements Sheet http://customtruck.com/role/FairValueMeasurements Fair Value Measurements Notes 17 false false R18.htm 0000018 - Disclosure - Income Taxes Sheet http://customtruck.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 0000019 - Disclosure - Commitments and Contingencies Sheet http://customtruck.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 19 false false R20.htm 0000020 - Disclosure - Related Parties Sheet http://customtruck.com/role/RelatedParties Related Parties Notes 20 false false R21.htm 0000021 - Disclosure - Segments Sheet http://customtruck.com/role/Segments Segments Notes 21 false false R22.htm 9954471 - Disclosure - Business and Organization (Policies) Sheet http://customtruck.com/role/BusinessandOrganizationPolicies Business and Organization (Policies) Policies 22 false false R23.htm 9954472 - Disclosure - Revenue (Tables) Sheet http://customtruck.com/role/RevenueTables Revenue (Tables) Tables http://customtruck.com/role/Revenue 23 false false R24.htm 9954473 - Disclosure - Sales-Type Leases (Tables) Sheet http://customtruck.com/role/SalesTypeLeasesTables Sales-Type Leases (Tables) Tables http://customtruck.com/role/SalesTypeLeases 24 false false R25.htm 9954474 - Disclosure - Inventory (Tables) Sheet http://customtruck.com/role/InventoryTables Inventory (Tables) Tables http://customtruck.com/role/Inventory 25 false false R26.htm 9954475 - Disclosure - Floor Plan Financing (Tables) Sheet http://customtruck.com/role/FloorPlanFinancingTables Floor Plan Financing (Tables) Tables http://customtruck.com/role/FloorPlanFinancing 26 false false R27.htm 9954476 - Disclosure - Rental Equipment (Tables) Sheet http://customtruck.com/role/RentalEquipmentTables Rental Equipment (Tables) Tables http://customtruck.com/role/RentalEquipment 27 false false R28.htm 9954477 - Disclosure - Long-Term Debt (Tables) Sheet http://customtruck.com/role/LongTermDebtTables Long-Term Debt (Tables) Tables http://customtruck.com/role/LongTermDebt 28 false false R29.htm 9954478 - Disclosure - Earnings (Loss) Per Share (Tables) Sheet http://customtruck.com/role/EarningsLossPerShareTables Earnings (Loss) Per Share (Tables) Tables http://customtruck.com/role/EarningsLossPerShare 29 false false R30.htm 9954479 - Disclosure - Fair Value Measurements (Tables) Sheet http://customtruck.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://customtruck.com/role/FairValueMeasurements 30 false false R31.htm 9954480 - Disclosure - Related Parties (Tables) Sheet http://customtruck.com/role/RelatedPartiesTables Related Parties (Tables) Tables http://customtruck.com/role/RelatedParties 31 false false R32.htm 9954481 - Disclosure - Segments (Tables) Sheet http://customtruck.com/role/SegmentsTables Segments (Tables) Tables http://customtruck.com/role/Segments 32 false false R33.htm 9954482 - Disclosure - Business and Organization (Details) Sheet http://customtruck.com/role/BusinessandOrganizationDetails Business and Organization (Details) Details http://customtruck.com/role/BusinessandOrganizationPolicies 33 false false R34.htm 9954483 - Disclosure - Revenue - Schedule of Revenue by Geographic Areas (Details) Sheet http://customtruck.com/role/RevenueScheduleofRevenuebyGeographicAreasDetails Revenue - Schedule of Revenue by Geographic Areas (Details) Details 34 false false R35.htm 9954484 - Disclosure - Revenue - Schedule of Revenue by Major Product and Service Line (Details) Sheet http://customtruck.com/role/RevenueScheduleofRevenuebyMajorProductandServiceLineDetails Revenue - Schedule of Revenue by Major Product and Service Line (Details) Details 35 false false R36.htm 9954485 - Disclosure - Revenue - Narrative (Details) Sheet http://customtruck.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 36 false false R37.htm 9954486 - Disclosure - Revenue - Schedule of Accounts Receivable, Net (Details) Sheet http://customtruck.com/role/RevenueScheduleofAccountsReceivableNetDetails Revenue - Schedule of Accounts Receivable, Net (Details) Details 37 false false R38.htm 9954487 - Disclosure - Sales-Type Leases (Details) Sheet http://customtruck.com/role/SalesTypeLeasesDetails Sales-Type Leases (Details) Details http://customtruck.com/role/SalesTypeLeasesTables 38 false false R39.htm 9954488 - Disclosure - Inventory (Details) Sheet http://customtruck.com/role/InventoryDetails Inventory (Details) Details http://customtruck.com/role/InventoryTables 39 false false R40.htm 9954489 - Disclosure - Floor Plan Financing - Schedule of Floor Plan Payables (Details) Sheet http://customtruck.com/role/FloorPlanFinancingScheduleofFloorPlanPayablesDetails Floor Plan Financing - Schedule of Floor Plan Payables (Details) Details 40 false false R41.htm 9954490 - Disclosure - Floor Plan Financing - Narrative (Details) Sheet http://customtruck.com/role/FloorPlanFinancingNarrativeDetails Floor Plan Financing - Narrative (Details) Details 41 false false R42.htm 9954491 - Disclosure - Rental Equipment (Details) Sheet http://customtruck.com/role/RentalEquipmentDetails Rental Equipment (Details) Details http://customtruck.com/role/RentalEquipmentTables 42 false false R43.htm 9954492 - Disclosure - Intangible Assets, Goodwill and Other (Details) Sheet http://customtruck.com/role/IntangibleAssetsGoodwillandOtherDetails Intangible Assets, Goodwill and Other (Details) Details http://customtruck.com/role/IntangibleAssetsGoodwillandOther 43 false false R44.htm 9954493 - Disclosure - Long-Term Debt - Schedule of Debt Obligations and Associated Interest Rates (Details) Sheet http://customtruck.com/role/LongTermDebtScheduleofDebtObligationsandAssociatedInterestRatesDetails Long-Term Debt - Schedule of Debt Obligations and Associated Interest Rates (Details) Details 44 false false R45.htm 9954494 - Disclosure - Long-Term Debt - Narrative (Details) Sheet http://customtruck.com/role/LongTermDebtNarrativeDetails Long-Term Debt - Narrative (Details) Details 45 false false R46.htm 9954495 - Disclosure - Earnings (Loss) Per Share (Details) Sheet http://customtruck.com/role/EarningsLossPerShareDetails Earnings (Loss) Per Share (Details) Details http://customtruck.com/role/EarningsLossPerShareTables 46 false false R47.htm 9954496 - Disclosure - Equity (Details) Sheet http://customtruck.com/role/EquityDetails Equity (Details) Details http://customtruck.com/role/Equity 47 false false R48.htm 9954497 - Disclosure - Fair Value Measurements (Details) Sheet http://customtruck.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://customtruck.com/role/FairValueMeasurementsTables 48 false false R49.htm 9954498 - Disclosure - Income Taxes (Details) Sheet http://customtruck.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://customtruck.com/role/IncomeTaxes 49 false false R50.htm 9954499 - Disclosure - Commitments and Contingencies (Details) Sheet http://customtruck.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://customtruck.com/role/CommitmentsandContingencies 50 false false R51.htm 9954500 - Disclosure - Related Parties - Schedule of Related Party Transactions in Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Details) Sheet http://customtruck.com/role/RelatedPartiesScheduleofRelatedPartyTransactionsinCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossDetails Related Parties - Schedule of Related Party Transactions in Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Details) Details 51 false false R52.htm 9954501 - Disclosure - Related Parties - Schedule of Related Party Transactions in Condensed Consolidated Balance Sheets (Details) Sheet http://customtruck.com/role/RelatedPartiesScheduleofRelatedPartyTransactionsinCondensedConsolidatedBalanceSheetsDetails Related Parties - Schedule of Related Party Transactions in Condensed Consolidated Balance Sheets (Details) Details 52 false false R53.htm 9954502 - Disclosure - Segments - Narrative (Details) Sheet http://customtruck.com/role/SegmentsNarrativeDetails Segments - Narrative (Details) Details 53 false false R54.htm 9954503 - Disclosure - Segments - Schedule of Company???s Segment Results (Details) Sheet http://customtruck.com/role/SegmentsScheduleofCompanysSegmentResultsDetails Segments - Schedule of Company???s Segment Results (Details) Details 54 false false R55.htm 9954504 - Disclosure - Segments - Schedule of Reconciliation of Consolidated Gross Profit to Consolidated Income Before Income Taxes (Details) Sheet http://customtruck.com/role/SegmentsScheduleofReconciliationofConsolidatedGrossProfittoConsolidatedIncomeBeforeIncomeTaxesDetails Segments - Schedule of Reconciliation of Consolidated Gross Profit to Consolidated Income Before Income Taxes (Details) Details 55 false false R56.htm 9954505 - Disclosure - Segments - Schedule of Total Assets by Country (Details) Sheet http://customtruck.com/role/SegmentsScheduleofTotalAssetsbyCountryDetails Segments - Schedule of Total Assets by Country (Details) Details 56 false false All Reports Book All Reports ctos-20240930.htm ctos-20240930.xsd ctos-20240930_cal.xml ctos-20240930_def.xml ctos-20240930_lab.xml ctos-20240930_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 73 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ctos-20240930.htm": { "nsprefix": "ctos", "nsuri": "http://customtruck.com/20240930", "dts": { "inline": { "local": [ "ctos-20240930.htm" ] }, "schema": { "local": [ "ctos-20240930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] }, "calculationLink": { "local": [ "ctos-20240930_cal.xml" ] }, "definitionLink": { "local": [ "ctos-20240930_def.xml" ] }, "labelLink": { "local": [ "ctos-20240930_lab.xml" ] }, "presentationLink": { "local": [ "ctos-20240930_pre.xml" ] } }, "keyStandard": 194, "keyCustom": 32, "axisStandard": 24, "axisCustom": 2, "memberStandard": 27, "memberCustom": 32, "hidden": { "total": 5, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 292, "entityCount": 1, "segmentCount": 61, "elementCount": 401, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 901, "http://xbrl.sec.gov/dei/2023": 29 }, "report": { "R1": { "role": "http://customtruck.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R2": { "role": "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "longName": "0000002 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (unaudited)", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-15", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-15", "name": "us-gaap:OperatingIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "unique": true } }, "R3": { "role": "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited", "longName": "0000003 - Statement - Condensed Consolidated Balance Sheets (unaudited)", "shortName": "Condensed Consolidated Balance Sheets (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-18", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-18", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R4": { "role": "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunauditedParentheticals", "longName": "0000004 - Statement - Condensed Consolidated Balance Sheets (unaudited) (Parentheticals)", "shortName": "Condensed Consolidated Balance Sheets (unaudited) (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-18", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-18", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "unique": true } }, "R5": { "role": "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited", "longName": "0000005 - Statement - Condensed Consolidated Statements of Cash Flows (unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "unique": true } }, "R6": { "role": "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited", "longName": "0000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (unaudited)", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-61", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-66", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "unique": true } }, "R7": { "role": "http://customtruck.com/role/BusinessandOrganization", "longName": "0000007 - Disclosure - Business and Organization", "shortName": "Business and Organization", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R8": { "role": "http://customtruck.com/role/Revenue", "longName": "0000008 - Disclosure - Revenue", "shortName": "Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R9": { "role": "http://customtruck.com/role/SalesTypeLeases", "longName": "0000009 - Disclosure - Sales-Type Leases", "shortName": "Sales-Type Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LessorSalesTypeLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LessorSalesTypeLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R10": { "role": "http://customtruck.com/role/Inventory", "longName": "0000010 - Disclosure - Inventory", "shortName": "Inventory", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R11": { "role": "http://customtruck.com/role/FloorPlanFinancing", "longName": "0000011 - Disclosure - Floor Plan Financing", "shortName": "Floor Plan Financing", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true }, "uniqueAnchor": null }, "R12": { "role": "http://customtruck.com/role/RentalEquipment", "longName": "0000012 - Disclosure - Rental Equipment", "shortName": "Rental Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R13": { "role": "http://customtruck.com/role/IntangibleAssetsGoodwillandOther", "longName": "0000013 - Disclosure - Intangible Assets, Goodwill and Other", "shortName": "Intangible Assets, Goodwill and Other", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R14": { "role": "http://customtruck.com/role/LongTermDebt", "longName": "0000014 - Disclosure - Long-Term Debt", "shortName": "Long-Term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true }, "uniqueAnchor": null }, "R15": { "role": "http://customtruck.com/role/EarningsLossPerShare", "longName": "0000015 - Disclosure - Earnings (Loss) Per Share", "shortName": "Earnings (Loss) Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R16": { "role": "http://customtruck.com/role/Equity", "longName": "0000016 - Disclosure - Equity", "shortName": "Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R17": { "role": "http://customtruck.com/role/FairValueMeasurements", "longName": "0000017 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R18": { "role": "http://customtruck.com/role/IncomeTaxes", "longName": "0000018 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R19": { "role": "http://customtruck.com/role/CommitmentsandContingencies", "longName": "0000019 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R20": { "role": "http://customtruck.com/role/RelatedParties", "longName": "0000020 - Disclosure - Related Parties", "shortName": "Related Parties", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R21": { "role": "http://customtruck.com/role/Segments", "longName": "0000021 - Disclosure - Segments", "shortName": "Segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R22": { "role": "http://customtruck.com/role/BusinessandOrganizationPolicies", "longName": "9954471 - Disclosure - Business and Organization (Policies)", "shortName": "Business and Organization (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R23": { "role": "http://customtruck.com/role/RevenueTables", "longName": "9954472 - Disclosure - Revenue (Tables)", "shortName": "Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R24": { "role": "http://customtruck.com/role/SalesTypeLeasesTables", "longName": "9954473 - Disclosure - Sales-Type Leases (Tables)", "shortName": "Sales-Type Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SalesTypeLeaseLeaseIncomeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LessorSalesTypeLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SalesTypeLeaseLeaseIncomeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LessorSalesTypeLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R25": { "role": "http://customtruck.com/role/InventoryTables", "longName": "9954474 - Disclosure - Inventory (Tables)", "shortName": "Inventory (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R26": { "role": "http://customtruck.com/role/FloorPlanFinancingTables", "longName": "9954475 - Disclosure - Floor Plan Financing (Tables)", "shortName": "Floor Plan Financing (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "ctos:ScheduleOfFloorPlanPayablesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ctos:ScheduleOfFloorPlanPayablesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R27": { "role": "http://customtruck.com/role/RentalEquipmentTables", "longName": "9954476 - Disclosure - Rental Equipment (Tables)", "shortName": "Rental Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R28": { "role": "http://customtruck.com/role/LongTermDebtTables", "longName": "9954477 - Disclosure - Long-Term Debt (Tables)", "shortName": "Long-Term Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R29": { "role": "http://customtruck.com/role/EarningsLossPerShareTables", "longName": "9954478 - Disclosure - Earnings (Loss) Per Share (Tables)", "shortName": "Earnings (Loss) Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R30": { "role": "http://customtruck.com/role/FairValueMeasurementsTables", "longName": "9954479 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R31": { "role": "http://customtruck.com/role/RelatedPartiesTables", "longName": "9954480 - Disclosure - Related Parties (Tables)", "shortName": "Related Parties (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R32": { "role": "http://customtruck.com/role/SegmentsTables", "longName": "9954481 - Disclosure - Segments (Tables)", "shortName": "Segments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R33": { "role": "http://customtruck.com/role/BusinessandOrganizationDetails", "longName": "9954482 - Disclosure - Business and Organization (Details)", "shortName": "Business and Organization (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true }, "uniqueAnchor": null }, "R34": { "role": "http://customtruck.com/role/RevenueScheduleofRevenuebyGeographicAreasDetails", "longName": "9954483 - Disclosure - Revenue - Schedule of Revenue by Geographic Areas (Details)", "shortName": "Revenue - Schedule of Revenue by Geographic Areas (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-15", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-100", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "unique": true } }, "R35": { "role": "http://customtruck.com/role/RevenueScheduleofRevenuebyMajorProductandServiceLineDetails", "longName": "9954484 - Disclosure - Revenue - Schedule of Revenue by Major Product and Service Line (Details)", "shortName": "Revenue - Schedule of Revenue by Major Product and Service Line (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-15", "name": "us-gaap:RevenueNotFromContractWithCustomer", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-15", "name": "us-gaap:RevenueNotFromContractWithCustomer", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R36": { "role": "http://customtruck.com/role/RevenueNarrativeDetails", "longName": "9954485 - Disclosure - Revenue - Narrative (Details)", "shortName": "Revenue - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-18", "name": "us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-18", "name": "us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R37": { "role": "http://customtruck.com/role/RevenueScheduleofAccountsReceivableNetDetails", "longName": "9954486 - Disclosure - Revenue - Schedule of Accounts Receivable, Net (Details)", "shortName": "Revenue - Schedule of Accounts Receivable, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-18", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-18", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R38": { "role": "http://customtruck.com/role/SalesTypeLeasesDetails", "longName": "9954487 - Disclosure - Sales-Type Leases (Details)", "shortName": "Sales-Type Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-15", "name": "us-gaap:SalesTypeLeaseRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SalesTypeLeaseLeaseIncomeTableTextBlock", "us-gaap:LessorSalesTypeLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-15", "name": "us-gaap:SalesTypeLeaseRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SalesTypeLeaseLeaseIncomeTableTextBlock", "us-gaap:LessorSalesTypeLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R39": { "role": "http://customtruck.com/role/InventoryDetails", "longName": "9954488 - Disclosure - Inventory (Details)", "shortName": "Inventory (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-18", "name": "us-gaap:InventoryNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-124", "name": "us-gaap:InventoryNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "unique": true } }, "R40": { "role": "http://customtruck.com/role/FloorPlanFinancingScheduleofFloorPlanPayablesDetails", "longName": "9954489 - Disclosure - Floor Plan Financing - Schedule of Floor Plan Payables (Details)", "shortName": "Floor Plan Financing - Schedule of Floor Plan Payables (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-18", "name": "ctos:FloorPlanPayablesTradeCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ctos:ScheduleOfFloorPlanPayablesTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-128", "name": "ctos:FloorPlanPayablesTradeCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ctos:ScheduleOfFloorPlanPayablesTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "unique": true } }, "R41": { "role": "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails", "longName": "9954490 - Disclosure - Floor Plan Financing - Narrative (Details)", "shortName": "Floor Plan Financing - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-15", "name": "us-gaap:InterestExpenseDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-15", "name": "us-gaap:InterestExpenseDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R42": { "role": "http://customtruck.com/role/RentalEquipmentDetails", "longName": "9954491 - Disclosure - Rental Equipment (Details)", "shortName": "Rental Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-18", "name": "us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-18", "name": "us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R43": { "role": "http://customtruck.com/role/IntangibleAssetsGoodwillandOtherDetails", "longName": "9954492 - Disclosure - Intangible Assets, Goodwill and Other (Details)", "shortName": "Intangible Assets, Goodwill and Other (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-40", "name": "us-gaap:NumberOfReportingUnits", "unitRef": "reporting_unit", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-40", "name": "us-gaap:NumberOfReportingUnits", "unitRef": "reporting_unit", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R44": { "role": "http://customtruck.com/role/LongTermDebtScheduleofDebtObligationsandAssociatedInterestRatesDetails", "longName": "9954493 - Disclosure - Long-Term Debt - Schedule of Debt Obligations and Associated Interest Rates (Details)", "shortName": "Long-Term Debt - Schedule of Debt Obligations and Associated Interest Rates (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-18", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-18", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R45": { "role": "http://customtruck.com/role/LongTermDebtNarrativeDetails", "longName": "9954494 - Disclosure - Long-Term Debt - Narrative (Details)", "shortName": "Long-Term Debt - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-172", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-172", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R46": { "role": "http://customtruck.com/role/EarningsLossPerShareDetails", "longName": "9954495 - Disclosure - Earnings (Loss) Per Share (Details)", "shortName": "Earnings (Loss) Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-15", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-15", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R47": { "role": "http://customtruck.com/role/EquityDetails", "longName": "9954496 - Disclosure - Equity (Details)", "shortName": "Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-18", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockSharesAuthorized", "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-19", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "unique": true } }, "R48": { "role": "http://customtruck.com/role/FairValueMeasurementsDetails", "longName": "9954497 - Disclosure - Fair Value Measurements (Details)", "shortName": "Fair Value Measurements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-196", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-196", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R49": { "role": "http://customtruck.com/role/IncomeTaxesDetails", "longName": "9954498 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-15", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "unique": true } }, "R50": { "role": "http://customtruck.com/role/CommitmentsandContingenciesDetails", "longName": "9954499 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-218", "name": "ctos:IncomeTaxExaminationAssessment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-218", "name": "ctos:IncomeTaxExaminationAssessment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true, "unique": true } }, "R51": { "role": "http://customtruck.com/role/RelatedPartiesScheduleofRelatedPartyTransactionsinCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossDetails", "longName": "9954500 - Disclosure - Related Parties - Schedule of Related Party Transactions in Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Details)", "shortName": "Related Parties - Schedule of Related Party Transactions in Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-15", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-219", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "unique": true } }, "R52": { "role": "http://customtruck.com/role/RelatedPartiesScheduleofRelatedPartyTransactionsinCondensedConsolidatedBalanceSheetsDetails", "longName": "9954501 - Disclosure - Related Parties - Schedule of Related Party Transactions in Condensed Consolidated Balance Sheets (Details)", "shortName": "Related Parties - Schedule of Related Party Transactions in Condensed Consolidated Balance Sheets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-18", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-223", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "unique": true } }, "R53": { "role": "http://customtruck.com/role/SegmentsNarrativeDetails", "longName": "9954502 - Disclosure - Segments - Narrative (Details)", "shortName": "Segments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true }, "uniqueAnchor": null }, "R54": { "role": "http://customtruck.com/role/SegmentsScheduleofCompanysSegmentResultsDetails", "longName": "9954503 - Disclosure - Segments - Schedule of Company\u2019s Segment Results (Details)", "shortName": "Segments - Schedule of Company\u2019s Segment Results (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-15", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-234", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "unique": true } }, "R55": { "role": "http://customtruck.com/role/SegmentsScheduleofReconciliationofConsolidatedGrossProfittoConsolidatedIncomeBeforeIncomeTaxesDetails", "longName": "9954504 - Disclosure - Segments - Schedule of Reconciliation of Consolidated Gross Profit to Consolidated Income Before Income Taxes (Details)", "shortName": "Segments - Schedule of Reconciliation of Consolidated Gross Profit to Consolidated Income Before Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-15", "name": "us-gaap:GrossProfit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true }, "uniqueAnchor": null }, "R56": { "role": "http://customtruck.com/role/SegmentsScheduleofTotalAssetsbyCountryDetails", "longName": "9954505 - Disclosure - Segments - Schedule of Total Assets by Country (Details)", "shortName": "Segments - Schedule of Total Assets by Country (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-18", "name": "us-gaap:Assets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-289", "name": "us-gaap:Assets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ctos-20240930.htm", "unique": true } } }, "tag": { "ctos_A2023CreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://customtruck.com/20240930", "localname": "A2023CreditFacilityMember", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails", "http://customtruck.com/role/LongTermDebtNarrativeDetails", "http://customtruck.com/role/LongTermDebtScheduleofDebtObligationsandAssociatedInterestRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 Credit Facility", "label": "2023 Credit Facility [Member]", "documentation": "2023 Credit Facility" } } }, "auth_ref": [] }, "ctos_A550SeniorSecuredSecondLienNotesDue2029Member": { "xbrltype": "domainItemType", "nsuri": "http://customtruck.com/20240930", "localname": "A550SeniorSecuredSecondLienNotesDue2029Member", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails", "http://customtruck.com/role/LongTermDebtScheduleofDebtObligationsandAssociatedInterestRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029 Secured Notes", "label": "5.50% Senior Secured Second Lien Notes Due 2029 [Member]", "documentation": "5.50% Senior Secured Second Lien Notes Due 2029" } } }, "auth_ref": [] }, "ctos_ABLFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://customtruck.com/20240930", "localname": "ABLFacilityMember", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails", "http://customtruck.com/role/LongTermDebtNarrativeDetails", "http://customtruck.com/role/LongTermDebtScheduleofDebtObligationsandAssociatedInterestRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ABL Facility", "label": "ABL Facility [Member]", "documentation": "ABL Facility" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://customtruck.com/role/RelatedPartiesScheduleofRelatedPartyTransactionsinCondensedConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "verboseLabel": "Accounts payable to related parties", "label": "Accounts Payable, Current", "documentation": "Carrying 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)." } } }, "auth_ref": [ "r14", "r622" ] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "calculation": { "http://customtruck.com/role/RevenueScheduleofAccountsReceivableNetDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://customtruck.com/role/RevenueScheduleofAccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "documentation": "Amount, 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." } } }, "auth_ref": [ "r141", "r240", "r241", "r595" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://customtruck.com/role/RevenueScheduleofAccountsReceivableNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://customtruck.com/role/RelatedPartiesScheduleofRelatedPartyTransactionsinCondensedConsolidatedBalanceSheetsDetails", "http://customtruck.com/role/RevenueScheduleofAccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "totalLabel": "Accounts receivable, net", "verboseLabel": "Accounts receivable from related parties", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, 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." } } }, "auth_ref": [ "r240", "r241" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Accrued Liabilities, Current", "documentation": "Carrying 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)." } } }, "auth_ref": [ "r16" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r23", "r24", "r85", "r142", "r462", "r492", "r493" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r7", "r24", "r385", "r388", "r425", "r488", "r489", "r649", "r650", "r651", "r657", "r658", "r659" ] }, "ctos_AcquisitionOfInventoryThroughFloorPlanPayables": { "xbrltype": "monetaryItemType", "nsuri": "http://customtruck.com/20240930", "localname": "AcquisitionOfInventoryThroughFloorPlanPayables", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition of inventory through floor plan payables - non-trade", "label": "Acquisition Of Inventory Through Floor Plan Payables", "documentation": "Acquisition Of Inventory Through Floor Plan Payables" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount 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." } } }, "auth_ref": [ "r77", "r622", "r695" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r361", "r362", "r363", "r503", "r657", "r658", "r659", "r679", "r696" ] }, "us-gaap_AdjustmentForAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentForAmortization", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 }, "http://customtruck.com/role/SegmentsScheduleofReconciliationofConsolidatedGrossProfittoConsolidatedIncomeBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/SegmentsScheduleofReconciliationofConsolidatedGrossProfittoConsolidatedIncomeBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization", "label": "Amortization", "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives." } } }, "auth_ref": [ "r5", "r48" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income (loss) to net cash flow from operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ctos_AftermarketPartsAndServicesSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://customtruck.com/20240930", "localname": "AftermarketPartsAndServicesSegmentMember", "presentation": [ "http://customtruck.com/role/SegmentsScheduleofCompanysSegmentResultsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "APS", "label": "Aftermarket Parts and Services Segment [Member]", "documentation": "Parts, Tools and Services Segment [Member]" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "calculation": { "http://customtruck.com/role/RevenueScheduleofAccountsReceivableNetDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://customtruck.com/role/RevenueScheduleofAccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r143", "r242", "r246" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://customtruck.com/role/RevenueScheduleofAccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts written off during period, net of recoveries", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r248" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://customtruck.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt issuance costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r88", "r310", "r413", "r654" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://customtruck.com/role/EarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Potentially dilutive shares excluded in aggregate (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (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." } } }, "auth_ref": [ "r200" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://customtruck.com/role/SegmentsScheduleofTotalAssetsbyCountryDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Assets", "terseLabel": "Assets", "label": "Assets", "documentation": "Sum 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." } } }, "auth_ref": [ "r111", "r138", "r166", "r210", "r225", "r231", "r243", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r380", "r382", "r404", "r459", "r528", "r622", "r635", "r673", "r674", "r684" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum 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." } } }, "auth_ref": [ "r133", "r145", "r166", "r243", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r380", "r382", "r404", "r622", "r673", "r674", "r684" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current Assets", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://customtruck.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://customtruck.com/role/BusinessandOrganizationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure 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)." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://customtruck.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r379", "r619", "r620" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://customtruck.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r56", "r57", "r379", "r619", "r620" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://customtruck.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "documentation": "Line 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." } } }, "auth_ref": [ "r379" ] }, "ctos_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesSharesHigh": { "xbrltype": "sharesItemType", "nsuri": "http://customtruck.com/20240930", "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesSharesHigh", "presentation": [ "http://customtruck.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration, additional shares (up to) (in shares)", "label": "Business Combination, Contingent Consideration Arrangements, Range Of Outcomes, Shares, High", "documentation": "Business Combination, Contingent Consideration Arrangements, Range Of Outcomes, Shares, High" } } }, "auth_ref": [] }, "ctos_BusinessCombinationContingentConsiderationArrangementsStockPriceTrigger": { "xbrltype": "perShareItemType", "nsuri": "http://customtruck.com/20240930", "localname": "BusinessCombinationContingentConsiderationArrangementsStockPriceTrigger", "presentation": [ "http://customtruck.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration stock price trigger (in dollars per share)", "label": "Business Combination, Contingent Consideration Arrangements, Stock Price Trigger", "documentation": "Business Combination, Contingent Consideration Arrangements, Stock Price Trigger" } } }, "auth_ref": [] }, "ctos_BusinessCombinationContingentConsiderationArrangementsThresholdConsecutiveTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://customtruck.com/20240930", "localname": "BusinessCombinationContingentConsiderationArrangementsThresholdConsecutiveTradingDays", "presentation": [ "http://customtruck.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consecutive trading days threshold", "label": "Business Combination, Contingent Consideration Arrangements, Threshold Consecutive Trading Days", "documentation": "Business Combination, Contingent Consideration Arrangements, Threshold Consecutive Trading Days" } } }, "auth_ref": [] }, "ctos_BusinessCombinationContingentConsiderationSharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://customtruck.com/20240930", "localname": "BusinessCombinationContingentConsiderationSharePrice", "presentation": [ "http://customtruck.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share price consideration (in dollars per share)", "label": "Business Combination, Contingent Consideration, Share Price", "documentation": "Business Combination, Contingent Consideration, Share Price" } } }, "auth_ref": [] }, "ctos_BusinessCombinationContingentConsiderationTerm": { "xbrltype": "durationItemType", "nsuri": "http://customtruck.com/20240930", "localname": "BusinessCombinationContingentConsiderationTerm", "presentation": [ "http://customtruck.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration term (in years)", "label": "Business Combination, Contingent Consideration, Term", "documentation": "Business Combination, Contingent Consideration, Term" } } }, "auth_ref": [] }, "ctos_BusinessCombinationContingentConsiderationThresholdTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://customtruck.com/20240930", "localname": "BusinessCombinationContingentConsiderationThresholdTradingDays", "presentation": [ "http://customtruck.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trading days threshold", "label": "Business Combination, Contingent Consideration, Threshold Trading Days", "documentation": "Business Combination, Contingent Consideration, Threshold Trading Days" } } }, "auth_ref": [] }, "ctos_BuyerMember": { "xbrltype": "domainItemType", "nsuri": "http://customtruck.com/20240930", "localname": "BuyerMember", "presentation": [ "http://customtruck.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Buyer", "label": "Buyer [Member]", "documentation": "Buyer" } } }, "auth_ref": [] }, "country_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CA", "presentation": [ "http://customtruck.com/role/RevenueScheduleofRevenuebyGeographicAreasDetails", "http://customtruck.com/role/SegmentsScheduleofTotalAssetsbyCountryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canada", "label": "CANADA" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Rental equipment and property and equipment purchases in accounts payable", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r33", "r34", "r35" ] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying Value", "label": "Reported Value Measurement [Member]", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r59", "r60" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount 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." } } }, "auth_ref": [ "r31", "r135", "r593" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and Cash Equivalents at Beginning of Period", "periodEndLabel": "Cash and Cash Equivalents at End of Period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount 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." } } }, "auth_ref": [ "r31", "r96", "r163" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net Change in Cash and Cash Equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount 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." } } }, "auth_ref": [ "r1", "r96" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://customtruck.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://customtruck.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r101", "r270", "r271", "r579", "r668" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited", "http://customtruck.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r625", "r626", "r627", "r629", "r630", "r631", "r632", "r657", "r658", "r679", "r694", "r696" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunauditedParentheticals", "http://customtruck.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r76" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunauditedParentheticals", "http://customtruck.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, authorized (in shares)", "terseLabel": "Common stock, authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r76", "r516" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunauditedParentheticals" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total 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." } } }, "auth_ref": [ "r76" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunauditedParentheticals", "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, outstanding (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r8", "r76", "r516", "r534", "r696", "r697" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock \u2014 $0.0001 par value, 500,000,000 shares authorized; 251,411,684 and 249,903,120 shares issued; and 233,432,467 and 241,011,332 shares outstanding, at September\u00a030, 2024 and December\u00a031, 2023, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate 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." } } }, "auth_ref": [ "r76", "r461", "r622" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive Income (Loss)", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount 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." } } }, "auth_ref": [ "r25", "r148", "r150", "r155", "r456", "r467" ] }, "us-gaap_ContingentConsiderationByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContingentConsiderationByTypeAxis", "presentation": [ "http://customtruck.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Consideration by Type [Axis]", "label": "Contingent Consideration by Type [Axis]", "documentation": "Information by type of contingent consideration." } } }, "auth_ref": [] }, "ctos_ContingentConsiderationRequirementFourMember": { "xbrltype": "domainItemType", "nsuri": "http://customtruck.com/20240930", "localname": "ContingentConsiderationRequirementFourMember", "presentation": [ "http://customtruck.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Shares if Common Stock Exceeds $19 Per Share", "label": "Contingent Consideration Requirement Four [Member]", "documentation": "Contingent Consideration Requirement Four Member]" } } }, "auth_ref": [] }, "us-gaap_ContingentConsiderationTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContingentConsiderationTypeDomain", "presentation": [ "http://customtruck.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Consideration Type [Domain]", "label": "Contingent Consideration Type [Domain]", "documentation": "Description of contingent payment arrangement." } } }, "auth_ref": [] }, "ctos_ContractWithCustomerCustomerDepositsTiming": { "xbrltype": "durationItemType", "nsuri": "http://customtruck.com/20240930", "localname": "ContractWithCustomerCustomerDepositsTiming", "presentation": [ "http://customtruck.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected duration", "label": "Contract With Customer, Customer Deposits, Timing", "documentation": "Contract With Customer, Customer Deposits, Timing" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred revenue and customer deposits", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r334", "r335", "r347" ] }, "ctos_ContractWithCustomerLiabilityCurrentCustomerDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://customtruck.com/20240930", "localname": "ContractWithCustomerLiabilityCurrentCustomerDeposits", "crdr": "credit", "presentation": [ "http://customtruck.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer deposits", "label": "Contract With Customer, Liability, Current, Customer Deposits", "documentation": "Contract With Customer, Liability, Current, Customer Deposits" } } }, "auth_ref": [] }, "ctos_ContractWithCustomerLiabilityCurrentDeferredRent": { "xbrltype": "monetaryItemType", "nsuri": "http://customtruck.com/20240930", "localname": "ContractWithCustomerLiabilityCurrentDeferredRent", "crdr": "credit", "presentation": [ "http://customtruck.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred rent revenue", "label": "Contract With Customer, Liability, Current, Deferred Rent", "documentation": "Contract With Customer, Liability, Current, Deferred Rent" } } }, "auth_ref": [] }, "ctos_ContractWithCustomerLiabilityCustomerDepositsRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://customtruck.com/20240930", "localname": "ContractWithCustomerLiabilityCustomerDepositsRevenueRecognized", "crdr": "credit", "presentation": [ "http://customtruck.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance obligation satisfied, revenue recognized", "label": "Contract with Customer, Liability, Customer Deposits, Revenue Recognized", "documentation": "Contract with Customer, Liability, Customer Deposits, Revenue Recognized" } } }, "auth_ref": [] }, "ctos_ContractWithCustomerOtherReceivableAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://customtruck.com/20240930", "localname": "ContractWithCustomerOtherReceivableAfterAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://customtruck.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net receivables related to rental contracts and other", "label": "Contract With Customer, Other Receivable, After Allowance For Credit Loss", "documentation": "Contract With Customer, Other Receivable, After Allowance For Credit Loss" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerReceivableAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerReceivableAfterAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://customtruck.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net receivables related to contracts with customers", "label": "Contract with Customer, Receivable, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right to consideration is unconditional." } } }, "auth_ref": [ "r334", "r336", "r347", "r578" ] }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/SegmentsScheduleofCompanysSegmentResultsDetails" ], "lang": { "en-us": { "role": { "netLabel": "Cost of goods and service", "verboseLabel": "Cost of revenue", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization." } } }, "auth_ref": [ "r645", "r646" ] }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldAbstract", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Revenue", "label": "Cost of Goods and Services Sold [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSoldDepreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldDepreciation", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/SegmentsScheduleofCompanysSegmentResultsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation of rental equipment", "label": "Cost, Depreciation", "documentation": "Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service." } } }, "auth_ref": [ "r652", "r666" ] }, "us-gaap_CostOfGoodsSoldSalesTypeLease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsSoldSalesTypeLease", "crdr": "debit", "calculation": { "http://customtruck.com/role/SalesTypeLeasesDetails": { "parentTag": "us-gaap_SalesTypeLeaseSellingProfitLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://customtruck.com/role/SalesTypeLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of equipment sales", "label": "Cost of Goods Sold, Sales-type Lease", "documentation": "Cost of goods sold for sales-type financing lease." } } }, "auth_ref": [ "r204", "r422" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/RelatedPartiesScheduleofRelatedPartyTransactionsinCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossDetails", "http://customtruck.com/role/SegmentsScheduleofCompanysSegmentResultsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total cost of revenue", "verboseLabel": "Expenses incurred from transactions with related parties included in cost of revenue", "terseLabel": "Total cost of revenue", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r90", "r166", "r243", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r404", "r673" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://customtruck.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r170", "r171", "r292", "r322", "r432", "r596", "r598" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails", "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails", "http://customtruck.com/role/LongTermDebtNarrativeDetails", "http://customtruck.com/role/LongTermDebtScheduleofDebtObligationsandAssociatedInterestRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails", "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails", "http://customtruck.com/role/LongTermDebtNarrativeDetails", "http://customtruck.com/role/LongTermDebtScheduleofDebtObligationsandAssociatedInterestRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://customtruck.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "ctos_CustomTruckLPMember": { "xbrltype": "domainItemType", "nsuri": "http://customtruck.com/20240930", "localname": "CustomTruckLPMember", "presentation": [ "http://customtruck.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Custom Truck", "label": "Custom Truck LP [Member]", "documentation": "Custom Truck LP" } } }, "auth_ref": [] }, "ctos_DaimlerFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://customtruck.com/20240930", "localname": "DaimlerFacilityMember", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails", "http://customtruck.com/role/FloorPlanFinancingScheduleofFloorPlanPayablesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Daimler Truck Financial", "label": "Daimler Facility [Member]", "documentation": "Daimler Facility" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://customtruck.com/role/FloorPlanFinancing", "http://customtruck.com/role/LongTermDebt" ], "lang": { "en-us": { "role": { "terseLabel": "Floor Plan Financing", "verboseLabel": "Long-Term Debt", "label": "Debt Disclosure [Text Block]", "documentation": "The 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." } } }, "auth_ref": [ "r102", "r164", "r288", "r294", "r295", "r296", "r297", "r298", "r299", "r304", "r311", "r312", "r314" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails", "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails", "http://customtruck.com/role/FloorPlanFinancingScheduleofFloorPlanPayablesDetails", "http://customtruck.com/role/LongTermDebtNarrativeDetails", "http://customtruck.com/role/LongTermDebtScheduleofDebtObligationsandAssociatedInterestRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r12", "r72", "r73", "r112", "r113", "r172", "r289", "r290", "r291", "r292", "r293", "r295", "r300", "r301", "r302", "r303", "r305", "r306", "r307", "r308", "r309", "r310", "r414", "r603", "r604", "r605", "r606", "r607", "r655" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails", "http://customtruck.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, basis spread", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://customtruck.com/role/LongTermDebtScheduleofDebtObligationsandAssociatedInterestRatesDetails_1": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://customtruck.com/role/LongTermDebtScheduleofDebtObligationsandAssociatedInterestRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total debt outstanding", "label": "Long-Term Debt, Gross", "documentation": "Amount, 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." } } }, "auth_ref": [ "r12", "r113", "r315" ] }, "ctos_DebtInstrumentInterestFreePeriod": { "xbrltype": "durationItemType", "nsuri": "http://customtruck.com/20240930", "localname": "DebtInstrumentInterestFreePeriod", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, interest free period (up to)", "label": "Debt Instrument, Interest Free Period", "documentation": "Debt Instrument, Interest Free Period" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://customtruck.com/role/LongTermDebtNarrativeDetails", "http://customtruck.com/role/LongTermDebtScheduleofDebtObligationsandAssociatedInterestRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r18", "r290" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails", "http://customtruck.com/role/LongTermDebtNarrativeDetails", "http://customtruck.com/role/LongTermDebtScheduleofDebtObligationsandAssociatedInterestRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line 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." } } }, "auth_ref": [ "r172", "r289", "r290", "r291", "r292", "r293", "r295", "r300", "r301", "r302", "r303", "r305", "r306", "r307", "r308", "r309", "r310", "r313", "r414", "r603", "r604", "r605", "r606", "r607", "r655" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails", "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails", "http://customtruck.com/role/FloorPlanFinancingScheduleofFloorPlanPayablesDetails", "http://customtruck.com/role/LongTermDebtNarrativeDetails", "http://customtruck.com/role/LongTermDebtScheduleofDebtObligationsandAssociatedInterestRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r19", "r172", "r289", "r290", "r291", "r292", "r293", "r295", "r300", "r301", "r302", "r303", "r305", "r306", "r307", "r308", "r309", "r310", "r414", "r603", "r604", "r605", "r606", "r607", "r655" ] }, "us-gaap_DebtInstrumentRedemptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionLineItems", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingScheduleofFloorPlanPayablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption [Line Items]", "label": "Debt Instrument, Redemption [Line Items]", "documentation": "Line 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." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentRedemptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionTable", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingScheduleofFloorPlanPayablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument Redemption [Table]", "label": "Debt Instrument Redemption [Table]", "documentation": "Disclosure of information about debt instruments or arrangements with redemption features. Includes, but is not limited to, description of debt redemption features, percentage price at which debt can be redeemed by the issuer, and period start and end for debt maturity or redemption." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails", "http://customtruck.com/role/LongTermDebtNarrativeDetails", "http://customtruck.com/role/LongTermDebtScheduleofDebtObligationsandAssociatedInterestRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r19", "r51", "r52", "r61", "r62", "r64", "r67", "r104", "r105", "r172", "r289", "r290", "r291", "r292", "r293", "r295", "r300", "r301", "r302", "r303", "r305", "r306", "r307", "r308", "r309", "r310", "r313", "r414", "r603", "r604", "r605", "r606", "r607", "r655" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "calculation": { "http://customtruck.com/role/LongTermDebtScheduleofDebtObligationsandAssociatedInterestRatesDetails_1": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://customtruck.com/role/LongTermDebtScheduleofDebtObligationsandAssociatedInterestRatesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred financing fees", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r63", "r300", "r316", "r604", "r605" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r365", "r366", "r460" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax expense (benefit)", "label": "Deferred Income Taxes and Tax Credits", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r98" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The 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." } } }, "auth_ref": [ "r5", "r215" ] }, "us-gaap_DepreciationNonproduction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationNonproduction", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 }, "http://customtruck.com/role/SegmentsScheduleofReconciliationofConsolidatedGrossProfittoConsolidatedIncomeBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/SegmentsScheduleofReconciliationofConsolidatedGrossProfittoConsolidatedIncomeBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-rental depreciation", "label": "Depreciation, Nonproduction", "documentation": "The expense recognized in the current period that allocates the cost of nonproduction tangible assets over their useful lives." } } }, "auth_ref": [ "r5", "r49" ] }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossOnDerivativeNet", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Change in fair value of derivative and warrants", "label": "Derivative, Gain (Loss) on Derivative, Net", "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement." } } }, "auth_ref": [ "r678" ] }, "us-gaap_DilutiveSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DilutiveSecurities", "crdr": "credit", "calculation": { "http://customtruck.com/role/EarningsLossPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://customtruck.com/role/EarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive common share equivalents", "label": "Dilutive Securities, Effect on Basic Earnings Per Share", "documentation": "Amount 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." } } }, "auth_ref": [ "r36" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://customtruck.com/role/RevenueScheduleofRevenuebyGeographicAreasDetails", "http://customtruck.com/role/RevenueScheduleofRevenuebyMajorProductandServiceLineDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line 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." } } }, "auth_ref": [ "r346", "r609", "r610", "r611", "r612", "r613", "r614", "r615" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://customtruck.com/role/RevenueScheduleofRevenuebyGeographicAreasDetails", "http://customtruck.com/role/RevenueScheduleofRevenuebyMajorProductandServiceLineDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r346", "r609", "r610", "r611", "r612", "r613", "r614", "r615" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://customtruck.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenue by Major Product and Service Line", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r676" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://customtruck.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal 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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://customtruck.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This 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." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://customtruck.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For 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." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://customtruck.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r639" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://customtruck.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r640" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://customtruck.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The 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'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income (Loss) Per Share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/EarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic earnings (loss) per share (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r156", "r178", "r179", "r180", "r181", "r182", "r187", "r190", "r197", "r198", "r199", "r203", "r392", "r393", "r457", "r468", "r599" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/EarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Basic earnings (loss) per share (in dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The 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." } } }, "auth_ref": [ "r156", "r178", "r179", "r180", "r181", "r182", "r190", "r197", "r198", "r199", "r203", "r392", "r393", "r457", "r468", "r599" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://customtruck.com/role/EarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Per Share Amount", "label": "Earnings Per Share, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://customtruck.com/role/EarningsLossPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings (Loss) Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r186", "r200", "r201", "r202" ] }, "ctos_EarnoutShares": { "xbrltype": "sharesItemType", "nsuri": "http://customtruck.com/20240930", "localname": "EarnoutShares", "presentation": [ "http://customtruck.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnout shares", "label": "Earnout Shares", "documentation": "Number of common shares for which certain stockholders agreed to restrictions, considered Earnout Shares" } } }, "auth_ref": [] }, "ctos_EarnoutSharesAxis": { "xbrltype": "stringItemType", "nsuri": "http://customtruck.com/20240930", "localname": "EarnoutSharesAxis", "presentation": [ "http://customtruck.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnout Shares [Axis]", "label": "Earnout Shares [Axis]", "documentation": "Earnout Shares" } } }, "auth_ref": [] }, "ctos_EarnoutSharesContingentConsiderationArrangementsThresholdConsecutiveTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://customtruck.com/20240930", "localname": "EarnoutSharesContingentConsiderationArrangementsThresholdConsecutiveTradingDays", "presentation": [ "http://customtruck.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnout shares, consecutive trading days threshold", "label": "Earnout Shares, Contingent Consideration Arrangements, Threshold Consecutive Trading Days", "documentation": "Earnout Shares, Contingent Consideration Arrangements, Threshold Consecutive Trading Days" } } }, "auth_ref": [] }, "ctos_EarnoutSharesContingentConsiderationSharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://customtruck.com/20240930", "localname": "EarnoutSharesContingentConsiderationSharePrice", "presentation": [ "http://customtruck.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnout shares, share price consideration (in dollars per share)", "label": "Earnout Shares, Contingent Consideration, Share Price", "documentation": "Earnout Shares, Contingent Consideration, Share Price" } } }, "auth_ref": [] }, "ctos_EarnoutSharesContingentConsiderationThresholdTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://customtruck.com/20240930", "localname": "EarnoutSharesContingentConsiderationThresholdTradingDays", "presentation": [ "http://customtruck.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnout shares, trading days threshold", "label": "Earnout Shares, Contingent Consideration, Threshold Trading Days", "documentation": "Earnout Shares, Contingent Consideration, Threshold Trading Days" } } }, "auth_ref": [] }, "ctos_EarnoutSharesDomain": { "xbrltype": "domainItemType", "nsuri": "http://customtruck.com/20240930", "localname": "EarnoutSharesDomain", "presentation": [ "http://customtruck.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnout Shares [Domain]", "label": "Earnout Shares [Domain]", "documentation": "Earnout Shares [Domain]" } } }, "auth_ref": [] }, "ctos_EarnoutSharesForfeitedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://customtruck.com/20240930", "localname": "EarnoutSharesForfeitedDuringPeriodShares", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Earnout share forfeitures (in shares)", "label": "Earnout Shares Forfeited During Period Shares", "documentation": "Number of earnout shares forfeitured during the period." } } }, "auth_ref": [] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash and cash equivalents", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount 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." } } }, "auth_ref": [ "r405" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://customtruck.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r368" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://customtruck.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://customtruck.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://customtruck.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://customtruck.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://customtruck.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r637" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://customtruck.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate 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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://customtruck.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate '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." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://customtruck.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity [Domain]", "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://customtruck.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r637" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://customtruck.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission 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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://customtruck.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate 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." } } }, "auth_ref": [ "r637" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://customtruck.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://customtruck.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean 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)." } } }, "auth_ref": [ "r641" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://customtruck.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r637" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://customtruck.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r637" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://customtruck.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r637" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://customtruck.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r637" ] }, "ctos_EquipmentRentalSolutionsSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://customtruck.com/20240930", "localname": "EquipmentRentalSolutionsSegmentMember", "presentation": [ "http://customtruck.com/role/SegmentsScheduleofCompanysSegmentResultsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "ERS", "label": "Equipment Rental Solutions Segment [Member]", "documentation": "Equipment Rental Solutions Segment" } } }, "auth_ref": [] }, "ctos_EquipmentSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://customtruck.com/20240930", "localname": "EquipmentSalesMember", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/SegmentsScheduleofCompanysSegmentResultsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment sales", "label": "Equipment Sales [Member]", "documentation": "Equipment Sales" } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r8", "r130", "r151", "r152", "r153", "r173", "r174", "r175", "r177", "r183", "r185", "r205", "r244", "r245", "r333", "r361", "r362", "r363", "r372", "r373", "r384", "r385", "r386", "r387", "r388", "r389", "r391", "r406", "r407", "r408", "r409", "r410", "r411", "r425", "r488", "r489", "r490", "r503", "r558" ] }, "us-gaap_EquityInterestIssuedOrIssuableByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityInterestIssuedOrIssuableByTypeAxis", "presentation": [ "http://customtruck.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Interest Type [Axis]", "label": "Equity Interest Type [Axis]", "documentation": "Information by type of equity interests that are issued or issuable in a business combination." } } }, "auth_ref": [] }, "us-gaap_EquityInterestIssuedOrIssuableTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityInterestIssuedOrIssuableTypeDomain", "presentation": [ "http://customtruck.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Interest Issued or Issuable, Type [Domain]", "label": "Equity Interest Issued or Issuable, Type [Domain]", "documentation": "Name of equity interest issued or issuable to acquire an entity in a business combination." } } }, "auth_ref": [ "r107" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Estimate of Fair Value Measurement [Member]", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r302", "r403", "r604", "r605" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line 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." } } }, "auth_ref": [ "r395", "r396", "r400" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r395", "r396", "r400" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r302", "r350", "r351", "r352", "r353", "r354", "r355", "r396", "r435", "r436", "r437", "r604", "r605", "r616", "r617", "r618" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Basis [Axis]", "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r11", "r58", "r302", "r604", "r605" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r395", "r396", "r398", "r399", "r401" ] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement [Domain]", "label": "Fair Value Measurement [Domain]", "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value." } } }, "auth_ref": [ "r302", "r604", "r605" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://customtruck.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The 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." } } }, "auth_ref": [ "r394" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r302", "r350", "r355", "r396", "r435", "r616", "r617", "r618" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r302", "r350", "r355", "r396", "r436", "r604", "r605", "r616", "r617", "r618" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r302", "r350", "r351", "r352", "r353", "r354", "r355", "r396", "r437", "r604", "r605", "r616", "r617", "r618" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Carrying Values and Fair Values of Financial Liabilities", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular 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." } } }, "auth_ref": [ "r58", "r110" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r302", "r350", "r351", "r352", "r353", "r354", "r355", "r435", "r436", "r437", "r604", "r605", "r616", "r617", "r618" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r394", "r401" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Finance lease payments", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r417", "r418" ] }, "ctos_FiscalYear2025Member": { "xbrltype": "domainItemType", "nsuri": "http://customtruck.com/20240930", "localname": "FiscalYear2025Member", "presentation": [ "http://customtruck.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal Year 2025", "label": "Fiscal Year 2025 [Member]", "documentation": "Fiscal year 2025" } } }, "auth_ref": [] }, "ctos_FiscalYear2026Member": { "xbrltype": "domainItemType", "nsuri": "http://customtruck.com/20240930", "localname": "FiscalYear2026Member", "presentation": [ "http://customtruck.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal Year 2026", "label": "Fiscal Year 2026 [Member]", "documentation": "Fiscal Year 2026" } } }, "auth_ref": [] }, "ctos_FloorPlanPayablesNonTradeCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://customtruck.com/20240930", "localname": "FloorPlanPayablesNonTradeCurrent", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://customtruck.com/role/FloorPlanFinancingScheduleofFloorPlanPayablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Floor plan payables - non-trade", "verboseLabel": "Non-trade floor plan payables", "label": "Floor Plan Payables, Non-Trade, Current", "documentation": "Floor Plan Payables, Non-Trade, Current" } } }, "auth_ref": [] }, "ctos_FloorPlanPayablesTradeCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://customtruck.com/20240930", "localname": "FloorPlanPayablesTradeCurrent", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://customtruck.com/role/FloorPlanFinancingScheduleofFloorPlanPayablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Floor plan payables - trade", "verboseLabel": "Trade floor plan payables", "label": "Floor Plan Payables, Trade, Current", "documentation": "Floor Plan Payables, Trade, Current" } } }, "auth_ref": [] }, "ctos_FordMotorCreditCompanyFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://customtruck.com/20240930", "localname": "FordMotorCreditCompanyFacilityMember", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails", "http://customtruck.com/role/FloorPlanFinancingScheduleofFloorPlanPayablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "FMCC Facility", "label": "Ford Motor Credit Company Facility [Member]", "documentation": "Ford Motor Credit Company Facility" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain on sales and disposals of rental equipment", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r5" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "documentation": "Amount 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." } } }, "auth_ref": [ "r136", "r251", "r454", "r602", "r622", "r663", "r664" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillDisclosureTextBlock", "presentation": [ "http://customtruck.com/role/IntangibleAssetsGoodwillandOther" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill Disclosure", "label": "Goodwill Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill." } } }, "auth_ref": [ "r250", "r253", "r263", "r602" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://customtruck.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of goodwill", "label": "Goodwill, Impairment Loss", "documentation": "Amount 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." } } }, "auth_ref": [ "r5", "r252", "r258", "r264", "r602" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://customtruck.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Line Items]", "label": "Goodwill [Line Items]", "documentation": "Line 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." } } }, "auth_ref": [ "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r264", "r602" ] }, "ctos_GoodwillMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://customtruck.com/20240930", "localname": "GoodwillMeasurementInput", "presentation": [ "http://customtruck.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill Measurement Input", "label": "Goodwill Measurement Input", "documentation": "Goodwill, Measurement Input" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://customtruck.com/role/SegmentsScheduleofReconciliationofConsolidatedGrossProfittoConsolidatedIncomeBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/SegmentsScheduleofCompanysSegmentResultsDetails", "http://customtruck.com/role/SegmentsScheduleofReconciliationofConsolidatedGrossProfittoConsolidatedIncomeBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross Profit", "terseLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r89", "r166", "r210", "r224", "r230", "r233", "r243", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r404", "r600", "r673" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://customtruck.com/role/SegmentsScheduleofReconciliationofConsolidatedGrossProfittoConsolidatedIncomeBeforeIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/SegmentsScheduleofReconciliationofConsolidatedGrossProfittoConsolidatedIncomeBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income (Loss) Before Income Taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r86", "r115", "r210", "r224", "r230", "r233", "r458", "r465", "r600" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://customtruck.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The 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." } } }, "auth_ref": [ "r167", "r364", "r369", "r370", "r371", "r374", "r376", "r377", "r378", "r499" ] }, "ctos_IncomeTaxExaminationAssessment": { "xbrltype": "monetaryItemType", "nsuri": "http://customtruck.com/20240930", "localname": "IncomeTaxExaminationAssessment", "crdr": "debit", "presentation": [ "http://customtruck.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax assessment amount", "label": "Income Tax Examination, Assessment", "documentation": "Income Tax Examination, Assessment" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Expense (Benefit)", "verboseLabel": "Income tax expense (benefit)", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r120", "r128", "r184", "r185", "r218", "r367", "r375", "r469" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes paid", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r32" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The 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." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other liabilities", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other." } } }, "auth_ref": [ "r653" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Customer deposits and deferred revenue", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r440", "r653" ] }, "ctos_IncreaseDecreaseInFloorPlanPayables": { "xbrltype": "monetaryItemType", "nsuri": "http://customtruck.com/20240930", "localname": "IncreaseDecreaseInFloorPlanPayables", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Floor plan payables - trade, net", "label": "Increase (Decrease) In Floor Plan Payables", "documentation": "Increase (Decrease) In Floor Plan Payables" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The 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." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "ctos_IncreaseDecreaseInPrepaidExpenseOperatingLeasesAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://customtruck.com/20240930", "localname": "IncreaseDecreaseInPrepaidExpenseOperatingLeasesAndOtherAssets", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaids, operating leases and other", "label": "Increase (Decrease) In Prepaid Expense, Operating Leases, And Other Assets", "documentation": "Increase (Decrease) In Prepaid Expense, Operating Leases, And Other Assets" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInReceivables", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts and financing receivables", "label": "Increase (Decrease) in Receivables", "documentation": "The 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." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r46", "r47" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r93", "r308", "r318", "r606", "r607" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 }, "http://customtruck.com/role/SegmentsScheduleofReconciliationofConsolidatedGrossProfittoConsolidatedIncomeBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/SegmentsScheduleofReconciliationofConsolidatedGrossProfittoConsolidatedIncomeBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest expense, net", "negatedLabel": "Interest expense, net", "label": "Interest Income (Expense), Nonoperating, Net", "documentation": "The net amount of nonoperating interest income (expense)." } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Interest paid", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount 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." } } }, "auth_ref": [ "r159", "r161", "r162" ] }, "us-gaap_InventoryCurrentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryCurrentTable", "presentation": [ "http://customtruck.com/role/InventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory, Current [Table]", "label": "Inventory, Current [Table]", "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://customtruck.com/role/Inventory" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Inventory Disclosure [Text Block]", "documentation": "The 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." } } }, "auth_ref": [ "r249" ] }, "ctos_InventoryFinancingAgreementPACCARFinancialCorpMember": { "xbrltype": "domainItemType", "nsuri": "http://customtruck.com/20240930", "localname": "InventoryFinancingAgreementPACCARFinancialCorpMember", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails", "http://customtruck.com/role/FloorPlanFinancingScheduleofFloorPlanPayablesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "PACCAR Financial Services", "terseLabel": "PACCAR Financial Corp", "label": "Inventory Financing Agreement, PACCAR Financial Corp [Member]", "documentation": "Inventory Financing Agreement, PACCAR Financial Corp" } } }, "auth_ref": [] }, "us-gaap_InventoryLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryLineItems", "presentation": [ "http://customtruck.com/role/InventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory [Line Items]", "label": "Inventory [Line Items]", "documentation": "Line 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." } } }, "auth_ref": [] }, "ctos_InventoryLoanGuarantyAndSecurityAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://customtruck.com/20240930", "localname": "InventoryLoanGuarantyAndSecurityAgreementMember", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails", "http://customtruck.com/role/FloorPlanFinancingScheduleofFloorPlanPayablesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "PNC Equipment Finance, LLC", "label": "Inventory Loan, Guaranty and Security Agreement [Member]", "documentation": "Inventory Loan, Guaranty and Security Agreement" } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://customtruck.com/role/InventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r144", "r594", "r622" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://customtruck.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity [Axis]", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LessorSalesTypeLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorSalesTypeLeasesTextBlock", "presentation": [ "http://customtruck.com/role/SalesTypeLeases" ], "lang": { "en-us": { "role": { "terseLabel": "Sales-Type Leases", "label": "Lessor, Sales-type Leases [Text Block]", "documentation": "The entire disclosure of lessor's sales-type leases." } } }, "auth_ref": [ "r419" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://customtruck.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letter of Credit", "label": "Letter of Credit [Member]", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total Liabilities and Stockholders' Equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r81", "r114", "r464", "r622", "r656", "r662", "r681" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and Stockholders' Equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total 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." } } }, "auth_ref": [ "r17", "r134", "r166", "r243", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r381", "r382", "r383", "r404", "r622", "r673", "r684", "r685" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current Liabilities", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total long-term liabilities", "label": "Liabilities, Noncurrent", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r12", "r69", "r70", "r71", "r74", "r166", "r243", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r381", "r382", "r383", "r404", "r673", "r684", "r685" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://customtruck.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding borrowings", "label": "Long-Term Line of Credit", "documentation": "The 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." } } }, "auth_ref": [ "r12", "r113", "r692" ] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lender Name [Axis]", "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r15", "r655" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility, Lender [Domain]", "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r15", "r655" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails", "http://customtruck.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum 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." } } }, "auth_ref": [ "r15" ] }, "us-gaap_LineOfCreditFacilityPeriodicPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityPeriodicPayment", "crdr": "debit", "presentation": [ "http://customtruck.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Required monthly repayment amount", "label": "Line of Credit Facility, Periodic Payment", "documentation": "Amount of the required periodic payments of both interest and principal." } } }, "auth_ref": [ "r15" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://customtruck.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining borrowing capacity", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r15" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails", "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails", "http://customtruck.com/role/LongTermDebtNarrativeDetails", "http://customtruck.com/role/LongTermDebtScheduleofDebtObligationsandAssociatedInterestRatesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Line of Credit", "netLabel": "Line of Credit", "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "srt_LitigationCaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseAxis", "presentation": [ "http://customtruck.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Axis]", "label": "Litigation Case [Axis]" } } }, "auth_ref": [] }, "srt_LitigationCaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseTypeDomain", "presentation": [ "http://customtruck.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Domain]", "label": "Litigation Case [Domain]" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://customtruck.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "presentation": [ "http://customtruck.com/role/SegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Total Assets by Country", "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "documentation": "Tabular 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." } } }, "auth_ref": [ "r10" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://customtruck.com/role/LongTermDebtScheduleofDebtObligationsandAssociatedInterestRatesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://customtruck.com/role/LongTermDebtScheduleofDebtObligationsandAssociatedInterestRatesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://customtruck.com/role/LongTermDebtScheduleofDebtObligationsandAssociatedInterestRatesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total debt net of deferred financing fees", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r12", "r113", "r301", "r317", "r604", "r605", "r692" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://customtruck.com/role/LongTermDebtScheduleofDebtObligationsandAssociatedInterestRatesDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 }, "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://customtruck.com/role/LongTermDebtScheduleofDebtObligationsandAssociatedInterestRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current maturities of long-term debt", "negatedTerseLabel": "Less: current maturities", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r139" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term debt", "label": "Long-Term Debt, Fair Value", "documentation": "The 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." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 }, "http://customtruck.com/role/LongTermDebtScheduleofDebtObligationsandAssociatedInterestRatesDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://customtruck.com/role/LongTermDebtScheduleofDebtObligationsandAssociatedInterestRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, net", "verboseLabel": "Long-term debt", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r140" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails", "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails", "http://customtruck.com/role/LongTermDebtNarrativeDetails", "http://customtruck.com/role/LongTermDebtScheduleofDebtObligationsandAssociatedInterestRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r19" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails", "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails", "http://customtruck.com/role/LongTermDebtNarrativeDetails", "http://customtruck.com/role/LongTermDebtScheduleofDebtObligationsandAssociatedInterestRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r19", "r50" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesLineItems", "presentation": [ "http://customtruck.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Line Items]", "label": "Loss Contingencies [Line Items]", "documentation": "Line 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." } } }, "auth_ref": [ "r272", "r273", "r274", "r278", "r669", "r670" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesTable", "presentation": [ "http://customtruck.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Table]", "label": "Loss Contingencies [Table]", "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations." } } }, "auth_ref": [ "r272", "r273", "r274", "r278", "r669", "r670" ] }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyEstimateOfPossibleLoss", "crdr": "debit", "presentation": [ "http://customtruck.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimate of possible loss", "label": "Loss Contingency, Estimate of Possible Loss", "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date." } } }, "auth_ref": [ "r273", "r274", "r277", "r278" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://customtruck.com/role/IntangibleAssetsGoodwillandOtherDetails", "http://customtruck.com/role/LongTermDebtNarrativeDetails", "http://customtruck.com/role/LongTermDebtScheduleofDebtObligationsandAssociatedInterestRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r273", "r274", "r275", "r276", "r357", "r439", "r487", "r508", "r509", "r566", "r568", "r570", "r571", "r573", "r589", "r590", "r601", "r608", "r621", "r624", "r675", "r686", "r687", "r688", "r689", "r690", "r691" ] }, "ctos_MaximumTargetEarnoutSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://customtruck.com/20240930", "localname": "MaximumTargetEarnoutSharesMember", "presentation": [ "http://customtruck.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum Target Earnout Shares", "label": "Maximum Target Earnout Shares [Member]", "documentation": "Maximum Target Earnout Shares" } } }, "auth_ref": [] }, "us-gaap_MeasurementInputDiscountRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputDiscountRateMember", "presentation": [ "http://customtruck.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input, Discount Rate", "label": "Measurement Input, Discount Rate [Member]", "documentation": "Measurement input using interest rate to determine present value of future cash flows." } } }, "auth_ref": [ "r680" ] }, "us-gaap_MeasurementInputLongTermRevenueGrowthRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputLongTermRevenueGrowthRateMember", "presentation": [ "http://customtruck.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input, Long-Term Revenue Growth Rate", "label": "Measurement Input, Long-Term Revenue Growth Rate [Member]", "documentation": "Measurement input using compounded annualized rate of long-term growth in revenue." } } }, "auth_ref": [ "r680" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://customtruck.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Axis]", "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r397" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://customtruck.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Domain]", "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "ctos_MeasurementInputYearAxis": { "xbrltype": "stringItemType", "nsuri": "http://customtruck.com/20240930", "localname": "MeasurementInputYearAxis", "presentation": [ "http://customtruck.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input, Year [Axis]", "label": "Measurement Input, Year [Axis]", "documentation": "Measurement Input, Year" } } }, "auth_ref": [] }, "ctos_MeasurementInputYearDomain": { "xbrltype": "domainItemType", "nsuri": "http://customtruck.com/20240930", "localname": "MeasurementInputYearDomain", "presentation": [ "http://customtruck.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input, Year [Domain]", "label": "Measurement Input, Year [Domain]", "documentation": "Measurement Input, Year [Domain]" } } }, "auth_ref": [] }, "ctos_MergerRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://customtruck.com/20240930", "localname": "MergerRelatedCosts", "crdr": "debit", "calculation": { "http://customtruck.com/role/SegmentsScheduleofReconciliationofConsolidatedGrossProfittoConsolidatedIncomeBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 1.0 }, "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/SegmentsScheduleofReconciliationofConsolidatedGrossProfittoConsolidatedIncomeBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Transaction expenses and other", "label": "Merger Related Costs", "documentation": "Merger Related Costs" } } }, "auth_ref": [] }, "ctos_MinimumAndSecondTargetEarnoutSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://customtruck.com/20240930", "localname": "MinimumAndSecondTargetEarnoutSharesMember", "presentation": [ "http://customtruck.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum and Second Target Earnout Shares", "label": "Minimum and Second Target Earnout Shares [Member]", "documentation": "Minimum and Second Target Earnout Shares" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://customtruck.com/role/IntangibleAssetsGoodwillandOtherDetails", "http://customtruck.com/role/LongTermDebtNarrativeDetails", "http://customtruck.com/role/LongTermDebtScheduleofDebtObligationsandAssociatedInterestRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r273", "r274", "r275", "r276", "r357", "r439", "r487", "r508", "r509", "r566", "r568", "r570", "r571", "r573", "r589", "r590", "r601", "r608", "r621", "r624", "r675", "r686", "r687", "r688", "r689", "r690", "r691" ] }, "ctos_NESCOHoldingsLPMember": { "xbrltype": "domainItemType", "nsuri": "http://customtruck.com/20240930", "localname": "NESCOHoldingsLPMember", "presentation": [ "http://customtruck.com/role/CommitmentsandContingenciesDetails", "http://customtruck.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nesco Owner", "verboseLabel": "Nesco Holdings", "label": "NESCO Holdings, LP [Member]", "documentation": "NESCO Holdings, LP [Member]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash flow from financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount 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." } } }, "auth_ref": [ "r160" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Activities", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash flow for investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount 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." } } }, "auth_ref": [ "r160" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Investing Activities", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash flow from operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount 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." } } }, "auth_ref": [ "r96", "r97", "r98" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Activities", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited", "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net Income (Loss)", "terseLabel": "Net income (loss)", "netLabel": "Net income (loss)", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r87", "r98", "r116", "r132", "r146", "r149", "r153", "r166", "r176", "r178", "r179", "r180", "r181", "r184", "r185", "r195", "r210", "r224", "r230", "r233", "r243", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r393", "r404", "r466", "r536", "r556", "r557", "r600", "r633", "r673" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://customtruck.com/role/EarningsLossPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://customtruck.com/role/EarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic earnings (loss) per share", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r158", "r178", "r179", "r180", "r181", "r187", "r188", "r196", "r199", "r210", "r224", "r230", "r233", "r600" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "calculation": { "http://customtruck.com/role/EarningsLossPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://customtruck.com/role/EarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Diluted earnings (loss) per share", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "documentation": "Amount, 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." } } }, "auth_ref": [ "r158", "r189", "r191", "r192", "r193", "r194", "r196", "r199" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "presentation": [ "http://customtruck.com/role/EarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income (loss)", "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://customtruck.com/role/BusinessandOrganizationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Issued Accounting Standards", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure 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." } } }, "auth_ref": [] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Cash Investing and Financing Activities", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total other expense", "label": "Nonoperating Income (Expense)", "documentation": "The 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)." } } }, "auth_ref": [ "r92" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other Expense", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NotesAndLoansReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesAndLoansReceivableNetCurrent", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Financing receivables, net", "label": "Financing Receivable, after Allowance for Credit Loss, Current", "documentation": "Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease." } } }, "auth_ref": [ "r240", "r241", "r455" ] }, "us-gaap_NotesPayableOtherPayablesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableOtherPayablesMember", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails", "http://customtruck.com/role/LongTermDebtScheduleofDebtObligationsandAssociatedInterestRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other notes payable", "verboseLabel": "Other notes payable", "label": "Notes Payable, Other Payables [Member]", "documentation": "A written promise to pay a note to a third party." } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://customtruck.com/role/BusinessandOrganizationDetails", "http://customtruck.com/role/SegmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number 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." } } }, "auth_ref": [ "r661" ] }, "us-gaap_NumberOfReportingUnits": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportingUnits", "presentation": [ "http://customtruck.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Reporting Units Tested", "label": "Number of Reporting Units", "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/RelatedPartiesScheduleofRelatedPartyTransactionsinCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "terseLabel": "Expenses incurred from transactions with related parties included in operating expenses", "label": "Operating Expenses", "documentation": "Generally 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." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Expenses", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Operating Income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r210", "r224", "r230", "r233", "r600" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities - current", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r416" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities - noncurrent", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r416" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r415" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://customtruck.com/role/BusinessandOrganization" ], "lang": { "en-us": { "role": { "terseLabel": "Business and Organization", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r68", "r108", "r494", "r495" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r137" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized foreign currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "documentation": "Amount 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." } } }, "auth_ref": [ "r3", "r6", "r109" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income (Loss):", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Other Comprehensive Income (Loss)", "verboseLabel": "Other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r3", "r6", "r109", "r147", "r150" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 }, "http://customtruck.com/role/SegmentsScheduleofReconciliationofConsolidatedGrossProfittoConsolidatedIncomeBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/SegmentsScheduleofReconciliationofConsolidatedGrossProfittoConsolidatedIncomeBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Financing and other expense (income)", "negatedLabel": "Financing and other expense (income)", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r94" ] }, "ctos_PNCEquipmentFinanceLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://customtruck.com/20240930", "localname": "PNCEquipmentFinanceLLCMember", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "PNC Equipment Finance, LLC", "label": "PNC Equipment Finance, LLC [Member]", "documentation": "PNC Equipment Finance, LLC" } } }, "auth_ref": [] }, "ctos_PaymentsForProceedsFromShareBasedPaymentArrangements": { "xbrltype": "monetaryItemType", "nsuri": "http://customtruck.com/20240930", "localname": "PaymentsForProceedsFromShareBasedPaymentArrangements", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Share-based payments", "label": "Payments For (Proceeds From) Share-Based Payment Arrangements", "documentation": "Payments For (Proceeds From) Share-Based Payment Arrangements" } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r28" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of debt issuance costs", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r30" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Acquisition of business, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r26" ] }, "us-gaap_PaymentsToAcquireEquipmentOnLease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireEquipmentOnLease", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of rental equipment", "label": "Payments to Acquire Equipment on Lease", "documentation": "The cash outflow for payments to acquire rented equipment which is recorded as an asset." } } }, "auth_ref": [ "r95" ] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Portion at Fair Value Measurement", "label": "Portion at Fair Value Measurement [Member]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r402" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://customtruck.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r75", "r320" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://customtruck.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The 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." } } }, "auth_ref": [ "r75", "r516" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://customtruck.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Total 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." } } }, "auth_ref": [ "r75", "r320" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://customtruck.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate 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." } } }, "auth_ref": [ "r75", "r516", "r534", "r696", "r697" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount 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." } } }, "auth_ref": [ "r648" ] }, "us-gaap_PrimeRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrimeRateMember", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prime Rate", "label": "Prime Rate [Member]", "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSeniorLongTermDebt", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from debt", "label": "Proceeds from Issuance of Senior Long-Term Debt", "documentation": "The 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)." } } }, "auth_ref": [ "r27" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "presentation": [ "http://customtruck.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from lines of credit", "label": "Proceeds from Lines of Credit", "documentation": "Amount 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." } } }, "auth_ref": [ "r27", "r655" ] }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLongTermLinesOfCredit", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings under revolving credit facilities", "label": "Proceeds from Long-Term Lines of Credit", "documentation": "The 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." } } }, "auth_ref": [ "r27" ] }, "ctos_ProceedsFromSaleOfEquipmentOnLease": { "xbrltype": "monetaryItemType", "nsuri": "http://customtruck.com/20240930", "localname": "ProceedsFromSaleOfEquipmentOnLease", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sales and disposals of rental equipment", "label": "Proceeds From Sale Of Equipment On Lease", "documentation": "Proceeds From Sale Of Equipment On Lease" } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/RevenueScheduleofRevenuebyMajorProductandServiceLineDetails", "http://customtruck.com/role/SegmentsScheduleofCompanysSegmentResultsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r235", "r441", "r481", "r482", "r483", "r484", "r485", "r486", "r591", "r609", "r623", "r643", "r671", "r672", "r676", "r693" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/RevenueScheduleofRevenuebyMajorProductandServiceLineDetails", "http://customtruck.com/role/SegmentsScheduleofCompanysSegmentResultsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r235", "r441", "r481", "r482", "r483", "r484", "r485", "r486", "r591", "r609", "r623", "r643", "r671", "r672", "r676", "r693" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset." } } }, "auth_ref": [ "r642", "r665" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://customtruck.com/role/RentalEquipment" ], "lang": { "en-us": { "role": { "terseLabel": "Rental Equipment", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The 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." } } }, "auth_ref": [ "r100", "r123", "r126", "r127" ] }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation", "crdr": "credit", "calculation": { "http://customtruck.com/role/RentalEquipmentDetails": { "parentTag": "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://customtruck.com/role/RentalEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: accumulated depreciation", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease, Accumulated Depreciation", "documentation": "Amount of accumulated depreciation of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease." } } }, "auth_ref": [ "r118", "r119", "r266", "r420" ] }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertySubjectToOrAvailableForOperatingLeaseGross", "crdr": "debit", "calculation": { "http://customtruck.com/role/RentalEquipmentDetails": { "parentTag": "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://customtruck.com/role/RentalEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rental equipment", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease, before Accumulated Depreciation", "documentation": "Amount, before accumulated depreciation, of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease." } } }, "auth_ref": [ "r117", "r119", "r265", "r420" ] }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertySubjectToOrAvailableForOperatingLeaseNet", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://customtruck.com/role/RentalEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://customtruck.com/role/RentalEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rental equipment, net", "totalLabel": "Rental equipment, net", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease, after Accumulated Depreciation", "documentation": "Amount, after accumulated depreciation, of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease." } } }, "auth_ref": [ "r119", "r665", "r682" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for losses on accounts receivable", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r157", "r247" ] }, "us-gaap_PublicUtilitiesInventoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PublicUtilitiesInventoryAxis", "presentation": [ "http://customtruck.com/role/InventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory [Axis]", "label": "Inventory [Axis]", "documentation": "Information by type of inventory held." } } }, "auth_ref": [ "r647" ] }, "us-gaap_PublicUtilitiesInventoryTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PublicUtilitiesInventoryTypeDomain", "presentation": [ "http://customtruck.com/role/InventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory [Domain]", "label": "Inventory [Domain]", "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale." } } }, "auth_ref": [ "r647" ] }, "ctos_PurchaseOfNonRentalPropertyAndCloudComputingArrangements": { "xbrltype": "monetaryItemType", "nsuri": "http://customtruck.com/20240930", "localname": "PurchaseOfNonRentalPropertyAndCloudComputingArrangements", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of non-rental property and cloud computing arrangements", "label": "Purchase Of Non-Rental Property And Cloud Computing Arrangements", "documentation": "Purchase Of Non-Rental Property And Cloud Computing Arrangements" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://customtruck.com/role/IntangibleAssetsGoodwillandOtherDetails", "http://customtruck.com/role/LongTermDebtNarrativeDetails", "http://customtruck.com/role/LongTermDebtScheduleofDebtObligationsandAssociatedInterestRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r273", "r274", "r275", "r276", "r349", "r357", "r358", "r359", "r360", "r438", "r439", "r487", "r508", "r509", "r566", "r568", "r570", "r571", "r573", "r589", "r590", "r601", "r608", "r621", "r624", "r627", "r667", "r675", "r687", "r688", "r689", "r690", "r691" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://customtruck.com/role/IntangibleAssetsGoodwillandOtherDetails", "http://customtruck.com/role/LongTermDebtNarrativeDetails", "http://customtruck.com/role/LongTermDebtScheduleofDebtObligationsandAssociatedInterestRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r273", "r274", "r275", "r276", "r349", "r357", "r358", "r359", "r360", "r438", "r439", "r487", "r508", "r509", "r566", "r568", "r570", "r571", "r573", "r589", "r590", "r601", "r608", "r621", "r624", "r627", "r667", "r675", "r687", "r688", "r689", "r690", "r691" ] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://customtruck.com/role/SegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation of Consolidated Gross Profit to Consolidated Income (Loss) Before Income Taxes", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "documentation": "Tabular 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." } } }, "auth_ref": [ "r43", "r44" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://customtruck.com/role/RelatedPartiesScheduleofRelatedPartyTransactionsinCondensedConsolidatedBalanceSheetsDetails", "http://customtruck.com/role/RelatedPartiesScheduleofRelatedPartyTransactionsinCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Domain]", "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r356", "r429", "r430", "r511", "r512", "r513", "r514", "r515", "r533", "r535", "r565" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://customtruck.com/role/RelatedPartiesScheduleofRelatedPartyTransactionsinCondensedConsolidatedBalanceSheetsDetails", "http://customtruck.com/role/RelatedPartiesScheduleofRelatedPartyTransactionsinCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r168", "r169", "r429", "r430", "r431", "r432", "r511", "r512", "r513", "r514", "r515", "r533", "r535", "r565" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://customtruck.com/role/RelatedPartiesScheduleofRelatedPartyTransactionsinCondensedConsolidatedBalanceSheetsDetails", "http://customtruck.com/role/RelatedPartiesScheduleofRelatedPartyTransactionsinCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Line Items]", "label": "Related Party Transaction [Line Items]", "documentation": "Line 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." } } }, "auth_ref": [ "r539", "r540", "r543" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://customtruck.com/role/RelatedPartiesScheduleofRelatedPartyTransactionsinCondensedConsolidatedBalanceSheetsDetails", "http://customtruck.com/role/RelatedPartiesScheduleofRelatedPartyTransactionsinCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Axis]", "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r356", "r429", "r430", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r511", "r512", "r513", "r514", "r515", "r533", "r535", "r565", "r683" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://customtruck.com/role/RelatedParties" ], "lang": { "en-us": { "role": { "terseLabel": "Related Parties", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The 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." } } }, "auth_ref": [ "r426", "r427", "r428", "r430", "r433", "r500", "r501", "r502", "r541", "r542", "r543", "r562", "r564" ] }, "ctos_RentalEquipmentSalesInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://customtruck.com/20240930", "localname": "RentalEquipmentSalesInAccountsReceivable", "crdr": "debit", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Rental equipment sales in accounts receivable", "label": "Rental Equipment Sales In Accounts Receivable", "documentation": "Rental Equipment Sales In Accounts Receivable" } } }, "auth_ref": [] }, "ctos_RentalPartsToolsAndAccessoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://customtruck.com/20240930", "localname": "RentalPartsToolsAndAccessoriesMember", "presentation": [ "http://customtruck.com/role/InventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aftermarket parts and services inventory", "label": "Rental Parts, Tools And Accessories [Member]", "documentation": "Rental Parts, Tools And Accessories [Member]" } } }, "auth_ref": [] }, "ctos_RentalRevenueExcludingShippingAndHandlingMember": { "xbrltype": "domainItemType", "nsuri": "http://customtruck.com/20240930", "localname": "RentalRevenueExcludingShippingAndHandlingMember", "presentation": [ "http://customtruck.com/role/RevenueScheduleofRevenuebyMajorProductandServiceLineDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rental", "label": "Rental Revenue, Excluding Shipping And Handling [Member]", "documentation": "Rental Revenue, Excluding Shipping And Handling [Member]" } } }, "auth_ref": [] }, "ctos_RentalRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://customtruck.com/20240930", "localname": "RentalRevenueMember", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/RevenueScheduleofRevenuebyMajorProductandServiceLineDetails", "http://customtruck.com/role/SegmentsScheduleofCompanysSegmentResultsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Rental revenue", "terseLabel": "Total rental revenue", "netLabel": "Rental", "label": "Rental Revenue [Member]", "documentation": "Rental Revenue [Member]" } } }, "auth_ref": [] }, "ctos_RentalRevenueShippingAndHandlingMember": { "xbrltype": "domainItemType", "nsuri": "http://customtruck.com/20240930", "localname": "RentalRevenueShippingAndHandlingMember", "presentation": [ "http://customtruck.com/role/RevenueScheduleofRevenuebyMajorProductandServiceLineDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shipping and handling", "label": "Rental Revenue, Shipping And Handling [Member]", "documentation": "Rental Revenue, Shipping And Handling [Member]" } } }, "auth_ref": [] }, "ctos_RentalsAndPartsAndServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://customtruck.com/20240930", "localname": "RentalsAndPartsAndServicesMember", "presentation": [ "http://customtruck.com/role/SegmentsScheduleofCompanysSegmentResultsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rentals/parts and services", "label": "Rentals And Parts And Services [Member]", "documentation": "Rentals And Parts And Services" } } }, "auth_ref": [] }, "ctos_RepaymentOfFloorPlanPayables": { "xbrltype": "monetaryItemType", "nsuri": "http://customtruck.com/20240930", "localname": "RepaymentOfFloorPlanPayables", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayment of floor plan payables - non-trade", "label": "Repayment Of Floor Plan Payables", "documentation": "Repayment Of Floor Plan Payables" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermLinesOfCredit", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayments under revolving credit facilities", "label": "Repayments of Long-Term Lines of Credit", "documentation": "The 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." } } }, "auth_ref": [ "r29" ] }, "us-gaap_RepaymentsOfMediumTermNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfMediumTermNotes", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayments of notes payable", "label": "Repayments of Medium-term Notes", "documentation": "The cash outflow to pay off borrowing used to receive debt funding on a regular basis with maturities ranging from 5-10 years." } } }, "auth_ref": [ "r29" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://customtruck.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r170", "r171", "r292", "r322", "r432", "r597", "r598" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r78", "r106", "r463", "r491", "r493", "r498", "r517", "r622" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r130", "r173", "r174", "r175", "r177", "r183", "r185", "r244", "r245", "r361", "r362", "r363", "r372", "r373", "r384", "r386", "r387", "r389", "r391", "r488", "r490", "r503", "r696" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://customtruck.com/role/RevenueScheduleofRevenuebyMajorProductandServiceLineDetails": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://customtruck.com/role/RevenueScheduleofRevenuebyMajorProductandServiceLineDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Topic 606", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, 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." } } }, "auth_ref": [ "r211", "r212", "r223", "r228", "r229", "r235", "r237", "r239", "r345", "r346", "r441" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://customtruck.com/role/Revenue" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The 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." } } }, "auth_ref": [ "r129", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r348" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://customtruck.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenue by Geographic Areas", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "documentation": "Tabular 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." } } }, "auth_ref": [ "r9" ] }, "us-gaap_RevenueNotFromContractWithCustomer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueNotFromContractWithCustomer", "crdr": "credit", "calculation": { "http://customtruck.com/role/RevenueScheduleofRevenuebyMajorProductandServiceLineDetails": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://customtruck.com/role/RevenueScheduleofRevenuebyMajorProductandServiceLineDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Topic 842", "label": "Revenue Not from Contract with Customer", "documentation": "Amount of revenue that is not accounted for under Topic 606." } } }, "auth_ref": [ "r644" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 }, "http://customtruck.com/role/RevenueScheduleofRevenuebyMajorProductandServiceLineDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/RelatedPartiesScheduleofRelatedPartyTransactionsinCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossDetails", "http://customtruck.com/role/RevenueScheduleofRevenuebyGeographicAreasDetails", "http://customtruck.com/role/RevenueScheduleofRevenuebyMajorProductandServiceLineDetails", "http://customtruck.com/role/SegmentsScheduleofCompanysSegmentResultsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenue", "totalLabel": "Total", "netLabel": "Total revenues from transactions with related parties", "verboseLabel": "Total revenue", "label": "Revenues", "documentation": "Amount 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)." } } }, "auth_ref": [ "r154", "r166", "r211", "r212", "r223", "r228", "r229", "r235", "r237", "r239", "r243", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r404", "r458", "r673" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails", "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails", "http://customtruck.com/role/LongTermDebtNarrativeDetails", "http://customtruck.com/role/LongTermDebtScheduleofDebtObligationsandAssociatedInterestRatesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Revolving Credit Facility", "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "ctos_SalesAndServicesEquipmentSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://customtruck.com/20240930", "localname": "SalesAndServicesEquipmentSalesMember", "presentation": [ "http://customtruck.com/role/RevenueScheduleofRevenuebyMajorProductandServiceLineDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment sales", "label": "Sales and Services, Equipment Sales [Member]", "documentation": "Sales and Services, Equipment Sales" } } }, "auth_ref": [] }, "ctos_SalesAndServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://customtruck.com/20240930", "localname": "SalesAndServicesMember", "presentation": [ "http://customtruck.com/role/RevenueScheduleofRevenuebyMajorProductandServiceLineDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total sales and services", "label": "Sales And Services [Member]", "documentation": "Sales and Services [Member]" } } }, "auth_ref": [] }, "ctos_SalesAndServicesPartsAndServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://customtruck.com/20240930", "localname": "SalesAndServicesPartsAndServicesMember", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/RevenueScheduleofRevenuebyMajorProductandServiceLineDetails", "http://customtruck.com/role/SegmentsScheduleofCompanysSegmentResultsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Parts sales and services", "verboseLabel": "Parts and services", "label": "Sales And Services, Parts And Services [Member]", "documentation": "Sales and Services, Parts and Services [Member]" } } }, "auth_ref": [] }, "us-gaap_SalesTypeLeaseInterestIncomeLeaseReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeLeaseInterestIncomeLeaseReceivable", "crdr": "credit", "presentation": [ "http://customtruck.com/role/SalesTypeLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Sales-type Lease, Interest Income, Lease Receivable", "documentation": "Amount of interest income from lease receivable of sales-type lease." } } }, "auth_ref": [ "r204", "r423" ] }, "us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeLeaseLeaseIncomeTableTextBlock", "presentation": [ "http://customtruck.com/role/SalesTypeLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenue from Rental Agreements Qualifying as Sales-Type Leases", "label": "Sales-type Lease, Lease Income [Table Text Block]", "documentation": "Tabular disclosure of components of income from sales-type lease." } } }, "auth_ref": [ "r204", "r421" ] }, "us-gaap_SalesTypeLeaseRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeLeaseRevenue", "crdr": "credit", "calculation": { "http://customtruck.com/role/SalesTypeLeasesDetails": { "parentTag": "us-gaap_SalesTypeLeaseSellingProfitLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://customtruck.com/role/SalesTypeLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment sales", "label": "Sales-type Lease, Revenue", "documentation": "Amount of sales-type lease revenue." } } }, "auth_ref": [ "r204", "r422" ] }, "us-gaap_SalesTypeLeaseSellingProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeLeaseSellingProfitLoss", "crdr": "credit", "calculation": { "http://customtruck.com/role/SalesTypeLeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://customtruck.com/role/SalesTypeLeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross margin", "label": "Sales-type Lease, Selling Profit (Loss)", "documentation": "Amount of profit (loss) recognized at commencement from sales-type lease." } } }, "auth_ref": [ "r204", "r422" ] }, "us-gaap_SalesTypeLeaseVariableLeaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeLeaseVariableLeaseIncome", "crdr": "credit", "presentation": [ "http://customtruck.com/role/SalesTypeLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales-type lease, rental contracts", "label": "Sales-type Lease, Variable Lease Income", "documentation": "Amount of sales-type lease income from variable lease payments paid and payable to lessor, excluding amount included in measurement of lease receivable." } } }, "auth_ref": [ "r204", "r424" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://customtruck.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Accounts Receivable, Net", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "documentation": "Tabular 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." } } }, "auth_ref": [ "r21" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://customtruck.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r56", "r57", "r379" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://customtruck.com/role/LongTermDebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Debt Obligations and Associated Interest Rates", "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular 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." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://customtruck.com/role/EarningsLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Computation of Basic and Dilutive Earnings Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular 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." } } }, "auth_ref": [ "r660" ] }, "ctos_ScheduleOfFloorPlanPayablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://customtruck.com/20240930", "localname": "ScheduleOfFloorPlanPayablesTableTextBlock", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Floor Plan Payables", "label": "Schedule Of Floor Plan Payables [Table Text Block]", "documentation": "Schedule Of Floor Plan Payables" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://customtruck.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill [Table]", "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r264", "r602" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://customtruck.com/role/InventoryTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventory", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular 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." } } }, "auth_ref": [ "r13", "r82", "r83", "r84" ] }, "us-gaap_ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock", "presentation": [ "http://customtruck.com/role/RentalEquipmentTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Rental Equipment", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease [Table Text Block]", "documentation": "Tabular disclosure of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease." } } }, "auth_ref": [ "r119", "r665", "r682" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://customtruck.com/role/RelatedPartiesScheduleofRelatedPartyTransactionsinCondensedConsolidatedBalanceSheetsDetails", "http://customtruck.com/role/RelatedPartiesScheduleofRelatedPartyTransactionsinCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to 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." } } }, "auth_ref": [ "r65", "r66", "r539", "r540", "r543" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "presentation": [ "http://customtruck.com/role/RelatedPartiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions", "label": "Schedule of Related Party Transactions [Table Text Block]", "documentation": "Tabular 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." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://customtruck.com/role/SegmentsScheduleofCompanysSegmentResultsDetails", "http://customtruck.com/role/SegmentsScheduleofTotalAssetsbyCountryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. 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." } } }, "auth_ref": [ "r40", "r41", "r42", "r45" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://customtruck.com/role/SegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Company\u2019s Segment Results", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular 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." } } }, "auth_ref": [ "r40", "r41", "r42", "r45" ] }, "ctos_SecuredOvernightFinancingRateSOFRMember": { "xbrltype": "domainItemType", "nsuri": "http://customtruck.com/20240930", "localname": "SecuredOvernightFinancingRateSOFRMember", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails", "http://customtruck.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR)", "label": "Secured Overnight Financing Rate (SOFR) [Member]", "documentation": "Secured Overnight Financing Rate (SOFR)" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://customtruck.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r636" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://customtruck.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r638" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://customtruck.com/role/SegmentsScheduleofCompanysSegmentResultsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r207", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r233", "r239", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r268", "r269", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r602", "r643", "r693" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://customtruck.com/role/RevenueScheduleofRevenuebyGeographicAreasDetails", "http://customtruck.com/role/SegmentsScheduleofTotalAssetsbyCountryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r237", "r238", "r505", "r506", "r507", "r567", "r569", "r572", "r574", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r592", "r610", "r627", "r676", "r693" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://customtruck.com/role/Segments" ], "lang": { "en-us": { "role": { "terseLabel": "Segments", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The 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." } } }, "auth_ref": [ "r206", "r207", "r208", "r209", "r210", "r222", "r227", "r231", "r232", "r233", "r234", "r235", "r236", "r239" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://customtruck.com/role/SegmentsScheduleofCompanysSegmentResultsDetails", "http://customtruck.com/role/SegmentsScheduleofTotalAssetsbyCountryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "documentation": "Line 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." } } }, "auth_ref": [] }, "ctos_SellersMember": { "xbrltype": "domainItemType", "nsuri": "http://customtruck.com/20240930", "localname": "SellersMember", "presentation": [ "http://customtruck.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sellers", "label": "Sellers [Member]", "documentation": "Sellers" } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 }, "http://customtruck.com/role/SegmentsScheduleofReconciliationofConsolidatedGrossProfittoConsolidatedIncomeBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/SegmentsScheduleofReconciliationofConsolidatedGrossProfittoConsolidatedIncomeBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative expenses", "verboseLabel": "Selling, general and administrative expenses", "label": "Selling, General and Administrative Expense", "documentation": "The 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." } } }, "auth_ref": [ "r91" ] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails", "http://customtruck.com/role/LongTermDebtScheduleofDebtObligationsandAssociatedInterestRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029 Secured Notes", "verboseLabel": "2029 Secured Notes", "label": "Senior Notes [Member]", "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r4" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://customtruck.com/role/SegmentsScheduleofCompanysSegmentResultsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r131", "r207", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r233", "r239", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r267", "r268", "r269", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r602", "r643", "r693" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r8", "r20", "r130", "r151", "r152", "r153", "r173", "r174", "r175", "r177", "r183", "r185", "r205", "r244", "r245", "r333", "r361", "r362", "r363", "r372", "r373", "r384", "r385", "r386", "r387", "r388", "r389", "r391", "r406", "r407", "r408", "r409", "r410", "r411", "r425", "r488", "r489", "r490", "r503", "r558" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://customtruck.com/role/RevenueScheduleofRevenuebyGeographicAreasDetails", "http://customtruck.com/role/SegmentsScheduleofTotalAssetsbyCountryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r237", "r238", "r505", "r506", "r507", "r567", "r569", "r572", "r574", "r577", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r592", "r610", "r627", "r676", "r693" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line 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." } } }, "auth_ref": [ "r173", "r174", "r175", "r205", "r441", "r496", "r504", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r529", "r530", "r531", "r532", "r533", "r535", "r537", "r538", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r558", "r628" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r173", "r174", "r175", "r205", "r441", "r496", "r504", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r529", "r530", "r531", "r532", "r533", "r535", "r537", "r538", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r558", "r628" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based payments (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r8", "r75", "r76", "r106" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based payments", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r55", "r75", "r76", "r106" ] }, "ctos_StockRepurchaseProgramAdditionalAuthorizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://customtruck.com/20240930", "localname": "StockRepurchaseProgramAdditionalAuthorizedAmount", "crdr": "credit", "presentation": [ "http://customtruck.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional authorized amount", "label": "Stock Repurchase Program, Additional Authorized Amount", "documentation": "Stock Repurchase Program, Additional Authorized Amount" } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://customtruck.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, amount authorized", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://customtruck.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount available under repurchase program", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Common stock repurchase (in shares)", "label": "Stock Repurchased During Period, Shares", "documentation": "Number 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." } } }, "auth_ref": [ "r8", "r75", "r76", "r106", "r497", "r558", "r575" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Common stock repurchases", "label": "Stock Repurchased During Period, Value", "documentation": "Equity 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." } } }, "auth_ref": [ "r8", "r75", "r76", "r106", "r503", "r558", "r575", "r634" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r76", "r79", "r80", "r99", "r518", "r534", "r559", "r560", "r622", "r635", "r656", "r662", "r681", "r696" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://customtruck.com/role/Equity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r103", "r165", "r319", "r321", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r390", "r561", "r563", "r576" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r412", "r434" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r412", "r434" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r412", "r434" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Cash Flow Information", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TaxPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodAxis", "presentation": [ "http://customtruck.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Period [Axis]", "label": "Tax Period [Axis]", "documentation": "Information about the period subject to enacted tax laws." } } }, "auth_ref": [] }, "us-gaap_TaxPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodDomain", "presentation": [ "http://customtruck.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Period [Domain]", "label": "Tax Period [Domain]", "documentation": "Identified tax period." } } }, "auth_ref": [] }, "us-gaap_TaxYear2015Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxYear2015Member", "presentation": [ "http://customtruck.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Year 2015", "label": "Tax Year 2015 [Member]", "documentation": "Identified as tax year 2015." } } }, "auth_ref": [ "r677" ] }, "ctos_TermCanadianOvernightRepoRateAverageCORRAMember": { "xbrltype": "domainItemType", "nsuri": "http://customtruck.com/20240930", "localname": "TermCanadianOvernightRepoRateAverageCORRAMember", "presentation": [ "http://customtruck.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Canadian Overnight Repo Rate Average (CORRA)", "label": "Term Canadian Overnight Repo Rate Average (CORRA) [Member]", "documentation": "Term Canadian Overnight Repo Rate Average (CORRA)" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://customtruck.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r53" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunauditedParentheticals", "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock (in shares)", "negatedPeriodStartLabel": "Beginning balance (in shares)", "negatedPeriodEndLabel": "Ending balance (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r53" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Treasury stock, at cost \u2014 17,979,217 and 8,891,788 shares at September\u00a030, 2024 and December\u00a031, 2023, respectively", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r22", "r53", "r54" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://customtruck.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock repurchases (in shares)", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r8", "r76", "r106" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://customtruck.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchase of common stock value", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r8", "r53", "r106" ] }, "ctos_TruckAndEquipmentSalesSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://customtruck.com/20240930", "localname": "TruckAndEquipmentSalesSegmentMember", "presentation": [ "http://customtruck.com/role/SegmentsScheduleofCompanysSegmentResultsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "TES", "label": "Truck And Equipment Sales Segment [Member]", "documentation": "Truck And Equipment Sales Segment" } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://customtruck.com/role/RevenueScheduleofRevenuebyGeographicAreasDetails", "http://customtruck.com/role/SegmentsScheduleofTotalAssetsbyCountryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://customtruck.com/role/BusinessandOrganizationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r37", "r38", "r39", "r121", "r122", "r124", "r125" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails", "http://customtruck.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails", "http://customtruck.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://customtruck.com/role/EarningsLossPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://customtruck.com/role/EarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive common share equivalents (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r660" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://customtruck.com/role/EarningsLossPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/EarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted-average shares, diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The 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." } } }, "auth_ref": [ "r189", "r199" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://customtruck.com/role/EarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Shares", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://customtruck.com/role/EarningsLossPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/EarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted-average shares, basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number 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." } } }, "auth_ref": [ "r187", "r199" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Common Shares Outstanding:", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] }, "ctos_WholeGoodsMember": { "xbrltype": "domainItemType", "nsuri": "http://customtruck.com/20240930", "localname": "WholeGoodsMember", "presentation": [ "http://customtruck.com/role/InventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Whole goods", "label": "Whole Goods [Member]", "documentation": "Whole Goods" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "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" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r3": { "role": "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" }, "r4": { "role": "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" }, "r5": { "role": "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" }, "r6": { "role": "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" }, "r7": { "role": "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" }, "r8": { "role": "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" }, "r9": { "role": "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" }, "r10": { "role": "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" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r12": { "role": "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" }, "r13": { "role": "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" }, "r14": { "role": "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" }, "r15": { "role": "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" }, "r16": { "role": "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" }, "r17": { "role": "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" }, "r18": { "role": "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" }, "r19": { "role": "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "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.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "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" }, "r22": { "role": "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" }, "r23": { "role": "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" }, "r24": { "role": "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" }, "r25": { "role": "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" }, "r26": { "role": "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" }, "r27": { "role": "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" }, "r28": { "role": "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" }, "r29": { "role": "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" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r31": { "role": "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" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r33": { "role": "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" }, "r34": { "role": "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" }, "r35": { "role": "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" }, "r36": { "role": "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" }, "r37": { "role": "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" }, "r38": { "role": "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" }, "r39": { "role": "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" }, "r40": { "role": "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" }, "r41": { "role": "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" }, "r42": { "role": "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" }, "r43": { "role": "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" }, "r44": { "role": "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" }, "r45": { "role": "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" }, "r46": { "role": "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" }, "r47": { "role": "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" }, "r48": { "role": "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" }, "r49": { "role": "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" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r53": { "role": "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" }, "r54": { "role": "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" }, "r55": { "role": "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" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r58": { "role": "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" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r63": { "role": "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" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r69": { "role": "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" }, "r70": { "role": "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" }, "r71": { "role": "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" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r74": { "role": "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" }, "r75": { "role": "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" }, "r76": { "role": "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" }, "r77": { "role": "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" }, "r78": { "role": "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" }, "r79": { "role": "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" }, "r80": { "role": "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" }, "r81": { "role": "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" }, "r82": { "role": "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" }, "r83": { "role": "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" }, "r84": { "role": "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" }, "r85": { "role": "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" }, "r86": { "role": "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r87": { "role": "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" }, "r88": { "role": "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" }, "r89": { "role": "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" }, "r90": { "role": "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" }, "r91": { "role": "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" }, "r92": { "role": "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" }, "r93": { "role": "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" }, "r94": { "role": "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" }, "r95": { "role": "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" }, "r96": { "role": "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" }, "r97": { "role": "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" }, "r98": { "role": "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" }, "r99": { "role": "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" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r106": { "role": "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" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r109": { "role": "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" }, "r110": { "role": "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" }, "r111": { "role": "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" }, "r112": { "role": "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(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r113": { "role": "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" }, "r114": { "role": "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" }, "r115": { "role": "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(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r116": { "role": "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" }, "r117": { "role": "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" }, "r118": { "role": "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" }, "r119": { "role": "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" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r121": { "role": "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" }, "r122": { "role": "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" }, "r123": { "role": "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" }, "r124": { "role": "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" }, "r125": { "role": "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" }, "r126": { "role": "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" }, "r127": { "role": "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" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r132": { "role": "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" }, "r133": { "role": "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" }, "r134": { "role": "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" }, "r135": { "role": "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" }, "r136": { "role": "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" }, "r137": { "role": "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" }, "r138": { "role": "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" }, "r139": { "role": "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" }, "r140": { "role": "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" }, "r141": { "role": "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" }, "r142": { "role": "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" }, "r143": { "role": "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" }, "r144": { "role": "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" }, "r145": { "role": "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" }, "r146": { "role": "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" }, "r147": { "role": "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" }, "r148": { "role": "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" }, "r149": { "role": "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" }, "r150": { "role": "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" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r153": { "role": "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" }, "r154": { "role": "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" }, "r155": { "role": "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" }, "r156": { "role": "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" }, "r157": { "role": "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" }, "r158": { "role": "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" }, "r159": { "role": "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" }, "r160": { "role": "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" }, "r161": { "role": "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" }, "r162": { "role": "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" }, "r163": { "role": "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" }, "r164": { "role": "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" }, "r165": { "role": "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" }, "r166": { "role": "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" }, "r167": { "role": "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" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r172": { "role": "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" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r176": { "role": "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" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r178": { "role": "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" }, "r179": { "role": "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" }, "r180": { "role": "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" }, "r181": { "role": "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" }, "r182": { "role": "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" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r184": { "role": "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" }, "r185": { "role": "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" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r187": { "role": "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" }, "r188": { "role": "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" }, "r189": { "role": "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" }, "r190": { "role": "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" }, "r191": { "role": "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" }, "r192": { "role": "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" }, "r193": { "role": "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" }, "r194": { "role": "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" }, "r195": { "role": "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" }, "r196": { "role": "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" }, "r197": { "role": "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" }, "r198": { "role": "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" }, "r199": { "role": "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" }, "r200": { "role": "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" }, "r201": { "role": "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" }, "r202": { "role": "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" }, "r203": { "role": "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" }, "r204": { "role": "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" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r207": { "role": "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" }, "r208": { "role": "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" }, "r209": { "role": "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" }, "r210": { "role": "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" }, "r211": { "role": "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" }, "r212": { "role": "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" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r215": { "role": "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" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r222": { "role": "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" }, "r223": { "role": "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" }, "r224": { "role": "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" }, "r225": { "role": "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" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r227": { "role": "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" }, "r228": { "role": "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" }, "r229": { "role": "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" }, "r230": { "role": "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" }, "r231": { "role": "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" }, "r232": { "role": "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" }, "r233": { "role": "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" }, "r234": { "role": "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" }, "r235": { "role": "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" }, "r236": { "role": "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" }, "r237": { "role": "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" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r239": { "role": "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" }, "r240": { "role": "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" }, "r241": { "role": "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" }, "r242": { "role": "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" }, "r243": { "role": "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" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r246": { "role": "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" }, "r247": { "role": "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" }, "r248": { "role": "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" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r250": { "role": "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" }, "r251": { "role": "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" }, "r252": { "role": "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" }, "r253": { "role": "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" }, "r254": { "role": "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" }, "r255": { "role": "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" }, "r256": { "role": "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" }, "r257": { "role": "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" }, "r258": { "role": "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" }, "r259": { "role": "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" }, "r260": { "role": "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" }, "r261": { "role": "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" }, "r262": { "role": "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" }, "r263": { "role": "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" }, "r264": { "role": "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" }, "r265": { "role": "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" }, "r266": { "role": "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" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r270": { "role": "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" }, "r271": { "role": "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" }, "r272": { "role": "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" }, "r273": { "role": "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" }, "r274": { "role": "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" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r277": { "role": "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" }, "r278": { "role": "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" }, "r279": { "role": "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" }, "r280": { "role": "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" }, "r281": { "role": "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" }, "r282": { "role": "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" }, "r283": { "role": "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" }, "r284": { "role": "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" }, "r285": { "role": "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" }, "r286": { "role": "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" }, "r287": { "role": "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" }, "r288": { "role": "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" }, "r289": { "role": "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" }, "r290": { "role": "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" }, "r291": { "role": "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" }, "r292": { "role": "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" }, "r293": { "role": "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" }, "r294": { "role": "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" }, "r295": { "role": "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" }, "r296": { "role": "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" }, "r297": { "role": "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" }, "r298": { "role": "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" }, "r299": { "role": "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" }, "r300": { "role": "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" }, "r301": { "role": "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" }, "r302": { "role": "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" }, "r303": { "role": "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" }, "r304": { "role": "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" }, "r305": { "role": "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" }, "r306": { "role": "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" }, "r307": { "role": "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" }, "r308": { "role": "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" }, "r309": { "role": "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" }, "r310": { "role": "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" }, "r311": { "role": "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" }, "r312": { "role": "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" }, "r313": { "role": "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" }, "r314": { "role": "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" }, "r315": { "role": "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" }, "r316": { "role": "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" }, "r317": { "role": "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" }, "r318": { "role": "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" }, "r319": { "role": "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" }, "r320": { "role": "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" }, "r321": { "role": "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" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r323": { "role": "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" }, "r324": { "role": "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" }, "r325": { "role": "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" }, "r326": { "role": "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" }, "r327": { "role": "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" }, "r328": { "role": "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" }, "r329": { "role": "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" }, "r330": { "role": "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" }, "r331": { "role": "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" }, "r332": { "role": "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" }, "r333": { "role": "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" }, "r334": { "role": "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" }, "r335": { "role": "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" }, "r336": { "role": "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" }, "r337": { "role": "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" }, "r338": { "role": "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" }, "r339": { "role": "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" }, "r340": { "role": "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" }, "r341": { "role": "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" }, "r342": { "role": "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" }, "r343": { "role": "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" }, "r344": { "role": "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" }, "r345": { "role": "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" }, "r346": { "role": "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" }, "r347": { "role": "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" }, "r348": { "role": "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" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r369": { "role": "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" }, "r370": { "role": "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" }, "r371": { "role": "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" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r374": { "role": "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" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r376": { "role": "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" }, "r377": { "role": "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" }, "r378": { "role": "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" }, "r379": { "role": "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" }, "r380": { "role": "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" }, "r381": { "role": "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" }, "r382": { "role": "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" }, "r383": { "role": "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" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r390": { "role": "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" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r392": { "role": "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" }, "r393": { "role": "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" }, "r394": { "role": "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" }, "r395": { "role": "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" }, "r396": { "role": "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" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r400": { "role": "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" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r404": { "role": "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" }, "r405": { "role": "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" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r413": { "role": "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" }, "r414": { "role": "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" }, "r415": { "role": "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" }, "r416": { "role": "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" }, "r417": { "role": "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" }, "r418": { "role": "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" }, "r419": { "role": "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" }, "r420": { "role": "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" }, "r421": { "role": "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" }, "r422": { "role": "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" }, "r423": { "role": "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" }, "r424": { "role": "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" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r427": { "role": "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" }, "r428": { "role": "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" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r430": { "role": "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" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r433": { "role": "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" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r440": { "role": "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" }, "r441": { "role": "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" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r454": { "role": "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" }, "r455": { "role": "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" }, "r456": { "role": "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" }, "r457": { "role": "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" }, "r458": { "role": "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" }, "r459": { "role": "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" }, "r460": { "role": "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)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r461": { "role": "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" }, "r462": { "role": "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" }, "r463": { "role": "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" }, "r464": { "role": "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" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r466": { "role": "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" }, "r467": { "role": "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" }, "r468": { "role": "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" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r491": { "role": "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" }, "r492": { "role": "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" }, "r493": { "role": "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" }, "r494": { "role": "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" }, "r495": { "role": "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" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r497": { "role": "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" }, "r498": { "role": "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" }, "r499": { "role": "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" }, "r500": { "role": "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" }, "r501": { "role": "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" }, "r502": { "role": "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" }, "r503": { "role": "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" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r516": { "role": "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" }, "r517": { "role": "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" }, "r518": { "role": "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" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r528": { "role": "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" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r534": { "role": "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" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r536": { "role": "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" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r538": { "role": "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)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r539": { "role": "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)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r540": { "role": "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)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r541": { "role": "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" }, "r542": { "role": "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" }, "r543": { "role": "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" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r556": { "role": "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" }, "r557": { "role": "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" }, "r558": { "role": "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" }, "r559": { "role": "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" }, "r560": { "role": "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" }, "r561": { "role": "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" }, "r562": { "role": "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" }, "r563": { "role": "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" }, "r564": { "role": "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" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r575": { "role": "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" }, "r576": { "role": "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" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r578": { "role": "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" }, "r579": { "role": "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" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r592": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r593": { "role": "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" }, "r594": { "role": "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" }, "r595": { "role": "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" }, "r596": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r597": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r598": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r599": { "role": "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" }, "r600": { "role": "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" }, "r601": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r602": { "role": "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" }, "r603": { "role": "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" }, "r604": { "role": "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" }, "r605": { "role": "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" }, "r606": { "role": "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" }, "r607": { "role": "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" }, "r608": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r609": { "role": "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" }, "r610": { "role": "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" }, "r611": { "role": "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" }, "r612": { "role": "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" }, "r613": { "role": "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" }, "r614": { "role": "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" }, "r615": { "role": "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" }, "r616": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r619": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r620": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r621": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r622": { "role": "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" }, "r623": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r624": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r625": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r627": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r631": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r632": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r633": { "role": "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" }, "r634": { "role": "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" }, "r635": { "role": "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" }, "r636": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r637": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r638": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r640": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r642": { "role": "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" }, "r643": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r644": { "role": "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" }, "r645": { "role": "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" }, "r646": { "role": "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" }, "r647": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r648": { "role": "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" }, "r649": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r650": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r651": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r652": { "role": "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" }, "r653": { "role": "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" }, "r654": { "role": "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" }, "r655": { "role": "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" }, "r656": { "role": "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" }, "r657": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r658": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r659": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r660": { "role": "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" }, "r661": { "role": "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" }, "r662": { "role": "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" }, "r663": { "role": "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" }, "r664": { "role": "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" }, "r665": { "role": "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" }, "r666": { "role": "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" }, "r667": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r668": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r669": { "role": "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" }, "r670": { "role": "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" }, "r671": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r672": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r673": { "role": "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" }, "r674": { "role": "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" }, "r675": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r676": { "role": "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" }, "r677": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r678": { "role": "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" }, "r679": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r680": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r681": { "role": "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" }, "r682": { "role": "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" }, "r683": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r684": { "role": "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" }, "r685": { "role": "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" }, "r686": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r687": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r688": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r689": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r690": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r691": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r692": { "role": "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" }, "r693": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r694": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r695": { "role": "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" }, "r696": { "role": "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" }, "r697": { "role": "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" } } } ZIP 74 0001709682-24-000073-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001709682-24-000073-xbrl.zip M4$L#!!0 ( >$7EG0Y7H,E @ "-) 6 83 Y,S R,#(T8W1OV<;W,:MQ:'W_=3J/;1&Q*6/1NCW6.WK;#1C/HMMMAB]*WH]91 M-ZC7.Q#03KT!C?\%>]@5S7T?;>8GL12&)Q/87__T@^S-IB!&U.EG(U%SX6TY[L6S:'D4O7VZ^[?L6VIQC1A M?-Y[/60):/(!9N12)E2\KF@J=%6#8K$WU.QO0)_0/77P_/WY_VSX?G% M!W+QGO1_.A^\)X,_!_V/P_/?!_@6M@XN'XQK6P+Y]>/EU<>S#T,RO"!7@[X+ MIUEOV)"&/PW(U=GE#VX:..!1=1E)%H*H8'J>IAE[QXCAB.N5TWF/".>DZ'=^>P&;TU#H74IY/XN;S MS;*W7'F[[U*C=5NVHW=UHV$/G ML2H,\@O5=C<']L-SI5,JWNTU]PJ3E$81DKA7)X&S*J;8U#2?\;$^C?2&W+F\ M'.+UJR'3+W\;NVN]A./C)^!)P2P^-+YT1.=D0J= %$P9S/ 3UTR8)K]E5&%2 M\3FYA%0J0Z0@[Z5*2%"O_D9D3/J9QE0@0Y6%U^1" +F2F0HQJ<]%6".Q5#@. MD+\6PZ3HG(P(((HB<@6I@60$ZM5^\+9^W*Q7W ^?0)6K)AI(- M6\N&QO.SP=]57RF>'ZC&9,7,3^;D6L@9AVB,&>X H3P6(HG3"8EZ'4>C3! J MYB031F4VV5#!.S&/O* DP2/%*"M-(;[=F(" $K:F:6Y.$7H,# MRF),C>]%Z Q.R5TE@'-8@Y I5/YH)K [>H)Y3F83%DZ(SNR?9?\9*,@'L0$D M3',L$6RU,6-F@@'J%$+GH!TWYU$$4,1R'B9!G5K @95;2O8*$8D[4("0L MWRSW.%\"+&>'OC,U,C)B=N"*M<@X&B"U)*+%3:>=/R'5$Q)S.=,%TA2,F3:* MXD34ONG]1B\K*V32A3-KWI9P*N&TF_G<>F%Z:G@KF5_M'S6"SK'."90OAEC] M(>.8X>&!?N,R_9Q0!8XIR AFT\Z65Z!M-C$]L3VL68+RRTHP>XQY%W*I,^QG MA9G"\^9L4B5#B/!M30Z0)1$@G#PP!C?AA(HQD#/4/)<91XN@2:M!^P"\%T$[ M\D?^D%D." \U.SZQPFB%=9X]UI>-)XIO313C1$49N4I M+#UZNWUHF^.:D>U M5KW][%0[ZM::WO,N MM@8; 4(DG\E7=3+#NR]#]3-EVFDJM +AQK$+RDLUMJKH%'#JJ)27=4NR5'*U M9QL9*C/T14O.(K<+I;.19A&CBMD F"\^G<84=J1,VX+0<5R[ZM$I,*D!'3*H M^&RGE-H+EG%JA2.&Y9Q8%I;8PY>IJ]4UOAJ!-41MA_TA^L:U7$F]W:7>Z#-0 M[ZNJN=O@VU@/K?%O2;P=)5[XTH@WF%*>.3UD<0!Q#*%A4TQD M?<]:U:*\W4#?^[") J4+:[ K@/'C*_QD5*PM M.F:#/Q/HC^.3G:!D5,FHW6-4]+)J49_[ZPRQNY+YLI-KN1=43Q!BMKZ489@I M2XJ58NZ>41.I#;YOTQK'TGB:BJN.]FE"]J'RMN'*(A,BI3G<^6X=[C7(MBYB12B\J3_<&#I8D MS!B 3XC-D<3:UK9'##US@QP@^5#;::L=\7^[%EC@&O[*&#KNT)R)T&W"OBEW M%DHUMZ-J[F7M+)QQ3NQ2%T,HV:T_NXD8,D"$Y"7C8H5_!O3:UH!^J\20PY8OQ?N/U'LE$(^RH8:&8'N)1L;2&79!'F/857XAJK$)UEF!J MXPEQP>1*]=X'44HU56)IA['TXI;^S["QT>W6.O7.OZ%& MJ]9L/#\U6D&M$SS_L$&MV]FLLGN2LYU:^VBS.O1^Q'77$!;?BO(W.*@GCGC\IK"_M($AD3< MDYBD<&];TW'M1QU#,Q M,BYH=&WMG&]3XS@2A]_?I]!!W0Q3E9@X?R8D,%1EV5";JRVX!;;V[M65;+6Q M#MOR2G)"[M-?2[*30& )>\Q &,\+)HY:4K?M?O)KR'9-?F.@;DBS65J=B'PN^76L2;O5[I+?A+SA4^K: M-=<)'%?C'.V[XZ-].\E1(-C\^(CQ*>'LRP[OM3I1T(?/?MBG77P1@/^9??:A MW8:H%[+NO_T=[(KFKH_2\P2^[*0\:\9@YA]VVUZ_E^O#&6NF'6!M-PJYLTX=?9T(:TX[I6S:%(A!SNMNR_0]/2C&C*D_GP MXQ5/09$SF)$+D=+L8T/13#452!XY0\7_"^@3NF+WJHO&,89S#9L?K MXH7\ZM%V'XQVTB GL>0*G8M!DK][9)R#_ ^H>8.$(#6/YD3'5'_8[1TT/F09]9;V^GP[@3F%$Z- MH.-AMVW'LO*H+QB/7N78#\\5RJGV9>=SDYEDE/&$-+#%O&M537%IJ;EC$_U M:>>WY-[E32!:OQHB__;WL[W6_N(>??H$;!B,NZM6/U*^=5 3$M,I$ E3#C/\ M/-8Q5^27@DK,JV1.+B 74A.1D5,A4^*WFK\0$9&3 K,Z)5>R"&_(>0;D4A0R MA :99*%'(B%Q'""_+X;!O.>"$4 L,7()N88T /EAU__<.NRT&O9C'C$PN(>! MY>VS;W.UQD.-AS>+A_97Q,-KQ/,#59BLF/GIG-QD8I8 N\8,MX"0#@M,X'29 M0#6/HU&>$9K-29%I69AD0WUOI3[R@I(4CR2G"8EHB&])(E)4HUHXNS6##$)0 MBLJY,4GI#5B@+,94^!Y#9W#*Q-8).(DUG,PYBHPOQ9 M]I^!A'(0$T#*58(%A*E%9ES'&*#*(;0.FG%+?H4"+Q">E&"^>AKN@JM&5HVL M;4%6Y^61]7K!/,HK(!'/D @&+DL"-!!6:*Y-:;)LYQF*%T01QW%X%B:%$2Q( MF95T;R"AN!4U" G#-\.])%D"K&2'NCL/R%5 M,8D2,5,5TB1<8PDE*4Y$S9O.;_2RL4(F53FSYFT-IQI.VYG/W7>FIZ[N)/.' MW8.VWS]4)8'*]1"C/T04<3S<4Y]LID\(E6"9@HS@)NU,>07*9!-7L>EAS%*4 M7T:"F6/,NS 1JL!^1IA)/&_6)IWO@O/![S!VY0VXXD#FHF?&)$48KK'/L,;YL/%%T9Z(()ZK*R%4" MHH6I5^\N&7UW5#OPNJW>BU/M8.!U!IL-NTU4LZON;P=KU'M/HNM'4.@ YK:M MKYX&3\.4?B$MU.9=3 T6 $*DG,E5=:+ NZ] ]3/ERFHJM(+,CF/6E)=J;%71 M24BHI5)9UBW)TBC5GFGDJ,S0%R42SNP>E2H"Q1FGDIL N"L^K<;,S$B%,@6A MY;BRU:-58$(!.J11\9E..347K$BH$8X8EG5B65AB#U>FKE;7^"H 8XC:#OL# M^\ZU7$V][:5>\!6H]ZIJ[B[X-M9#:_S;7$EMC$%$YY0S0S>J1&:SFRHDHUD4 M,\BCDE7X02!R&O"$Z[FI-Q^:UL#8DLI"R''TCNG*HII5IK=E0'DA>T:,BQ[$V0AMICM &9-BDP[WB&,>8[BL"9>3;PM)5[XWH@WGM*D ML'K(X "B"$+-IYC(ZH&UJD5YNX&^[") J4+ M:S K@-'3*_PDJ-86+;/!G0GTQ_+)3% SJF;4]C&*O:]:U.7^.D/,KF2Y[&1; M'@35,X28J2]%&!;2D&*EF'M@U%0HC>^;M,:Q%)ZFZJD(LO=(EPB1AQ+IGG7I M>(@@LANJ9J\U*Q9^?7)>Q50M*E\CKBPB@5G5:<]'J0CG).$WD)2[J_?L&__W M*:JQ6&\\;"]'>N],N/WIC0?[9!BKJ-I8JB CRE;)MA1$ADW/*(;7UN$^HEPK M&-="JD7E:=_ P=*4:PWP!V(S$%C;FG;&T3,[R!Z2#[6=,MH1_S=K@16NX?>" MH^,6S446VDW83_7.0JWFME3-?8V=A5<%URA)B%GMXL@EL_MG]A%##DB1LFI< M+/+/@-Z8,M"M-ME"T*Z3V0?-JB[;T^H)HHPXX*%J+I,215JVO8 M!9&$F=]PM:C"0E05*68WGA ;3"E6'WP6I194-9FVF$SO;O5_A!5E)%&8-) 3 M8(44DL8^2%HBJ>$*,IY-13(%4Y5E]+I\'E:6V@O2/!%SP-99+)S:HG> AX!Z MD9+5VW)L# 9>O]7_,]3H>IWVRU.CZWM]_^6'];U!?[/B[EG.]KW>P6:EZ,.( M&ZPASF]O!*Y[XW36!WHY5KXU K\Y9+DOV[PS#M=!;7%0+RQO7O=Q /S87U\Z MV/[+=AYJ$:"HJ+ZDMRWA'7RS3'.2Z$U=M ^[792']N]CW\!^H41\<_?K]\+. M-QS4"Z=>65S87SC(T4OS5":IW'NK>;GV\P\VYCH7ZZ"V.A>W+=TX1.1TL1QR M[O:WGK$6AU[L\\4M"Y5_W MNT;[]O>4_@=02P,$% @ !X1>6?VO@DB@! ?1@ !4 !A,#DS,#(P M,C1C=&]S97@S,BYH=&WM65MOVS84?M^O.'.P-@%L19+M^)H GN-@&=:XC1UT M>QIHB8JX4J1*4DF\7[]#RG+2VEV;86T=('X0))W[A1\/Y6%J,GXR3"F)3WX8 M_MAHP*F,BHP* Y&BQ- 8"LW$-;R-J7X'C<:*:RSSI6+7J8'0#UOP5JIW[(:4 M=,,,IR>5GN%A^3P\=$:&"QDO3X8QNP$6']=8T@Z/DN91M]L*_5;8C1:+;L]O M1ITP['2;G2C^,ZBA*+*7,MHL.3VN94PT4FKM]UNAUVGG9G#+8I/V ]__J>98 M3X:)% ;M*90O;TLU&\H,O3,-PMFUZ+N0:J5H18XDEZJ_Y[O?P%(:"^[QMG2Y@WHX$[0*(0BMTY.[ ME"V8@6;XH;_;/8TPM51])U?'D\OY^=GY>#0_GU[ ZZO+V=7H8@[SZS2#T>GT]7QR^J2R7>6XYQ_!] SFOTQ@-KK\>70Q MF36FO_\V^0-&X[FEA+[_^*[?LK;7Z_[K1=K:&NFY@$@*02/#I(!;9E(P*84W M!5'H,%_")\&1/VCZ M=8?4=2 :$L:18^WDC$:%8H9A-HB(87(7I41<4\3X+&-:VX >.E)&4OE1!TJB MU(9B60JTK316BL9U8,*]BTA.HGOULGP;X]ZBD25FD=ME%I3+VSJD5-'%$B*J M#$NL2%XH71 LJ)'P8/&N$FT7KPN)Q#*W:AZR5TRV^U;^S8A:$$%U8WK'Z1)& MD;$4VWUUI!.,JMT=[$A+E87;$6<"#^:8OU47)P7'?HNP([FMT;J3%'U?,$7M MMJ]M8N_+M$\. !LV:._'!^MBW/?=NN=6%0EZS1;6HC>P+;,C*=BI>H1E/9A M&,B(2S+BCR'(&%<+KRH680X=%-6V+FY=$LX!Q= VX5@UG6.A=-U))4P0$=GW MJ#!F3K5=M\A5\+*L$I'&V=15*5?@Y,&C0-R0!:<5PT(JQ(X&)I"37--^=3.( MFY\DNQ[P2=I_Z:VV?6:K>87J3UT+JN*8=4* MS5YNAU44Q&1I+,!QK5FK>'(2QSBX]WT('%=EXTM9OY_)_U%]F-]9YL&#[N,T MV6B6LD^^^I"TL93]+;CRB$0\A>BFD9$XA4 U@'P0Y],/[\5>JS/0[@J72R+@ M5?1*"G+-Z7\IZ!=T]@HFC=N9F[C;. R]TVR]902,DX937 2 MPJG(L!L*TR1A. =OR\Q'H!RTGD'Y&92?07D;*(]3Q?"(G>/!$G[U8(*CZU]4 M+Y_1^7-@]"W3]K0R8V'Z;'U*VB68/G2'HRVGKX^^E>=2NX-=7U%.[&:S\?7\ MOJ'= 7KZ_=('!)(BVB# QB)+_>MO9@+@(I(B0 !$ M HQ:;(G$DAGQ1&1$9$3D;__G9>9QSRB,W,#_\Y_$,^%/'/+MP'']IS__Z>+A M\OKZ3_]G]!^__7_#X?]\OO_&?0GL9(;\F+L,D14CA_OIQE,NGB+N;T'XPWVV MN#O/BB=!.!L.T]LN@_EKZ#Y-8TX2)"6_+/\V/%<4?6*K@C'43$<>*J8L#,?( MU(>*(&N"B8R);(K\T[F 5$?6%66HV<@9*C+^R1PC<8AL75)L6U0%</HFF:'U_(-8/THG//]7^L7?DR#CUZK20(\D?R]=B*4'YY%,:+JR=6 M-*97X@_QU9*<7V0'B1^'KXL+Z2,C9)\]!<\?LR_7;G!?XNUC<'T\ $2X\S$. M+3\BQ+=BS$YRNS 4I*$HY0]QD+O]C?B+M;>1+]UWYNSZ46SY]F+.=APLB6DG M41S,XC"Q?YS9P8P\6!$P8U>F,L0O7GM\/I#W9B.J0XP365P\)PH42=3?&V9Z MQ>JLG#<4R*[5/J9?+BZ-W&W@P%>*'__GCV\/]A3-K.%;,KQL0&4-5.3;)1%V MC5N45ZB07YY$PR?+FF\"*_MBR;USS\*R.T#^\/O#8/3;%%G.Z+<9BBV.W#I$ M_TKAPXKZ/?'/>9B^)7#_UYX+C1W+->S_W 1W@ [LLYN1"%Z8^N MXR"?_HB_O\'*)'3M]/TO\3V:_'E@#S&#?6M&GH3<\RL?O^[U$H\NM+QKWT$O M_X5>!YSK_'DP&4KJ8"1@ENB"J1G2;Q_7GEKB);E:^^I&MN7]'5GA5_Q)M'B- M-AB1Z1_^@LLD#->>?^4[7[ "'7 IP/\\P$)Q[N!/AC/\E.G0L9:3U %JXX4?UR$2H@G"=+-1M 791)K.(RJ(>$@B*@VZ BX?5Y]F4I,OK);(S" M'2R>XQ]+/2U$\R",L2GU#_+1]E&N7U/J\5@C$COM'T17;'WVR@5%'IS)-WTV MD>_\*BD*/"A[:NXY?7_[6NFM_>O!C!^M/G5#?EO^'5-8R) MGJ3J=RB(^+_\ON5WBV$Z*Y>:0[)4K7^3_YZ_Y./:O+>306* #*F9$:B^1X_Q?+NT3/R$Y3>_=O'K0]=S'_Q[@.PIA\?:PIP M9"='Y.(OCB H<84P?:\"1]V2D*$=JE!&]8QRYPA[PG#SJP?)0U,N%Q "6 ML+:2F, 2UI8240">L+:8B(V[G37SA++BPG>R;Z([3*;5WWNYOHB->\7]XE([ M2X[8-0^_?5EJ8Q7JFM??OBRUL2XU'@GHB.9OW/_NB&YMW.OMB%PT[FJ6C8^O M3:U*?%QLW&4K-S49FUU#6:QC:E+CGD^YJ4DU3HV%?:LUKM4&2(DYJSM+/CE_ MB+'^(/<0#S5^O0QF\\#'OT:IV9!?AC^?!?Y#'-@_ZC<2&I(4YFSHDC1_#.F. M[RNE>LJ SM">.YSK5_:#60,[,@WQ@KE]KY*\N$>QY?K(N;)"W_6?&O 2 M&R(\<]M;S!&^0A!%7N%2I2P=%MP0%NC W#93%U0V XR3F=N+8M'.9(%1S&U0 ML>2$L<"@KGO)1_,:6&!6U]WK8X4TWM"\4MYOU]WJ8X@&?=#N%5%ISEAJ;6=?_W^-&:%DH^U*X[NTQ$ M*=I@7->=WU:B%&TPJNM.\%&C%&TPJ.N.;VM1BC:8U76/^8A1BKI*D]2N>\HM M1"EJHWWGO>1VHA2UT;_KGC$#48JZ>*%U/8WZV%&*V@C?=5?^6(MNC:7.6M<= M\V,ONG72ONN^=1N+;IWT[[K+W/:B6RBV0QIU\@(\ZY8(SX*S MW-#4NN[_'C]:4[3&1:ZOQD5GH>LO W0PNNY+,A&M:8-Q7?]?5:T=(*YP)P+WCXKRIV"5!\KF'.RVV=%2^?9"\RYTP59 M<7G1N[6".6>Y?5:TM58PYT.WSXJVU@KF7.KV6='66L&<=TU8<1<&3F+'M^$# M"I]=&V5W!^;'GWZ!GY";IZL;W$P8[C$*BHMS,44\K2_NV2,K_@>NYX;NRBZ]K%!$ ?AZPJ+_C8-//1[$#B= M.:]"E)@+%K!';[F^5N6BQ%P4H 2]4U/X#FN"Z#$(/**-+FRLBJ(@=)M02$UA MGCG/OAL\J%4.F//6/X&D\M3,B-*Y3_8KDS#X5?+9NPY[4[<&?.XV:* MU'6B6F;.:]Y+ZH6.^>KZEF^3V,93B&@.T]W%Y>7%??:YY5T&X;PSH)>9=TWUT>WDU3!]C.V*S/KX-?& MF0[X6$P@@=DPPRDAH:D%GMG !D/,9:O3<^!]XS5R_I%Q]-O%0,YW5-M-<+]=(.H#"O9 M4Q7U33LZS]Y3]E[R>__N'Z[BR957TRA=[;>?P= M6>&JT>-&MN61#S'OU>9A6/2P(Z6^PXY$A=G=!<9A:+T #&N$(;/[#8S#L"5M MJ/44ALQN=C .PY:T85]AR.RV3'D8?L'\(GW;6E6 '<6!RNP6#7LX**2!NHH# M9K=%6(P<7GS^5O>[>A@;5)G=]@!,'1-3=:8JJNQNK[Q+[ ?DNT%X$\1[R[]J M0)*J"NG[LL G_BOPG6\N\ND OB0(<\7LCAYA=H\!>-Z8G#,;NV9HR_R"$+W4 M,L604#,;%3YA!MDQWAE/W>G=%YE-L3((N5KQ3RS M4;5F*+_W]<<,IS4D31JS$3*&>-I4:*PIGC(;[6*(IT>0TSIUK\9LM(DAGAY! M3FOE*;/1GFY'$!G2Q,S&=M[C\#<48X$^GAO81<8R&\ Y<=$U\'_U<)BY"$YS MV4O]P$[A=^VN1_QL147*$0] *0L9TQIS,:OF,J$ TJ:"@:"E&X/T*5>[ M:,S%7@'HS0*=I!Y?6K[EN):_0/L]F@?T.OR!]80N;^_O+_H)>)VYP#08*Z#9 MFP Z<]%Z #IH]B8!W]&MC)[GQF LB'(MH3.=V7V-4V/PYG$Z2Q;O.4YG]=)J MXL[L'LA)HZ&<\I=7]CRKH:'QC9-R>D^B6P92/7JO\2V#TCK='(I*/7-K/'9< M>JM''HKU[,/KS 41%W8R'BBVA/%-^*<(/S&T8GS!Y]>ENJ+J8\=U]^A?B9N6 M$'X-DK N+?8YB;!NC*(+&S\^?N7P",G_T;?[CJSI:LS%V$# M%)18S%9Q<"Q/QF N1I4SAS3 BE^O\6A#%,77490@YS8D?Q-_=!4Y2Y#-9H'_ M$ ?VCR9%5C2'@EY7 I7!7.CD&/3?.P@J@%=6Z =)_#"U\ A6!#.+T:<=X0+? M>;3")Q2O7=T=_C,;26"8_VDDK]-L9RZ^T'N*,^O#=[+@O+CEUUZ<_*OEAO]M M>0E65BN=2#Y;D1N]45Q6&+Z271HT#\(8.19R2-J4AFZ&4,'WZ^$JU<%,(Y!+ @@,"P*#+/Y'6"Z@\"P)S"2T,$LBSXD#W>XEK&;)X*B"H+ MSB^(*CNBRFRN#H@J"\XIB"H[HLILEA#4]'7:&SQ:35^MTL!L"A#4*(#O=[JK ME-C!3".02W#T>B^7'4Q KD$KZ[W7Q/9'X=P*X]<;:[9Z9'&Y M8X(+O>V;&[M/].#C2RM:.QXYB>)@]A@F]H_J;W*0>_X-/5G>%:7SRFL>D.>A ML#MUH")SV_U[,/,Y>4653[$&I!R %&9WFQ^MESLZDW6%CC_^.[)"21#5^HF\ M=@"Y,!2%H60LGO/. >1O+JUR +DD,KOC>8\\/"OGCLCO8VCYD64308L^OZY^ M\[:R8?E-P_Q2R.&X@EB$7S4>&"])S.Z$,P.">/\PD(CMB%? MS$;.&>>77)Q?MZ\A\!+*)NR2^MPU.["P$GL^#9\0.&S:Z^Z:NE+ M[]$S\I-]D:NN&HW,!77*P(-ZT1>^LX#)@^4A $=MX& N>E,&'!<3$HVUPA\H M)BH[PCC)N @(J0TAS$9MV%]=UI563_'!; R)]>7E%- A,QNQZL3ZHJRSH="*VR M+G2589T.3596S%WE6J=CABSL-Q"HG,@JVNGH8?N;#R>$E$['$5LWTD\-+@IS M@45@T#J#(*S7B6W%EE(C%8CA 3AV@@,"=H"0]Q%RPM&YJO XZJ9B6_@XV5 @ MH*, .DX[[@@0*0 1"')V=<.P+<1 J!/P4@8O$/ $T)0%C\B1#OAZ%Q5>!R[U+D5 M?)QL*!#040 =IQUW!(@4@ @$.;NZ8=@68B#4"7@I@Q<(> )H2H.&N;!G=[(2 MVF)9IP.A+?=*:(5AG0Y-MIZ5T!;7.ATS9&&_H9V*V3:PHGMC^YL,)(:73 M<<36C?23@PMS@45@T#J#(*S7B6W%EHZYT2&&!^#8"0X(V %"WD?("4?GJL+C MV*7.K>#C9$.!@(X"Z#CMN"- I !$(,C9U0W#EA!C0*@3\%(&+Q#P!-"4!@US M8<_N9"6TQ;).!T);[I70"L,Z'9IL/2NA+:YU.F;(PGY#.Q6SK6"ET]'#]CVO(Q+0>+'X>OY M]X'ZF.#XVLVPRUQD MI6WJ'HC=C^[+>8BB( GQ*I+^.D660\?CN,^CW_ ?E.CN>*R*HB,HFBZIBCD6 M#4ERD&AIIB;JEB38_R" 7]X3Q:\>)O[,]8=3Y#Y-XW-5F<>??KI./#T7!>%_ M#=:OL\(G?&D8R_B^:6GW]I!UX0GO\G9I@PF7R:X+$/)];,]5[/__2( M.1!Q-^@G=Q_,+/]/?&3YT3#"L\TNC-Q_HW,3OYG^]C,=BBX(GSQLA^5#$R7A M?WTB!!DZR Y"BWASYXF/R4"N&HP>K;&'N&#"71*Z8;/MMX]D?/E\-V>=SF8< MQ'$P.Y?QVU?F1WZE[[(\]\D_M_'S4+A[QGBH!\Q8E I,>3#Z?G/]>/6%>WB\ M>+QZ6)]4%Z?S<'7Y_?[Z\?KJ@;NX^<)=_<_E7RYN?K_B+F__^./ZX>'Z]H;E M.8J%YO@W*YJZ_E,<^#SWY>SRC),$+(_YO)H=D;)U1%PS+Q<*O?Q__Z>H"9\8 M9FL1W3,8_>/]?_;-CS5!_'I[_P?W&UY,_,"_26;X(3:7K3GW:$*6<'' ^199 MGAWDGG\)[(0L>H^O%?Z9*T?,KH,$X;O>%T-C^Q&))CNG!E M3Q@'(5[1AGB>GC6/T'G^PR?'C>:>]8J-!CI<>M.G]?>I^ 7/*(R)19.]A+XO M_7JYK)\)Z=(>8P,B=O(W9U^?X:\^;GZNG@F2OO4;X4S<^OFN)YG2F:[+[S[J M(QU9.CI, $+L/P_D07YQ3@J,.'3 Y;4\=&XY#M;PY]+\A1/7&>NAR08?4A84 M!_/?\+/)\Z.",-[0NRF'2POW7Q,KQ*CT7N_1/ CC 3<)PID58]/R)3Z?N"_( M&<9ALI!_B>AV4U>T3SM50.RT1,*:] $EY%^_7]P_7MU_^SMW?W5W>__(W7V_ M?_A^7CQS^ M6C1E98U2%'4?J7!O42_-KQQOU_,=*T<0%G@.>+,[@)E M&S80=]BBL6M1A$4#%@U6%HW'$+_-)?[X[E5C8GG18ME0LF5#Z?FR\7A_'5M>-3;.;$3L[7TCB!8+RE602!K-&U/5>(6C07:X:XDKA4?W/DR3L8!0' M)SGQ8R*JL[&=RV VE[!EK^@> +DYO3=?[%2RBR$. M94,TM'H")0R1K6"@I UY*P5,L]90U$7H6MZ.T4M*(<*6Q=T]>G(CLHS&-_B; M''L:!O;WA\?;/[C'^^^7_\7=WF"SXO;[_>45SUW?7)YU"(]&3C;ZP',WQB^S M"^#@P]6+9<>47F1S*%S0B;,B+IHCF^PE.ISKK2_,DP(B& >YHPJ MQIDI;/^JK#=:X%&'>X(I55ER8\KJHFL?FQKSS-J@^^V7Z<[Z9>"L1W?P@&R2 MJ12C>1@\D^=9/*T3U>HG=)_"C]7*=I4'8E,CK%HM. MU"3C7=IU Z4'J'Y*U@\4>QSV,0/L9(;& M3Y;O_IO^_FMW@'8PC:[/[L\>SKBKV=P+7E%(B;(.+NXF./NU#]&&LF)VX3@A MBJ+LKV_X>6(N8N9@I.N"R%UC5VI.HMZ^C;B+Y]V:JJMVQ($TN\0_WH:/P<^% M.A>%P>B_\#BPU46^?$LHOK2GE;V)ROAM>(?7#RS+RYUI<3#ZX_;M6PY]R5V M%RGO_W?GZ0J6O4(:C#1%E-0.,?U@*SHC!#&AYR$FM#NW/ Z](#N)W6=B64]( MBC./[6C;2XA"Y/[MSC%]'=1]6_I#<=00:%^$R%K#B8S78W'#]_^U!!B_!7C] MN)L&_IO8@J@,1I(B#A7#V+W0LT?V@U&X]'+_]W\:DJA_BK@8>6A.*,/YE#2K M$,2FH]43#-;CSVW.K^G9;&?D ]8;H1N[^(&I0XY"[(//DS!*B&<>!QR^@MH> MHO1A_"O1.F2;X,*.S[OLN9K*F6K(91U763Y35:46QU4RSU2S'A^8CDJK6 MC8U8]KS#1S=.$YN194\YV[.BJ#M^2<$IAA95V ^OLW'@?8@ZY'@5F^!-%GZD M+$0O]M3RG_ '/O=SZN)/EDJP@^YYW6D%V>+P*DIC"OV%L:.FVS28:@]Q8/_@ MN5]H(%#DYE;(/5M>@LCN,1=->Q4RJDK.3+92T5K0DNP,/-X^ )G>HNXJ$\YT M&^5MK)*([GJ84M2Q=..Q_CT(?Z2XY/)'5 F]-;XX%@_?M&,B7OL.B3\A;OS* MV5.$R4K*KK&^1#261\S!E;V<#V*6.S.U(F[B>MB:M#P/7T'RD8B1^:_$)28F MMBS'*+L /SBS,M-;19G$_V@>3FYPKMBI.5.)$4J^)BDXG(._Q(AO1 M14R4.)JO&'$?\/,P@K@HP3H^F@9D:RE/<(FG5OQV%C^M]:&2<:8W9Q/YE>S5^Z:K&N6 M34-=7ZS82G-$WFB5Y3-6'=G[!%^I""K1&??H*?'2F/K#\)'[0'BJ?Y)DZ2R[ M()ZZ= ]Z3O:@F]8NZ7@7^@)%O]:F#5;H1%-C!!&Y36!EW2 ZR$F"WA/F2B,5FAFGP MRA,S S\.+\N$1$_<4QC\C*?YUV?8ZD!T; Z:N#[-BJ5Q=Q+RE/ T=XR0?BU^ MRB_;>\'N\>47$E,CNWC'6/,K73_5<]AE&TJY\;1J,9UU.FRGGBFB5CILIYW) M@EE/OLF9JK\?:BOZ)%$ZTR6CG@!@O?-[?U L%'=T*8JYK1)BYCJ.A]KQP[\1 MI94N72N**?V :J?V"S_JJ9X)ZI](FWQ[DT3;BSD=DM(=7F*\/@7AZY:0$+V( M@MC.+EI&AR1A,+IXNQ*S5_3T7L)R4:"LVD' M=,\CB=( )N9(VA%F2WU_$-)W>:_DY3]=_&K\6L['4PN(@?#L1M1 ]2W?QE@A M\4Y20T0N)DTS'2MT(HX4#;G.KLQ!^8/UZ]98)-=.]'P!I![OI=$8>C1%GI^ O.$A&UM#VS:(VMP_*VT)$[P45LGR M_IYCW9"LQVF>LTXD@6:MT7T>.\UQBV@N49#$5-_1=';Z]:T=!XM.5Y*1=KJB MF[L9W;_2G5?\A,1W4ZJGSQZ\X80TP')IN]@-B?X\N+[YNB6I@XZ$)C4]T$?< M+D>SSB@\CZ$3T"X3Y('8CL#& 7Z6L& ;J52095Z1)5[1])QU^5A'NS>(5CL3 MSX-T%3D/$=E'?T8[>Q5GO!:6MUCCB)P!L_N6@O7_(UHBMZVY<-EFS/JB&?,T M7!I>3V@X#I'U8VB1LR;.+>^G]1H1GZARQ^;5*?TSB6)W\KIW3O5TGWO/WA.- M-]*RHT$''G PX^A1+=RMC[@'V@^;YZY]^XQN53XDX\AU7"MT4510%1RO[4/! MGJR/%Y^_79$.3Y>W-X]7-X]%^SUOZ1J7F?!#8J^?JV>:M/)9F$(G_7 S@9-^ MXI*JQOA\:%+]V(D2?_T,JYA2.Y*[/U?,>DHN=//,T"7&!F6<2<+[C?G:[617 M9^K]W<7](W==PN<5R(QVAZHZ-/6OUS<7-Y?7%]\XO+S?WO]Q\;C:7;U)2K!7 M@7&'%]:LJ].V@.D;:T-44ZVW==Z9^LN\=PZ;%:[#Y1,H2;L]ES'[JB[JA^V1 MI.L8S3CQK#&QX.C?9[K*-AF^+D(MBQ-2RI29-:0T#S,_ZSF 9!N=WNNE]YO% MRE"X:4A:#7Y% ZV+1MA1!D /4X2P6*=QNAT]Z:D\?D'VZE2X^?@59!=D]QW950BG_1$&DN8KD MFGL4)=[;6%W[E 3%T*QB,$F^DG :FD$^3>[?T!-V^ZD%0'LL@@G0?Q- Q?Z]7#%-I@/03L7Z MXC3EFKCJW%?+CH,01/H$1%H_'9$^T6#^=W_EN* 'RTL+9K-]])5F[<2C_Q[1 M$S>R91T40/\5@"9@!7!@8EV'A."48_9?T,2BVW'?YZ2).O+=(%P1_/9I D+> MM)#+IR/D)QJ8_X,DPCU8$X07]95]N/9I <+=M'!KIR/YT/4D+\O%P_?O-Q>/W M^ZL'D)#^2PA)'GNW:F-?K]BM3;Q$\4QZ4V^1M7';UK$K??%F7S>V6NL5[4-7 MMK>>*'2KN5Y]7>@*MO(4]Z692,L4&V[(O=]*JBQSY,%N$A1JS;=.X0)4J:$W M7Y8BL:O_ZKL%1 Q*WGNX,B3R[T&X*M8B]FW]XF$RKIVJC-> 9N[]AIJ'-=#< M=5[?\:95=].=/?]\2/*ZPE\/[M39E>Z:LG8F:>4Z5NX\AE Y$^1RQQ VWQ03 M!E5F4,K>1JM;/);C-Q,QN]FM,NWQM;L90%4GLJ-DV=,BH0!56#B.J!D*+MIH MTP>>NS%^F5T@,O'!];E?\#LCGD,O-B8G.:(C;4?/X<73^K4 57?F8'\J#:_C MG)>S'5ZDPT8MLSTT9;T\N=J4QK4^))6C68 AP-!QU?;8LG\\A4'B.\-LMA/Z MSWL49*T.Z!X](S]!11"W:[;5H;B/CH?>#R-K861'$C7;1FA3U&A;(9WYMD+W M6(]:'CFF;)OPE9FSP#&E9+9/]Y=*,UR=&3UXA*6I[3PS*8F=VJ7@$1Z*<(*,V(@(A%0#1X23!!!$ $V!8!M1D1($DUHLXKI@0B "+ M@AH MS8@ K>PP>$W3F!:!5F,1'7&02$GFG.RW:,QF0*,-1H8F M\[HH FCZ!QI1: 8U.D:-H?&*P?;Z!+'P_7"ZL\(X2LT\FDV'G_+LV@?:?$4= MPVX+E=B,4-&NEKQ"VE8S[#Z5BB :!:@D9H!C4E!(V@J@*:'H&EFRTJA6U8" M+Y,B)T!-[U#3S"Z/(@Y&IL&+)MO[G.V']T1IH\Z/-:/O,7@G_Z&,^U0LC:V' M,M;,-I(B#4:*HO-2=2.P%(,ZX*B?+-*:V:U19(PT6>%E50:D =(HTIH!FH*- M35XR1%Y50*D!U%*H-;-O1D[]$7E9D?'_=44FCXVU]F.6+!T+NCUK_C*(8E(( M7"5[OH@K"?>S4BW1:Y> M;"\A-/F"YB&^F;8AP#][B/R K[N8!9@8_Z:?EUV]M,%(,GE%AOW['J)M3U#N M^&C3*=H,O7(X#]#&'MKVA*>.CS9R4+?!JRKHMAZB;4^(ZOAH,P,6Y0G*D*9RZ!;%5JF,'@+/6:5Y2:P92,,25I MO"*RC2D(I!8/I"*H@JNE"N[H_A\Y'5A21=XT*BW/94WAT?;MI@I L*+PJ530V &WMPVU>S=WR\Z1AODL#+0EVI M@ITV;3L=3LU-VSE4_=5<]7=\L31(O3\O]*GI%L"M:+W@\>%F$I^*-Y4>-;@" MN!6M-#PZW#1A,#(D7J_>80#@QB#<6,N&TD1LX^J\(AM,PZW]Z*TH,V_CIL6- M]B(;%HH<&\T@R)+PRPH<:9BIJKQLUM5X"(J"N@ZW0MD%!\*--*>4=%XTZ]H1 M +AU'6X-HHW6/&+/G-?ENF*T@+>NXZW0+NF!@*.%CX*(_7.QJT6V[8=OV2]\ M_#T,HHB["X.)6RGS]61E<(]%2^F;DK>L!&HTY=R0ZHK&MJ_O:XIDG"S6]IBS M%;"FD_Y=V)BM+SM'H17C<7-7+W/D1^]D'51U1^%^5NYOW[MC/SGG 7GXPR>>>T(^ M%A&/9N98SLSUW2@F(O.,.+1/9&!O<8^/EU'Y]Y3&9-MPC<*93BJYHB;U;O(]3SS!GV[<_5_"DH=CS4OKQP_IE$,2D;_1J$%5+2=&4PTGC- M9/N()2CR:<2BK U$:@JBRFF- "(&070D#&EXB3=YL_JYO@ B!D&TQVJL#45Z MBB+&C[2%..5^>-T$_C#KP^:LI.)#2/)0DW&UH $3=QX&3F(?(F/D"$%>T<&] M[R.(]IB,M8&(%/KQF@ @ZB.(CH,A0QB,3%Y7 4-]Q- >B[$V$)&:/&PP5NXZ M 8'%MBOR0GQOAJQ\ YMN;@?Q%(40:BQK-]IQ$)W_@<(G%-XCSXJ10XH'HK+R M14KP>+/Z>9[@UC,(G1W68DW0D8F-:)AUU9H =%B"3J/((:5Q"J\9H'7Z")T= MIF%-V"%5;@(O,'Y 4B,6X6$/A:M:K";LRC'@P2(?NX[DTI.MBM@3XUUDO>=) M[V65GS88:0:OFW7%5* .I^N(VQ,0KHPX'2/.Y$4%*K\ <46BQY4!1VH-18G7 MI;IR"0%Q74?#&>*@!5R#5FU* MXV]!5%8"30%+H(R=>FC,!9@K9]<>CCEQ,)(-7A"A]R!@KI1E>SCDI,%(-7G! M ,@!Y,J9MH=CCM1FB3JOU';&>T^-V^U17*:-6Y(XD??/.*A]1A''%.YGY7[8 M4^KL5:>5ZG6-E[@017&^E\1S/CJL5>5I;)AO^-<1'C[^Z:TUD-,U-08RQ7\3 M^(O-NQM4MMN6J0Q&BLP;.APCUT=D;7C11T26BOUKA1<52/+I([):!!8I194P MLFH[-0*0Q1*R-ESB(T)+'XQ,A3>K[W9W+[FL9_6I7UW?\FVR\[.H,Z# M2R'SZVD5JWZH=<^'$'15V-:DL*S8&3237-QL4+'!(B@2ZQ2*]NWBU(HB7V+[@84=1M%1P01'AZI6I7-S?1R0%&W4;1OJZ5>&(FTQ$7?XOTR@J/V YG= M28Y?M1XA@ZC!"&=]\B<-1HK("RID% $&R\5"Z\,@*9 UMMH2@,'3Q.#1(4@J M;8D=4KUB"##8$PP6C:_6!T)U,#($7A*ZFO;6?KR5_0-]LOSZ#R1%[5?N,\(0 M07G2_:/U O6D-85A=VZ&Y/F!7\-@=HD?XOH))DR60!CX4R/V?P@K39&*2TZ]O^:@.U6XWF\;.$ M6[+YQVMB5XO +N-!YX[H'R-P4A5>7U+50LHWSX N,Z0-TNX):=^ZKQ46Z/' MGOH([X73N^(C8"#E50OE\%L'J(I\B/W&:U'53/P9U%#DN.G%7L[; C)L*V MQ-&#S@UI!-D#63MZ(U"V!"V37D2L3RQ M*TT,Y,W(;$OSP$D!&]BT9-J,5C74"X-T$X=J5=.[BPD%)U*F6,(@+[%9?CJ93.7FWB-] M5#2M?8LJRM50Z061-%O1>%&HDN1>BF&,AMMV#O[$A:U;\E9GJGN=4J8/1AHO M-]],M.O"=LJ2UB$Q:\05K%/>2!<;@Y>-*B="]'I5 T'KA*#5F0E?IWR9-"]> MED^R(V>UO/B:LD&;R/!N?&ALCZX'0VLU/,/&ZE&PP0!WAT+N86J%Z+"D^'<6 M9;B?N?O;SR7069&/[8;&9RMR[2H'R_3,AMPV0Z8MQ7==,JSKJ*I[/^(H[73- MKJS0QV2(\N=0M"SL0F%A%\K"8"2<"9MA#D;.+*JURAC0S\[4#@*_]@;\!V)> MI)BO?$HU !^ ?RRU7[/6EX@$2,R>5 ?@[RGX#\*^7H_6EPGF1;:U?OO)&HQ[ M/5]<+XF14R%:N2M.TT/U4'+R3&N.HWI+&0)P9F?00W\1TQTNMQ%-N2I?9W MSMA/^/\;_04YPPL\*.L)D9+<&08:A4;$W29Q%%L^G5B5!FR]SER H74NWZ,+ M$9ZM^]J+.9_602T154=EZ]USY9;IMIMD-D;A[235;2NJ+8N4EDLDE(W!2)(5 M7I'A'*">PFM/E46S\"+=N125-_K4$0_@5?PTLD;1I9!^5++!BQH<=-=3=.U) MJ6\67F*JO$RCKK*QOGJ(C-N@.W89"TG:NJ>0SJ)\'*KS,/Z&$@9PMD MO"5=]E95(10)(I>@Z3Q$I&'O,_KTTW7B:2XL*W=EE!:6MUAC/ (,\YVWO.%( M04(;$OFW&4)+9(C*.F56_R2#)Z+GCL>J*#J"HNF2JIACT9 D!XF69FJB;DF" M_0_25#^[:;JHMIYC%3 (+GEO?3>HT(FE?)@FFRRH/RY",]E=W) M:T:_T6_CD,C+YJ0J\V(;Z"]"#+1=')#V;492#ESB\05@V\12G",41]V$AS+_NF^A[O*)J<2F: M5*?CZ7G6/$+G^0^?8O-,2/&9A4.R-V=? MG^&O/FY^KDEGIJ1O_4HX$[=^ONM1HG:F$BU9XE&[/U=,I;9!*>^_?$\(B8GJ M=".'-WW@N1OCE]E%..DP6>DP1)*3'#/3ODG2+$%V1G=! I'>0U.IS "887480VSUH[,*=B M=VLT!A(^"@SN!-IRI&=75C3EL!_.V>0']*_$ M?<;N=IES$Z&^LCOQG&W=QXP]W<XCG?!1SD)!ZZ#*2D_1^0=$;%&=69&GI(*?EZAHOR&PGV$#^5B,:MU8HD413 M4>4%H[*FK0E*I^5^?$TW:?RG%54;45U;)>NJY_*Q1]7>D"TR;))\"_!XZA 2 M5<#Z5N1-LZYD ;,=8!3475;/YS$P4@6>$-1&8'3:1FWU_XS9EH0OH(Q>ZB& M79 0"T%I]--S025!X$VIL@" ^/;HTTK@D0O<"%DB? MCLZM-4I;24C(D92\(F++5JO+LF7Z$"] 7 W!W$J(TZDOI:F\8=85OVT.<;U* M ]ME'P=S/)I7:A>39)(Y2;N'>&Y% SDEZIUG^3$V9ZYRNN*?T_@Y^H:L"-V3 M]]].OF.;APC5!4FVO[#M9)9X).GZ"YJ'^"T6/>W<=RYFY.#S?]-?2\L=V8#3 M1)XF.C)A#X&!?50#FSE FAB0BL2+8L]BRBPK^WO,<6R5UZ#F3R,N6%#-/R3C M?R([?@QNPXMGR_7(9LO7(+S%7V+9\)^H:!T0.]2$PWLO0'X/ N>GZWE@7!^J=7,*EH:[-!CI@LI+!BLA03"! MCZA-#X:-3&"C\()8^01N,%2+9SS$EO_DDN+@-'0,EFK%](> 59J!T G8L MS6.I(?NAYV*P3Z,NLX%N M\^;.=9HR5HO"G"\0=]A- ^35H+A$R:4Z;(K!QQ MT"OK='O;DC2/;'O3DEIZP/2WNK_X]/NC!@IERY65>UW EA.OZB9O*I5%ORQS M&&V. ;)UUG1>KQY'/(9L]NYL9N5RSS$ M@?UC&GB8J-&?.)([%.\N12Q BMV'\:TRJ*WV8B5'=P(V6-XZ;@475?H&MMT: ML*GN?QVIB%NTRIE;KR25I(K3TK/%?=L,^[-^%^SWL]6V*@[ZUV8H&4%..QL5E@A""57 MS,!#14(9C%2#5P16V/0_OXXRO)L_YFQM/+S.RYD+S>JC(:(.1)/"" M"A4E?434OL['32!*QXC"#I_*RK[Z:5FW7[T@"+FYAU^;&V M73(P=JOK6&Z]C1LDE*Z]B;PJTB)(6!U:\J\;E16MV#?,HBE4NJV*I9$ MC"7!Y$41XK8LU*5X*UD)P[RS'-BX]92I5/4"#5)*AT)Z=S(3;P, ]HJ:M S\J.P52/@O81R?;2W??>E!Y#]R@+9P%DYS-6E=KS_9;.-=DEE 4ZD?EKB=;%GX7*6M>XB\=GU[6"&N-AZ.3 \7@WU.QNCNR M79I&RY?;HTW'RT\@<%D\9%[!:J*;J)HB\Z99EQW.>D 7PJC0FJ M,B_55@#+T!F(+-OSV_O;U-W?J.T.1JWW*'+)^>4\!W*'P86J%Z/U5Z/KFZV8I'7D51%%49/1UJ=)'$ MTR#$C'>**=>5*1GO4'C'\$KPNO+P3-+/7>"%]/\"9$_'S%F+5WXJ3?[2\[N. MHJ3TW"1!("5*Y#QI;%H9F_$H6A_>.'0.'+N(QZZ8O"G(O"AM\B5G@TN?_NF@ MJ91FPVT21S%^$U;!I>QQ"O:9B3D.+RH,@&9,$0DQR[QLKQY'$C. MD&#Y"IZS8NX!S6,T&Z,PM:-D@>?,T?XL<_(6Z[[ M= V#_9+R30L6&*"KSZ;]*PGTX"!&PM6P^W'4_@/[P:$R!(YC^SYMVJ1^T@BA*2&NY7%SRW6&KL_9UMR-+3B_^? ND@N: MWF&27ON7*4'+2H(HT"BZHO-R]>R MLRMO,DL\$J7F GI*GAW,YB&:(C_"1BOG!=&)I515M%@C/'[\TY9FJSF=Z1EH MEZM43I-DOF%2WZ#X=O)HO926'M+NG1>WY%J!0=MM@&UHWY8 )F.#%SOXFPXR MV+O-:F4'35S;/;'2@6:4\#V*+?PJY\H*?4R/:(7,7U(JEQ8+93#21(47A*" 68OBZ@JJGD;0)6*E:VJ\X:^:0D?'56GU7:,L6\OOG4U]R&F9!=-YT\F]/8:RBH"QMNP=>O!N-G[S761$.,LF6QZ6_TKZ=_A!C!\?!Q@G5N*X M) "',>*0$POI3Y1B-"XW<7W+MUWJ+>(/9G@>T=EZBL\* ;+7J@H>%SV0"W/X M/$2>15*#/OUTG7B: W;EKHR+PO(6:XQ'D,2[;SF,TH9$_FV0TNJ;Y*>5/\G@ MB4"XX[$JBHZ@:+JD*N98-"3)0:*EF9JH6Y)@_T.2!OE-TS"?P=QZ0L-QB*P? M0VN")WAN>3^MUXA@Q.7C/ZC7X;AP3UFY-J!/47(0;: M+@Y(^ZQD*>TH3 Z:XA[#Q/[!W?J(>PB2T$8\=^W;NW&;32$#(E&Y*Y.2VY_4 M0C8O5V7S82&1I&ORI15-N:]>\#/B/BS$^M>"4Q;7I[R+CU3Q+<66:ED\=<^: M1^@\_^%37J3M^G0J]*9/Z^\C\;$W2I:^+_UZB5M2+D2PF[EVV9NSK\_P5Q\W M/]>D,U/2MWXEG(E;/]_U*%$[4V6CU*-V?ZZ82FV#4O:^_%@E]N_&;\R-R[:8 MERFZ6'*U;_ GW!_XLFG$76'1**:Q?9 M27!][A?\SF@C'+_-EREJ=.WG_Q^"@.^,.97V#XKQ%V >2SU9I"[6? M<:#NQ'/*[>$7W,+'"%FF2)6-XD@"K060I,T=R"ZF@( P=$<82LF"_GYPLYH, MD/:7"J^:=>U&-",(8&SM++ AX:TT8A('7(@P=FS70Z1W_?K:2;XF']HDJ#+Q M@I_<) QF7+"PUJR%M7;>J^8]#!I='W+_I!Z>5 MUUK)>'G;87-)5?RSA\@/%[YSL4+AK9BLGP;T585)U8K5J,Z7Z7M[>1K MNKGL/UT2HI:6.64P4GA-@L[;?<31'B5>*Y!4 B3LW3$-I$94=_L=O,'A.%2< M[L+@V8V((&&XTQ)FTJ'.IYD^"7%QL96#W&>R^P[NQX'KU8+&7X/P2Y",XTGB M763T+:UFM,'(Y%4%G(X^XFC/>E4KD'2R7JG29C$F2T "5V,_PF@KM^'82M,N M9W/D1X>'BT[#+MQ3]40(^IG0\W*%G*4%C'1.XW4%3KWO(X+V:.J:($3.T!1X M6:RLI+OG5/3,SO[=8Q6G1':%'@'^E>;?D4 [+H^73\]G)G7Y9+5%A M7?((H!E5\TNWWC+&;:O@#_ M?8D_=$F4?5.+*(.1+E9I]@E^8?<"?/N!4G(MHB>LFFKEUFS=^@L1 M<1BL*$)Q&N);.5H;$KS!7#DY4NO0N1P,HDWMYSVQ-(R!#9-33;-43"E8R];W-H/GR5,051T M/]BN_6?DQT'X7GL!B&/MB7AN"M<*64L+ET&$2^85C8'3)B <>LQP:+TX,C&. M3(&7*VUP=R\8VC.#^RY$Y-"_B%\I,O8(.%(3G)Y:!2;WH2:W'0?1%K'+B'Z5 MAF,7O7B^4;I?^.D90Q2B-;9?4C M21Z,%(G7!;:+ML%A*:2XPP0Y>2[#BINRNGEV6B[+\=0Y(?WZ00W4=%Q:E,OO M2LNH@CT7TE@!$B/81USCVKY)H*GD8!!-8MM#!B-^/PJ_>D$04SJ1\)3._RHLD9^<6".9(YGSE_@Y MY U_<^-ISH;Q=HYF:7&3#>NXVOPU. Z@6821/-!'FSTR4C"&O? M8A>E,XEQ?7]3K+LUG =?>X\:3'ER5AOM".4@Y_/K]X@4(RP\ZN5!,&5%4R6M M#DS>W"*:K!W8?62SOT]0;&;5:!"5(JG5U 6M^N;1L?$(APWM.+:*Y*M%=1Q; MM7Z>;X7CU ZR*H\QLO:M$?:=SPO[7XF;GOU+6C6,DPA?$D4T=D@^H(:*12[" MONAI!1/KS%^^LU[IX2>/P45*R\\9H5&$U?_MA"P V3=.:2TOD?0C0=R,!$&* M &N8JK6QZ<&8FK@OR!G^&X7!-CC) VRS&I(H?8+08L=#BW=):$]I)C.TRVM2 MFR]:FMWZ-*&TM I72)J7P:M;LG,8">U \+"9BI3ZL:1B+!DF;VXY$(<1+(%A M7J0J)< L<*(T0-AD!]33,*;>V9[-2?T54SKM5UE9!LEFOZKRN@&-K/L(IODRI7F'3/(F^_*@3)H:7S$LJLPDUL.!!;L>[N1U!R+F+_3I([3A*EM^. M[?3%ONGAV^D::2R@*;QA;-KAS&^H0X(':PD>=2!2) 5C*J]M.>R(>41"BL>. M%(_%F;J0X@$I'G5'DLF9ZA F/OQ0VD5L[SH[E_YV\H!\-PB_!?[3(PIG7S"! M2^MQB9Z#+52NQX1H,8.8VG] ;3.@DK%Q(/.J?((=']IW?&&R,%G8#]A]Z/(\ MRWN &/]A,?Z,?%^#<&W#<7&$;G9!E0"L1MJ1\ J[\5<([S?80O$PA&V"B+0: M,2J;(-V+X_?,B_P")I"*)(B^H)^A4]LP: MOT>Y#=Z01N^L,55GK<"2RK>3>D30&(Q,B5>W:'0PR[N-I#W:O'XHF8.1JO&R MSFS5"5CFI?0XS;.,$;3TKE5M_X%E*YD1:;LAQ"TK9;HP&.F\J=30A0&,;Z8@ M5$)?5\40/6)"TZN4=('!W3*XTKP.E!XN=*(!\!I5=$9.6E)S%[J^[6-3M6]0KE4MV,)L%9 B!_0,, MZJH]$[X&X9*\V'&EQ'T@M"TM:J1I@E&QSAT,:Q:A5+!G0HU84@3'Z;X^IB2O MW.A>UP8CQ11XL7JG>[#.&036>Y6F#2.+'*&@B[R@;1KK+"$++/82,7"B]YO0 M\B=B>+TCC L2WTZJBYZ!E;J@\JK$[,GI8+LWT#J@5@R9&$.:OO5$2T8P!#9[ M@>JTI=XFI6F@?; MFT4(%8RS;,70)DQ(,;JX6<+("$B@&@F:M>P]B&>R*+V';BW'/XAGT?C@\(X8 MAD3.R))X7:\KX1T:M70=BWM6N0;!2"JP%8E7:\N6/ZD>+2D2F?=@KB839%,' M!KW84U(+QX56C!T8^G/$87BFIZB0;I?D!]*N^1E#I6+RS\G*\_OBG++C=G*5 M,>,>\^+6)Q)._K]:TOX>17'HVC%RZ$D9OK/^P84JSL@,-T MLIC5[5:MC=Z>E*UKW.ECO7+LZ*N<_HR?5]$GO#KE0*K]/:_BDEY.;[!F=% MT[*DJ!IX^1%X6:C+'^J8U]-OJ$D"2U S24B-E[7*K3*[M]G4!U_FW17@"G^^ M4_<77.33R9W+F)5.D(P]E"[T%:Q!UN*-O[1"F=ZH,]%@2)V9PF!D\(I$U(D3'Z;1P2Q+3ZE%4Q ML;$20&%Q)7@1NI:W"ZW2/HN9HO4RB?"XN,N3DMN?5. [R"=]H/%/5$]96-ER#S'^:]'*B+H(7[W@9\1]2'PK<5Q\S:]< MUJN!W!F[?H*<>CE+%=-"$:<:%1/#L^81.L]_^)0K-=>GDZ,W?5I_'TE;>*-0 MZ?O2KS_]=)UX2M:W,R%=XS+'+WMS]O49_NKCYN>:=&9*^M:OA#-QZ^>['B5J M9ZILE'K4[L\54ZEM4,K>EQ_+\7XW/F1N7+;%QDS1Q9(C?H,_X?[ ETTCXG<3 MX4-S+'QC%'*RP*\9)@7)TZIM;>2SI@\\=V/\,KO(UHKK<[_@=T8;NPK;')JB M!M9^WL]*$^.B3L,B1M4 M.OG )&4$@LICU<]TG_-:(ZP@"NQ,K<[DTZJR( ]&JLB+"MNBT'ZI0A=62CN8 M(2ZV7FB/Z,W5$K(>"J\OA)*/A)"'BI5"SOP4%;83&2!GIB&57!D^*DWY->%D MK4[FP=P$_I"ZPHM3X&E63&U'?Q=)HF;G?JC-A\F>KE5VGT;&2%GHG/;"(9I@ M'@9S/,17^LORJ[S;:41*@2S;QD2(JQWW<1KK\;Z,$>TMX MA4["$#F?D_@FB/^.J/>T;1TF_2EE2'SN(VCV&'%54$.*6\S-9L,LH09"SP>H M[LCRWNCF$-G(?3Z]TYCJZSM)2'R54_B!$/C:O\C(>[^@[C8I,^AIE4R'K:#/ M9/U]@XM#IJ3/38I/>%6O*YNS0WJ[?9\ )@N3AEHD0*\.[DY>ZNJ MX&'-@_2 @/,0>5;L/J-E8BTQ*5;NRM)RA>4MUAB/((EWWW(8H0V)_-L@H;5U MRJS^209/K!5W/%9%T1$439=4Q1R+AB0Y2+0T4Q-U2Q+L?TCJ(+]I&BY3.9_0 M3^LU(I!<)0NFR2H/RI/OGTD4NY/7=Q+T&P0]).572,JG MQRM- \]!8?0G6L ;OY8I"5G)Y"]()W%;74Y;T%4)(?FE,CT!4UM M)G8RF>F*WF(<_FQYY"0P'AL2=M8R0.2Y=^NDJQP>\%8"VDYG>$NDDND,5(M& M&WVKI-6,ANN;KQOI9LOC[=-E^#:)H]CR"5F*93((>2:#+ B#D:28O"G(O"C5 M58)2F($=2&WL&1AW=Q#?@49Y#QIS)4_QF$$S>U))*-(6:88I\KJQV0:Q].&! MK&.P6=RUMU!4K= M/7VFQ:U4PT+I_33C5>L MO+78]+.^]2R5BIY$\3%P![@#W 'N '> .\ =X$YS@82B!Z]C0SAM $I2TTN[ M.$9Z JZ\N=M;^F!TP ]3^-DXF;01_)CLX* .< >X ]P![O2/.^4LYHT-I1T6,S6]ULJ"EP8TMJ9O)X_6RUT0 MDA=>Q''HCA/:*^8QN+-"Y)<]G$$627D%K\J;A16E=WD!<* .3I@[S3C0QU8' M(C/JX+1VG+.^*A')*^!"M#@\ 3:>(43("G?*5N;)PI[*/)I%<[\ N_,E"3%% M[O#@ N>P$CV1G(;)"XK JP8#44. % A\A[E3RJ19E_8=*7,[A/V_+2\IV^-> M%N7!2.-E8_/4!)!SUI $<@[< >X =_K'G8IN?]-KI,+,&GE:.^C4?1F."1/) MF8>T*?EI;9J7=1;%(L[B=10EV_Q$^N=G0FT2*T-^9)%WEO8>R4G%NLB;)AQU MW1&4-1.3:!AFVF!D\D:E 7@BV7C"[C3MO07"E"\5SV[J0*H ;9+ VQ:7N3< MU!IJ9P%#;=DIVR!4I %62>24-.@-LD&GZYL=?4!%,0DO6$" .\"=(W1[*A): M:58UFU0U2Y5/<68K@8*-*,N>[LY_6*$]S5L[*U62)HIU-N^X_.SPC?=UTJVS MK[-$$@]5@1=TE1?%RO&64MSK0""\3S L':-1CM7161))),94)%Y2J[04 _2Q MB[Y2_MU&;]8#&AQ+M30X!DBQ"ZER8:>--J2--6V32$:,Q)N@RWH*O%*XV^C* M63ODDAP,;_"J .H.<#>4B_8TJ0%WI#FJCIT& M0%Y/D5<*>$4BC]7PIF,]9VJ\MJ7O-6O+[&FE>=73*'1? ]<."E"EC97V56+3 M1[,!1X&CP%'@*' 4. HE 28ZPCF ME**9S]4P9W8!<[6VE6$[.-%,%]?.5FI"'2UP![@#W 'N '> .\"=0PQI\5AM M&S>L:UD8C$S9;+^/ R *Y+W#W&G&<6Y WD5&Y/VT-O1K[A]6&5I,))YU3!Y1=:@"0+SD *!9YD[Y6R6(CTJZNPQ)\N#D:CQ.@AZ M!Z $@@[< >X =_K'G8J.?=.+I,+.(GE:)ZO4UHFULR&OLN[BOC8@1VB1*9-. MK+PL:[Q:O=49A%;;UL!5XA(- TT;C!3!X"5-:C_4"@B#K94.X =YCD3NWQEV95 M,^W6*C*CFFM*LV C$K.G6^O_37S$R4*%9JT]K.@IZSRK1VS6JM!FK2*OB"*O M&77UGH?",@9A6#J(HQVK6:LB#D:BS)NRR9MJ#6%T@!^#\"ME1!S0X7###E!J MZ=8*D&(74N7"4L?K7JC(@Y$A\8*YN9Z"+NL#\$KA;J-[8>UPR[JU*KP!%ER? M85=.WVTT+VQ.WZFDV;ZB;'K@G\LH 3RT2 M>:R&-]*M525XVTPI8&V9/:U4L'JZM68DZ), 5=I8:5\EUK3E AP%C@)'@:/ M4> H#. 3M]>QHA5>[96,[@5@5: MTBYN5AD"UIC$&F@"EKE3S:-N5Q.(;&F"TTH"J+7#:V>+]:"4DF7NE"W"40NU M[*FUPRNVKK 2DS2!-Z0J&9T *1!XX$ZY32GYR,WK\ M'*J]4RI\%)(&< W> M.\ =X$XKF^A-KY$*,VOD:9W803QWWKRGB:_'I5=(32=<-7I%K*$H'5(', W> .\ =X YP![@# MW.D_=TYK+QG.%BF[4:DT?>3#Q'U!SO#?* RV.3C:0CP8:?L*4;^: =;XX37O M TP'@'4,8!#T9YD[M>^+5V@JOD7R5^+_!DA^G[%59#^IT8;U*FU8KX@FP*L; M\(*%!;@#W&D_N[]YU:P);*GF4SI+Y '-8S0;HY"# T6J><[[#G*H\T 1380# M14X$AJ5K&?1C'2BB2;0%BJF;O"3VO2MU@Y!C+2K_2S.,*\PPMK3]-F=VXY"+ M PY.T>13.3@%1*??HE.N^&;CH([&&M=KRF!DZ+QJ5#F8& 2,*:R=I("5DJ^- M TEJ%RLU/0A'YV5!AO4+Q*OKXE5N_3K>P2N:AM14):*S M2_+6! P+19IF^XZD[AW\UC#WCA?">^ ]G7M/52FK/%:X#"X[43"&P<]=MVPQ MYVR$;860I4R%K-\@-4MVIB:<#CGRW5L@2$:0"SQ68EI:'G=GN<[0];E+:^[& ME@?$&5W8=C)+/"M&#I<>D+'6II4C'5J!3&MD^H(FKNW&0)718X"%B%OU!__$ MI1[A&G'J7D_-;E(KS:&I 39=O&P'!M0"&& CID0?>$Y6#=#E?'5)V6BV2;U#,N?0T9>Z#%T31[MWE M7C:R@C9CP!W@#G 'N /< >X =X [['.G5!QA3RLM;/Y>4^N79*J7=FSTP4B4 M>4/8; $T.D^=#8Z2=4)'8,QZ)S6H;1IK8J]5JM2W0N&(ZDZD$,(W 'N '> M.\ =X YPIS9C>4_7'VIPK=4&+VUG;$C?3AZME[L@).^YB./0'2>Q-?;08W!G MAB=0O1>QHT@(,PR=TK7T9E%#J&]7X!]RTFT90OJ#)&<9:+PNK)9UUD\ MR0P !>(.W"F72+K13[NXJ-,CZ,I&]@U2B<2+4I6>OX DD'/@#G 'N /<.<8: MN<>CKW^-E)E9(T]KWYLZ+\,Q82(WMUYGR(\/\^3[%^G:[BKJ0A%7*IG8Q(- PS5 ,"8M+Z .VV+?Z$( MQ7NEKILZ@%I@NU3 INFE#49Z#37E@"&&MN3T(MVJ2B*GI$6O#T8RKZ@B6"C= M@! MES709;T$7BG<;;30K!UN6:]:A3=E,.!Z#+MR^NYX'25-VKI5$\!T ]P-]8T. M),WA3AV,5%/A]4J=3 %Y["*O%/"*1!ZKX4T;C$Q!X8TMIRZPMLR>5IY7/5T] M]W5;[: 5=I8:5\E-GV.&G 4. H\ MMIZM_0N$[7 5]_4+:;Z9IB(H@Y$IFKRNR8R$P"#KZ?Q,?<;)0 MH:?K*57_['">E>/U=%4$VM/5Y&5-Y.7:6M1#$1J#,"P=Q%&/U--5$40/8L0N[0> /(8Q!YI8!7)/!8#6]:FKBBZ)5KMZ![ M"H,]73,2]$F *NVKM*\2:]IQ 8X"1X&CP%'@*' 4. H@ M*DTV%5''?B(O&I5[; +:^H$V<<\>0#6T&5U!VVEUFFFFHVMG*SBAOA:X ]P! M[@!W@#O '>#. 5O+9M'"PB-W=!1I;U=#JB'_ 0 'ZN"$N5-*'6QZU6RH TE@ M1AWL\;B[Z5A7:.':/8DHHJ^:44L%M4_W2%JV#L8LU#.GUO:J$JE=X!5-XS7! M+*Q& <@6JR*UC9S7CIRFS9)&HQ$E==5!40*1 I("B0%DK+AN#6M^.6C*_Y> M>EZUM=OL;("BK.L@M]\'45(P^'6--ZNWVX0P6-O:M(J'VC#,5 PS@9>TXCH6 M ,:R!03<84_\"WG1-7;;W+2DM,$()+P#&"H%H2+M5AIMV2;II &07#V'$> % M"PAP![C#,G=J#Y4TJYH-JII%C1'57"ZPPD8T94_3S #(E3M%E6F/L%,Z5J(=JZNE+) 6\1J6 M:6U+7ZZ=+A,#D*D.$]8BU[]4HG9A*K.E/;>Y>AM=$ _HK"D?TED38 VP;C * M5C07M'H7*)D!\![X#W=?L^>C27'C>:>]4K4 -K] M/K@*KMIW%0 -K@*@P57]N0J !E&)/I]KJ5UR?EG-$:9?[@2N[21'Z.P[LBQ M*.P+'W?-NU/#QF_ $M:CY;A';W$&IE_O],HMB=O&8$&/TV#@G5=SPF&[RJ$,(& MD4NBRN*R*HB,HFBZIBCD6#4ERD&AIIB;JEB38_R"IZ=E- MTT50?&X]H>$X1-:/H37!$SRWO)_6:T1$8)4LF":K/"A/OOWL+H&=AF2G$"O6 M]S(*#N BQ *SZ[72OO1W^MY+3,!@QCV&B?V#N_41]Q D(4F'O_;MO?*728*) MW[1"5;D:56N8U$VN=KXOU,[E0NUC#ZSEV((DP0^NOM9$&J M):6^N)'M!5$2HD?\BL]>8/]8;MSIZ6:AZR?(N8BSS\@ 4&1;=I] \X#CQG/N<1/B[*.(LW^%62;N%KR5U6V,S7 "3ON#K&$?=S&GC>*Q?\]+$2 MB9)QY#JN%;IX?!](V9\D?/J)>/J3^(G+/L$O>/M1$BT^"<+\PWB*N,O4ALJ^ M_)4C T'^$UY5\?M]CEPRSK$63+AY&#R[Q"[$ P\M_PEE'SJ)':=@Q&1Z=NU4 M*]IT[BC$OTPQDIZF'&FP:GG9E9:'Z$.C.2+B'K]RZ%^).R<2SV^_DB[QF-,_ M4,S-K?#M*ZE%A0>.7TT&OO6YY(80S2TWY+F9Y6*=1;0-HI^GX\VAMOVQ5KQ\ MVAG7/3S^#5$>6]NHD[$7A3D%D8?LF"CW)'8]%U\:8Z9',S>*"($(R;#?D;;0 MI:B-R0W!;);XKDV)&&%&6J['DV0,A*]\Y;F?5H1U&)X'QAA]*7E,0$]/[Z3D+>@HF (7D3A/&4NZ"+CG7&W2;DU)5P!:;I;12 6!(X M']-M.4/7?\9_!>%K!@0",F[B(0RH[4A,6>Y&*0G^C8F4?P;ACS/N;T1Z)GC>9)C9J^D;5EX>8$YA5.%7H(4X<:0E M$T].E_$2*HLI=PA]*(HQ!DCF2A!&E.Z4DRM0YQ?X3^9/H>6@3-OXV"'RO!3[ MF!9VZ-*TE+?SLJ((Q='JZU2Q,&$25D2(4[U41X0A&]9ZD;,!7'86 Y2Z5% M8$$N2*)5@J].:XPU-H8%F?@//!+'?7K"M,?);&S^8S"Y_7_XY M><446<^OPZF5>(0RKH>92<>J^?/+'Z\>E@L5ONYB M93FX6RP'#[G>SF^[N%O<=O9&89@5KS# UBC#++>Q?J.Y7L52(@ MSYWA,:0K\LK8\&5GW.,4951:+" [!KQ!0$(!K$"PS(=DU2;++9X.7N\.D1<)@*6,T2=N,/T@NZ:"L^3M^$6?,Y MKS THW+F1Q24& MPZ9SBMU-FJT\W@E(+'RA%X@>R#CTEK"3((C3L'DF>]2R77"&<-U#V%+?&C#' M0Z4/#>:NGXG[TJ+GZ6LMAX"77LY3NF#1(A@BMA<9B(??2V2)6G/+:W.O8B&S M/N9%%%G88B?#LK@)-EV70\EFMT*6Y2CY%31F!'%2386?FWAQE)DM"U=WZU.H MNT1HF@\$RQEQ2:CU^HQR\N:/I+R;6:]$N2P>G^L._#Q,:.X566&N4HC0I-Y/ MJB(YZ9.M7 O_,_%3.W$A*7OP51BJ.:>*M,CPI M KC%M#JYI!2T$S!_B<8B88ESR7"E"N$_?*5KTK;1A.B M9^0G:5@*O9!V3O@M#NWYM'(/M2DS\^("N^=4J:9ZR*:JPG%I@"%;IX)HA4AU MRAH&QXI7% 8^_M%.9_F^CZ2(F\%[12P4O&=61N\1V8G"BT3:J(M;4H:8J;YC M8?_Z&');<7+;Y3<]2HM[M%XZJ'RPT9*O.W2YH1;5BA>QC5/+A\^+.(2[F\G<]SE5"#?!&7W=4##I6KE!P(9H49*U61O!X^Q*[F#0,D9* M;?PEL;@O*R;AAT=L=]JCTHY4(Y\HK\0"MIZ<0/2T>&1/$<'/+S6Q8K(!]9[%8DK$0$EA>%.#Q MS# 5UZSHE6';*(PME\05R;B??!IR)D,<(Q]-W-P$1WCA"--O:,A@25\2#5]. MCAAW$Y<$"ZE]1SPD+/P^->M)?&XI+G96 M[7AINJ\@@!"[9!#FC<>R9V%]^SND"2W$W]B=)L1NQ@]F9V;!I*+Z_]A[]R8W MD61O^*L0BIWG\41@#?=+>T,1/;[L,_O:;H?;>_;/$T@JM=A!H '4[=Y/_V96 M@80$NB! E1GSL[8DBBJLGZ9E9F5E[5F\U8>[/V6!BATZN!/[@P2^PX8J8NG M_U<\7'9.?SC,RQWB)I;PW$,,?I+O.**;^T[T<#-JZCS)@U&(/XK7HSMR) R.F(Z=F&#N^GE8N%+:4)6-MDU*'^I&?9.RCSU1/:GN8.T8._>S@JI@S"B^3.TL^Z1F C\P#$OX M K^;1\)'>J.VU59@;T>!$\DB%W6Z0L-G\Y0./*5HHB[7U9V=\U0[ MX,5YZBA/Y5I7U\13!K8K4313-"R%V4[493!7Q/< MM?.ZTCV^;P0V1YIRG@T;&SM669K$4=-'U!QI#7\N:G1I,,).?[K%8=-'V!SI M%GDV;&2 C25*>MD6Z5V 3>,7#W1U9NLUP!\T#&HWX*^9M2DM5,6[1DU4 M]9KO13BSM]BR:)>W=? N95S*^=6RJU-6>HZO89,RF [&:=PM6#W+\RHJ(PW"L(!.M88L< M'&WJ_F4+2 ^%Q#K=R*>4ZD8^I323RD;3P,UWT3J1#9:T MH'!(*K9O54A&2J\KM=$RO_1K'S]>L(P*DL^HH(G'](>T0B*2?5-2,TF<8QEN M8^(%+\-\.8Q#M3)X;8PU[.T^U<:@J= %"=+*_HH9%.L'IM>93$IUJ%EJ/:EX MTM N.=3^SU5=YY,ZZ?/:,BE[3ZE:)W4T._<$S:[;OZH:?E2]R MPE(->;.I!/>%+Z9=,LV ,ZGI*7>7V^:-/QV X7Z^GN MG3,2_4O#OL7(WQ>R@G7D+$UIG!S',KQOA=:&9'!:7R84J[&C\<9(R44$%Q%] MI/5I(N+ZFAK7^DIM+&N?>-=:%KH("_+)\F( M(_%Q[BZ7:1;2'/[E9=I!\J)Y.5Z73ZM6?K+>>/@85&L[!@^ E%>W:CF8SE>R M3CACL$J^:"B\5N,- ZR\9J)SU/08-:=5WJCIC#/X&61DJ+3>^?R1]FOU,N^:S;.]C#0IV@X'[)P;4 MBU_GU'[=62:4^ZJEAS@2JR.Q27W'E&JRSC@P;P^8I?4D4T9!:(FJ4KF6.L=; MG_!V6GN9&H]DL_;[,H[$&T)BHT>R6I,QR8%Y>\ L?R1CB6/9$A6I\=;'S>'M M^MZ(%D85M-F;\<@JEVYJO/X=0DG!H] MY72THT1+JVQ&<8!U%F#E3SF#GG*24?F"@J<@72<%26V]]+7,P,D2IMEOR;O0^YQBLC,%&M1T+SRU%M.RZ;M8Y+&\$EN5U)!NQ M!JJUW7AH/<=:5["F7_H8MK&VJR':M86$" B;/(=MO+NQ;5$V+ Y+#LLR ML"Q]#MOT'L<09:WQ+&#NQKAP#$%GW!A[2J@<6W,%8= V.IQ>DKGZ%N#,QIFM)+,UJ@-KZ!\P1;VVNUW.?>T (N>^>KBO MO*J/Q7\U4U1JB[[A+-4.='&6.L92QL6U1P-S@VQ1K2UTA#-;.W#'F:T>9FM4 M>TQR/25NNW'NX]Q7B_9H@?:H:J*J5R[2=R66NKYSMP%'N+E3;=9142"[TC)VX$.Q".'"[98V5" MX"0-KW/RFX4G_U?X1/@"/YM'PD=_2J;"(UG&9#$FH:!*8F-U^CB5RU'Y^LS6 M)\8]KA*V&T^*A#75K\^:/:"CRIFODQ5GZ8!W;@POFYQ@X;YQ?>%O\,[HURI\ M4Z;:<5N0OR\N9NE.!$M3&B='#W_D4K[,_=_A7BV#!/6U)%3:XK%[$%&8>D ?"$I8G!N>"SG"!>6&-2I5^:,IC4KE&A7GE9[Q2GF-2NO&B7%]YU\+;V0ZXDA\G+O+)4R;%I.=P[_@ M)T^\H,L-*GG"QU C;7MYG;&L@C M*T.EY09X6@G5/U 0]216/U:&=S<@N']RX-*E0G6Y]BO/,N'$!(;/9/UNLQ) MCLS;0V;Y,QG;T>J6:!@=EH37]T>T,+:@S?Z,QUQKVDJ9G]=.M.//[T5>ZV1N ML5#CU.+4NB"UKG_(M-49W_Y@N(]_K=SE@O@Q:[!>Q0W?;XU55J2+V_7F8&2) MBEFY"G5[ L(YGLKBJ5'KW * Z;JHJ3W*7^,0*PNQ\F:V#;@Q5-&498Z;/N)& MOO11!T@=Z8:HJSH'U.T"JLFS#J8PLA1;M'4NLVX88J7/.D4!W%B&J%D\(ZW% M1GBG,]*^.6&\[4#FZ6A[&5V]N&ZBHADNMSPBE@=2-PFG1C43;3"R%5$V3 ZP MFP58>;T$(RLD2515#IL^PD:[^#&':;&Z:!MU=?'E>.H>GAH]Y_ Z0Q$5I;*/ MAP.LLP K?\Y9H!V!^FVW.^WZ^B9S6^_ 9;7U]C=+2(MR85R-)*7U70XHRL4U M%TQU-D1-J^NB_/H=T)N.,.8@;%S=424XN#13-*2Z[K0X+&\$EJ65)%4&K!F: M*&F-9^5RK'4%:Q=WE*O*8&0JHBXUGH#+0=@O$#9Z#JL@&V5%E,W&?8FBL(@[;1X?0JW>76WA\!>''5 M4,=B&;9H&96C[TIMV96N!3BO<5XKQVN-:L &>@=DT3#KNMKES-<.''+FJX7Y MRNOY6 M:5"Q9U+6ZP@(Y3[4#7IRGCO'4Q?N(J=9@I,F*"'/GS,:9C3/;9=5' M&]1'51)MK;(#E7-?JX#(N:\>[BNM/VI895U4-17^UU6FNKYWMP%/N+E=I%U&^Q U2 _T[=YQ$] M.?#$[S5Y:.'< *'L#?MQH_ M"&XD+$,X)T-X$Y!A 7\!/54(9NDO(F$&VFW:+\)Y"@G!@E4L5'<6TJ&%R1Q6 M"S\=NYX'3\>!,$E4X&@H[!2Y@J$FP9,/4YX*RU48K1SX!IZ@7[Z-7Y=$\(@3 M83!P2.B/ 8A3X07T:M<72&XP.LNA\#Z90O;=J!<(4V?A/,$ R0HV Q0-O\SE M F_>(*QU KK[S>SU?>@ZWM$=IN/=[*UY^:>/9\0]QFA&XE":J@(:)0D MB_WL.K!U;NQFHJX;7&2M@+Z/$*V/9!F3Q9B$3'T#@TE0)$6CJ_L R\]\)=.O M5%&(YP2HL8 YOPIS9RKX)$9 I*2"/WM.G, Y(5I$@9)!&+SZ;Z5TVNW^>/JN M3EMD1FZV[WX6D_#>\X(7QY^03T'X/B13-_X<1-%:SS4V>BX6W9"'^0!8 ;;! MPYDB=6Z?Q%V*)H2>##9^*]#H6+0"&1(QM$X+@!#!#6 M!H9)'$2%I'S UYQ-3PS%TH;Y,/WZX=#0 C1,NE6'>3?D/D!T3IC]R. 0!G/P M1)M0F@AP,/\I.%$43%P*12J(7,3?9 +Z6QQE "LX,85T*J?@1 6"#(7?R<19 M181^%\%.9039$_%)" /3[]9G?SQWV$&9O 3>BV$,'.@&Y 8)L%4!UABR)A#G_>6A@\G&'"_PO+2F%!WYC\ MU@O0DR:X\*-)O/- G(V_B;J]^;0]I?GN,!5",O,(2B!$ 8&9+W#_0 @A79P% M[A=3Y#9RC.XGC/ "_ ([ AM)X4)/. \'&PHXBW2P:?HJA,#80X,1 GHEBA\ M0>^*G/!59++5SV[TFC)S%Z ;HLLDG3M**_)S"<0G0+ #*X%G)BLVL56$L\'Q M\7N!Q.5SC!5!30J<._(KKL:.7% MV^?CPGE%Z(2H28?L3(39A*BSXUOA/&!_IK(IA>\N.S(!_G4%+P00Y*Z-M[6* MQ\F<3%<>>9C=)VCY&@"1/@? ;/?^])/KPRN %IN#Y0>,]KL73/[<'!YP.!$X M4I8P;ARNR* 3(N$^+]M%JIP Q2( %S/5<'=F 9(:S?)*4; QUU2HUU/[/-5NK;5+:X99J\1W!&Q!4/[\P$HGH*F3\#JW'SE#G/6J2$T3(;5*2JSP MB+NM4X1([3 A-<&VZ'!;1> +9'PS>0H]NQ4MM_;^W(I:AV]%4SAME*%_A*#: MOE^%Z+DH?5>*=8EL3924QOLLMB%_BS,:9[0]SJVF&<6SJ\'JF'AN%%8VA94NY6]3+@ZK>LN%M5L6[_.'G7DV)KZJW0 7 MKN55I$RKI4RSQM97$I\I4W0,2S4-4:I>4[C&O6RW(<89F#-PS49B3O,QIB]A$).WP:QLP.CAZ-O37![_#MV8/,QF12&6.O9; M&^8K2%8($34;GS/&M0[SB7S%0:'B3D@<"Z=AGP7/&)>5"QT\F.>1P$/7 #_+ M('+Q!WMPES^64[WBC1Z*3-(\X8]+=5O/^1_2S!KO>+.<)2\)\&.4*6 M=HB5^?=\G=&W=)[(VW%(G#_?.ACS>^=X+\YKA((ANT187Y:>Y4FQ+1U&?Q^' M*'KR\]O9T01*FJ:\5?:^BA*D-9+HWW/B9\)W:8 FR[[!^PD6I$Z# IWI,[VV M2.+$DO!UC$ ,IMM":4IF.%22GT/ILLD#2J/K:=!O'2'VSG(9!C]IN*/WVG#< M?)K?\II8=A]PI2&9?J=67EZB:&#(#?/%G-=2,)@Q8H6;O*(-F<#TPE\['@J; M[*J3$- (GJ5LGZ16;:G9_KYAV1A133% MCEGF=;,/SIFV 5#0AWF#?CUM8+'U?CIG)Z#L)+)X7LJO=>@'IQ!DFQ)):OWW M=:I>$6G,8Z1)Z")XZ6N$L>-18<0(M8\8+TZTR,!!J)#G^+9BZ9;K'4.LP\) O']?&'^X9!#& M_II-=Y<-*@5PZ#-&1[MPF& 2XD_<;)@TK"@=92:<%A2]=S-W]Q".&YCVEA,+ M#IO)';SS!4@;$7^SE=9@!'JZ\$J<<%ZF<5^58/"G=:.I+7O]A/KAJ*AMTS,NXQ+CW4ZMQFGG@?1#0 CARV'_N=>EJG]80$?9C](PBFT6/@ M3;=9IC2OZ(.1)LIR79T;>1)SFY!TQ%*H%TE8RD463;ER@W@.I19"Z9)(,E$[ MEHW*E4HXD%H(I",:8+U(LD 3U$15;XM,JK7T7+OU/EJM2&"1,[Q^ D^_;J9* M2TY7CF#^\*?#AN4C\>#%3]_"8+93#CXC.VSL2YEW?YY>@(672>!\VE\^;>[* MHH [RQW[)NW )U7OOL.*+_6!I:*>=3:@7(7]9?H.&N:F#>M#/,>XMR6G)3)NV]'7LBF[@'C M(=KV+%CWYHLV"?-_8) RB6+L5@239AEOL[1WT%:;+,QJ:Y#UTIDPZB4WZ>G; MBXAI'JE'T# 3EIZO-1AIA_I.=H$=2R_:QM(YM6Y2*;XL.U\+;7#E4$&&&CBT M(/]Y]^ ^+?M9D\[+?O[#?P;^#\+7#VXT\8)H%19D[EIRYW.?M3MAO=3.Y>G_ M>QZ 'OF$5TH@G)-58&OJK8;4D[D312ZFZ,>Q,YFS_.0W[I ,16$<8"$54*VP MH)/#LO,]=X8JU-1]>B+8EBX$N/R)'ZP62WA@ZN)O23P9_KKN/@G$688!=A^$ M5T?8E-"?K&B5EZ27WHR6;\#<_L78>V4U.H*(4#:.:(D<[+:7UNX88W=!'&P1 M3(FW70PF OT^POZ+;"SZBG4OOI<,07!NV;_3OI_/3DASLFE?3UI\@%614IBT=/T5F=['R6=OY?LN-=F[V7FR..ID3P M?J_1I6B'W;1KC>(K*5TAWE+IO:=AB:J2MQ3;%OM^S=22&V>N/O/7D>CY2ORE M#4:69HBRV7A69&U7&_U.+KG':K]@I_Q)8FH:,WL6QGIV)R1C>_)LD_T,<0C^5N(W:.W#E7P@[FDZBV:"@="=YN21.$VX@NSWNC>6@Y M#Z>Y8&N^2J+-1#M-D2315FK.4>81<)QE;Y9ECS3CJ\2RUF!D6[IHVI6UD78& MO&W7#:]PDZZ>=Y/^@8SC@Y?H=L&-G)V_D>O#>14$X8.OY34@ \#H29,\$V!DY,LC?8ZPX) MZ,7Y-;^_2.EZTA:>4 ,UH_/"8TY L;0N LDL^%U3)@]_IX@2VR MV,P9"46!WFI// PXP)ONM!<.<29S*N'P+YDYOP=>=EP_.^\M(H:XTG"+?$A8 MUGKB%6_SW6 5I5N W63PE='ZSAHH1*_]TV"#--#M_O?/PB>V.Z_"&P<[R\QH M/.F8>,'+KVG/GCT-279:DCFT71"&7'@N;7*1O!()B:VQ8&YQK@O$Z2TK-E?\ M%(?(3-^2[=ESQV]WLJ ^-IUP%JQ+>?"RCDO9'.(PJ:B2AH\]W&GE8'H3,E=R?L_M[%GG2[=*QB]UFN\=HG=P,1)!\<=^$! MWG^@7IL: HY7UJ[LO]>CI]X+98_'D:JW>:46I4,2Q%K6F6'+@Y&BFJ*MUA4E MT@$O(N>+]BRM'%_L<>LUP!=8]-J21 MX#$;>UE"E2[&$AA2J%FBI><;L?((CAX@:4]ACP:0A$G46!^T+:% -V!2? (; M2_@2Q$$HO _)U(U3=ZPH?/[\_BP!>ZHVU7&V4"[&%EB 61;MZO*U/:HX!](& M2&H]0)JY/\GT[7])&!1AR!B,Z'V9\JXE(*I);^U")!K=LZ+[E[+GV4T&LI1; M>W_DPN5\/2:<+XHEFGKE:HBE]NI*JCUG,LYDQ^+!&F R:S!2=%64:\MS:%'+ MF3:;/7NZ80?^V_C\V[-\;M9N=-[9=U^G*,TU3^T67(A?WPN;]K3,DT@*3=S* MWIZV+;WT(=!34:_N2:LNEO4@("J)>RP-;ZNB:=6E4W5 <^*LT9ZEE6.-/1G1 M3;"&(4G &I(MRG+EWI;M<<:PI%6\_Y']*1TLYKL8GY:"_S28QX*M/[))*-E_S\--Q/H3>3L. MB?/G6P=+O=PYWHOS&B'YLTN$]67I69X4VSD]H[^/P]]&1?/;5ZR3)B(6I"ZET/](Y,QZ[)JWS25%W%(*XS2 M4MB;)/'[)Y )BW4"[SXZO,'G,4)$D=ZEOTD3>^G'\KM?1>%E[D[FPI@X8;01 MVP[\/^8+T_SK?PT?A\*W$%8L?,>/EMXJ$O;R+BB#()'R_J@MP:(5%0+X@V9Q MX[I^=R(W>ER"!C!]\-/>(/AN>'&8LD3-_RQ?GI+E:+W].9O4\F5B1R;6S:"'/F")/VZ?$B#2$ M/_Q77"\09@RG7B1,6$ACPAYKMO'A![3&/BW$#D1@Z=*,CND8SIIQX ?X1OP[ M.XS@@V@U_D]2X![K"P(?4>*-7P4"; :/)XPY!WOD:2Z\A&X,4Q+\ "P%,NRL M&&6A^)T6FG,'2T!NFE7LEY6YO(/W00BL/P>!MPR#9Q=[%&P5,,"'' %?3QLB M,/#!GTKRF-THC\D2E22']!HLN<&N2#.E+=(J&U%:9N,; >2/72]&GO@-=(7_ MC_@O08@E&Y*Z&[0'4A"FE3=8^XRA<)\4)V"R"NL./#DN"$?&BSODHPTP3CQL M@ W/.&TT:>>TV=,@NLJQ(\MX[)AY)?<7)G02J&UD3BK!G!58\TZ<-+N@Y3_N MEZ'KU2.'@ N$!]@B- LV!3E"\AQXS_0,87LP2\\+SUW 7UFA#OB.=N. -Y?# MMW;$*JJ*;TS1,@^=(=T5OR=&ZW=%+#_X"9B5HGHPU/=$V](DY_<7)T(-[7/@ ML&/XD8!H0%CNR.W#5-I2=3]]>?]^KY[KT%(HNS5SZ+38I#(-9/^!D97&+-#BQ M_75\SO#8:$JS0D#%F-9#,H"2@:ZQZXI>K2P)^P-8I>Z[A.MV#]FT$540DJ> M5NM*Z9D_TA<]UVFN3T?SQ/1.$?*R=T?)1TQ2=+]M2@)]#ZJ_382(R&O61C(F?[ M6?&P8!4/&AHE):[:K,35!B-=.FA6[-4KTP,7%-U5B 8&4&CU!(@1%)T20J>[ M4N1WHB[OM_1DH_)9B'#K\)0%0>XC!+(=5E$@O4DV\?'AT_?UUIWEIM*TQMQ4 MLHY=CZ4"-]6N7SE?F;-$)4[CO$J#40U$7W_O3-=X/E.D:/X*'\/[9<3V$""BS#_ E[*W_1'NJ%E#6 M[&*9PH22ZQ*+A4V=OVT->D?"4H7A%0EZ1D%H\T:'O-'AN?TS2FE%_PB#*"H;:2CCI:JHV;)HR[P;(F>_VV*_([TP+L!^ M-F4_21=U56D]^]U ENQG$D5W@C.9K!8K;',P!8#@S8)+/0NW56WOS=6.LOL- M_3]DR%^6NQ1I,-)E0S2M?-VHG 72@>Q3#K=F1'==<,.\*\L2K8*^TA>'VPUE M=!:ZT6I-D#F8(W-3NF$=]&FU%+K:F5>^WYJA*(.1;>JBK-15%[&^76ZW>'6^5M%.,!2>*2!RM'QNNJ87A<7X08_8$ M@!T;R&%48J:'((UDQ, +F,9:QS2), MGF"&SU\K^#U\[U(B$8P.PJ\G;@CV$>:[ @'?1"N,"X71:) X;%F+&S^5QI@.H%' M(Y9U@+E)FZ4M' QF>H9] @LNI#OSQZQ@#UE(=[H5M'EDEK#;-!D\_9?&YR3:N7[^SB\>GL)DOC0"FY(--H;N6TH#F4F\OGOQTH[A[(98?5F$: MJ/O7R@DQFIBEZ/YSY9-,=NX+4& *:P644=Q33*S) 2.L=PJ),28;?J)% EAH M_MZC?KT=_XL?[9[ZVSD1?WS]M'MB?*4A40^S[^DP_X)1HGP:&QSP+W"<1L3? M'"3Z8!2_!/DX,0 *LO$V4( O/GY_I/%?]]\>T[ZJ*35>$"^BSUQ8UP@BVPN6N,VY^9#SWCMBN+:%4I_:E1 MVA54C+#HVX0;&7>MV0CXSIM0%VCV+*(Q_C#O!9.VR ETE][&SL\-IX*XB.'\ M'J]8B!FPD[-[U*$\H<=:RNG)<-&> >D8:2 ]FPJJ$D\XLAL!5J9(3[R=2<:C M@:UL@3L"@@D$E$5S$"H9"4*'/5E,)*VV,PK,6FE)-2),.V>BDSBA#S_!OMMT M:$H4*BO7\B0M.Y$.4ZPC1*FT9]L%:'ERUWVXM_M2X^I \B;;523(=H86IIM3 MF*F&A>HC("+&++GE"AY9)>EN:[3LO*+@\-I,ENE*:0 YGDV"FH0? RKI^$%. M>YN[0&]0X5E4>B+E2X9%INR8&*YOT4MS)Q\(^)RP:+!%*""-Z4& MT$M*A\)O5>!1MFH?I";?%]#18&:L ( OBCN73$&([V@-L,A37;?E(R:IF0. M1OF:0+]06W>=FE '">1T*II2O9@E+\57)/02+([7@-_>K(Y MQ\59=7'V(V-]L.28](A;L%UE3J0M320YI!(I2-;R)J._8-8DR*]49V'3(M.W MSC.<9D]X'D94*$Z<)09/I]H8=7&D9V6TUF3HP9<(R:D3.WE)F!A45#E:6X;, M80(3\]P_D1UA4>.MHQBT.R=]">9PNA,7MB4I G)TSBY[]UKA2,B"64>8W+C1 MZ]):!2$!,F$.5.I\>Z5WMDG"V92,8U!B/+IRFK*[<;!).QU!Q95['LA&SNMG8M!?0--/_275#3B&X'NH-]@O64G/"5"6<04E/Z>>+ ?*6O M!E/OZ8G0U6Y):1!GWK1@QAL[K$ K..U"3%<&AYT;K 1G46%.M8-76=:=\#F M4_X'9L)B_NEE-([B&0FUY$;B*GZ@L92_D<3.B=W+>\0%@23ZK$I&R59Y/^ M*O!TTIM,)[T=.G! \/QB1H#[WS^O:Y+QW&*>W+B_(X!\.&QUNSC/^\0WP2J3 ME@U15;7!R%!,T2ZHU].V+$:>1,SYK%8^4R[(9_I@I.N*J-T&GY5Y_N2%M$6_ M*0F]?7I?DJF 3N5<6]!^)V*7._W4"YY^UF!D*Y(H M53_]>%)_&[&TIS]Y(UBR^XRE:@*Y!T>EVNA1J6%AD:*XB;.T(KZA)VRHUNR& MRJ=LZ UX%]&CFK:,V.=E/.G$*EAZ'T\L_7(GED:[NHBF6E=/X#89^!Q*NG%! M*&&?5U6T:O,BM0E*U01R#XY*O=FC$KL<# MBV:_I$>KWAAK-;JA^RH;>@-_G M@09W^NCP2;MU<\?/_O/*O.!YA7VH51'L]1[:ZAQ*^I$Z:K5"R1R,5%G4[G M72ZLGH/3:/8:5Y=J V>SEY"ZC)>0>=ELA2&MAT^KQ,>KD-;/Y 96+2?3>T;8TI*"-=K5 M6] :CMM,E[29ZL .%@\5%3V?F]5I['3Q^1MJJTC+J&'50VH2\7Z*O-%:FPS$ MKX$_.4^:&A(S%4U1EFK6V7G?1,[.G)W/T8PJL+-,%6L+V%G-^XEOE)T[_?P) M_2$[4.3TGE8Q7]=M8T#\9V7KZ>8SZ8\,.,9?JEK_E.%HZ+C6M^3R?WWEG"=_'KFN^,#=\I&$AK%]0& M$8":'OR!55#.Q"T)] _C5\$C<9R4>9^P7$/:1J3D"K735U@T?[4X)"Z=_46Z MZAVL>KS&&1VGJ"YF<=7AP@IQ76D-^. +]ZLGF()@IZR"W/">]F%BG0(F(#@! MIX@>VL;(#;%W7=(E@?TE6HTC=^HZ(79+HF&@K*QP0+M_+H@_9;V- CH";>_Y MEC6Q"M:!FS>(NR\/TG3O4_?DLSB5]K1#L:B M'0%9'\ZUL)DD#)T(&MIZT@V!VIY+8*^)[\*,HJ3VR4&ZS%+9M$N6%'KI=%CG MA9*\?2R'K4A\?7%^NHO5HD!XG:)19"2#-AB9>E&W!B;$$P&!5*XBDR^]*GTP MLH^OB@EMF#1)L)PXD&GGD76C@PVRZ>;>+T/7$UA!3@/ILL7"-O9U%;&K+'%" MP%G(D#QE7]XSL@<'S0%#W/">'-V.C*I_7,O<#!7R&EZ IV?AK,9E0^T6&3I5._ MR_J'#Z K^B@D!6PV*F PM7"?M&7)LM_[A^_?[U-AA,/]RK83-"QL=X']0.DS MC*6CF"P!-"]^^E)LD8PD>0I!FZ6M#E[<*-/=*WWE?59C>0.R;8K$I1)V3;E= MX?3K4! Z=QBMF2[:IYB- =*;>O78;P<[ +$&@2'M>$S;DXI"TC,DAUZ/-5(3 MDQ808]A0Y]>4D!,4X(#[?PT?AWN!)0K$I9F+;]Q?A<>'3]^%I;>B?8-I8YP) MK6G/*(QL\<:%G]%# 0=G4-[W^W?T@7%N/D?!GAS:",\K-!,^+"@H\ N50 BB7=I3K#+9B#_)H.7(%X*@'+6:Y++1RG]CI=8Z% X6A>J*+O?@"_]T8"O"5T%66>N ;=?"MIM \.&U M>3L^:3Q$5?[Q1CL$G6BU+&\0FDIY)]U^>S!G\IF8A&8=\-!M&0]%NYS:\$/A M6QA@+[N,&9,C#O7AI>TS$VL+VWACC'C@[[/?G,E?*Y?))]8DTO'0MEJ2$!0\ MUE1VW1$/FU2^HJ:W[@(!DU; >-M]"2H0. J;\AS4Q#$A?FYR[@*M.#K[:&,$ ML7=CSVO<+Y\IZ$Q[H1C!_:<@V;*$M\$4P@1!-D]I)/%Z(C"[D@ YXL5-=^43 MT G!$AUP>)JTZ%-!@=^UQS/;B(]YA=)V?##QO"]N&@*+4/L1%?NU_5QVB4?< MN*66J U&VC"?EI+Q2$=K]^&Z#RGV%P.E@D'@H9.S (H,/ M>R.NNYR65FNV9(!6;SJU26O[F$7]I 'DM.W[@GD(0K(A"&L4&Y*EXTZ%!4QW M[E&NH[Y3VG@5.RENM7JN%]9%<@\6Z@93=_+->5W0:\+\[E-K:;]'G[&P S8? M2''XZY*-)$RQ@:=?['':.3*L+2P@T5)?:>*QW19?U">=D3$GJ8XGMG74LVT= M3V\K^-$)\88G G(^SF$!^9Z"IGE"3\%V-X&T[X1TG<(;;&;ZJP#K%>B".Z>X MH"$S0==ILAZ/K@?9-\+UH/=T A)Y%3,4PHI<>H> )\_N4PE*<[V=F6Q"P-,Q MVA]4".+*W>'!,N!Y]VX$YL9:IS%U*9C,X0^F82]@=P#LZ66&B, J< MD7M>21W&Z6] _RAZ,ATY>1U[VT^0B"[S4[TX8>@ WXD"8[,G& )%&>:ET4Z/ M],WHGF9_3.XZD)S$CRA/#H6'57APWLX3J !/5#_9*P393_,E:0Z+P7MX9?HV M6H^>QG%__,G:T>*!^)YN/)WHPVR7M=.4\;R@Q#KJ!17?UH(2Y5;9M5QI*3:8 M)]JAM:"F3CWJA G^'$407SQ0N!-G%-W]F9*--OOJ%@; MDXFS2NY4L37S!(P>ZK:?@R!E)@:(&_?M6FS5TO]WEUCT0, 46S;?/:V!+:6+ MK8%_9-O["C0&* (=*\9M!N6M8-?&]'C$?=X<"^D&KG?N:*/@[K<%5K6A7K*O M[/[/55VOI4,M<*Y:5]=L_4$USR],X?RX1^&LVLZWS\0YI>GS]3G@"MS4 MCDR*O;=)1]JVBV"K3V"O,PKVU(F=7$[C^>*D=48%8Z9\^][,E1Q?FRS7QY?<7F M@DI2+05VVIRD>N1BJ.Y^/&>3]7;2?SO=]+Y\:9O'GA O(C"N6SVKZ72IGB:7*5$9-FVXFW/Z#WK@&L= M'JM=IN:RS5.%(]$WOM(;[X<94SL>-M?;Y\$02^*JFJBI^9M(+H>Y'*Y-#J=W M@(?1K^P5QX5WB6M 2QM ZQA+)56I.-4%J?M?TD8%!V']F!$T]64=[QG;&=14Z/7* F\S2E;]U.,&5WDBA@>1)[4Z8S:>(\SR*E,'(M/*V!1?9 M'1?9US>5VA C4=BO8&CJ';# #F5P<>\5]UYU*28B 719!Z[-HR+X/4*5J(A] M*E%I(/*X""Z+NQ@7L1:\N5L%FT=&<&[J/C==)S+B7'V&QT9PG:9J;$1M.@V- MCC!$W:[)^\.E,)?"S45''-!D>'Q$>WZ5..K2KU.4:" *FJRI4)@5M]/P[-13 MBK^(OZA%'-4K[N0_Z]#/KH_7"UXAW7)EGZ]829(7]CF7-LW5]>'U?V!N"PW@!'>[,Y\[\BL%B[:B?8]N#D6Z( MBF+W/)YA_?RA..KJC-@Z4%9JXW'JU6HM:>=P2&.PF"7*1KZ#5S>NI/AQP(^# MBO%JM9;Q,249KWB5_!5OOX0[9Z5^LU*YYH+7+.-C2LI@I&JB;M]6K!K7JDIT MS[JP6J6R:CZVE8]9[B$D^5EPNV?!7JW*K*.@D"EIM,$L#YAKPZ]X02%>4*A! M+;*Y A2FI/>Y ,5M0:<^+UJ=185,R> 0ZQC$6E@*@^].(QZ(:H>'V6?.KJ:_ M=09$K68&0I^6L6KE!V7&1?WRYK0X *KUY4IZLL:5Z^FPC$'6D5 M*=-JV7;E8);S"@684OWA+)7VN#O7,O4S>>L@?9%0F)JJ#)AR4\$P7<0S/ZCX M0=6&,)N]M11,N>Y &\ZFG$W[Q*;7">$Y4XV4&PKBZ2)3@% M2F3*BM9 M94EYN^CF ,U/*7Y*73&XZ( .V4AX44M8]/K.Y-H=T[_%J'; ?Z?N\RC=-!#= M@+Q)_N_P([K1[GBLR_)4T@Q3T35[+%N*,B6R8]B&;#J*-/E?W1JD@VZ-D;=A MMI&657P^_K5RX]>O00QXBR9>$*U"\@.>_=V#WVP0IS,PN_X*SIXX^0Q')H#. M)8P=ARLR8)-/2+%PPB?73V&%;)5\@E"RMB4>WD"YL]?3>?D^=!UO#P?+RK&L M7H5FD\.:!5FZ$Q@)UEQ#Z9E?1^.SEHZ6^2A>Q[>0S$@88MT4W-=+K.,T2;I9 MT3Y12N=_'PG!3 "8S#>%7Y@@2ROC"*#,"!_()/N5S K#B,(+@?\/B>"LXGD0 MPGNG0AP(;A2MB%!6^;*S OJ/KY]V&6=-:DIIIFW=K]][FK*5$>-&>?70NNP, MS<%(ED38?_Q?P27PS@?L]HGNYW*-R@AG(KRXL+^.L'1"X=GQ8&_@-W\[ZQ0M MMTG?G/ A?(P=.$G_!]^[&3:_6NO,<[W<2%@XK\*8P*]C$BZ 0Z?"+ P60@Q\CMQ$ M_SM^%8)5"(SJA%/P^WP[.3RLSN';&?.3KD,[$P#IKZ@T[JVHP MOQG7,YK6,S+^R:I'N*+5SW]U3D\?C'3I/!4C37:H6;\HL?H21[ER2-FKHNZ< M.1WS',UB*&QS?9'IFG!UPGJZ!KRY#"(71[H+B>=@0.N[%W<:SU-72N:IQ%B4 M-H\XXRA /\C>1_:+&U9(JEC:6 K^TZ"TD;4=4F7^/5_7!UXZ3^3M."3.GV^= M&4SVSO%>G-<(/0?9)<+ZLO0L3XIMR3OZ^SC\;50T/]C/Q,RG*N/&_'\KG_>J M2POY!U^X7SW!% 2%"FZ%:I<", E,YI7&89KO(N'W5(G]D"JQ6;GN)#(E),M5 M.)D[$8&#/7@*G84H.)X7O, ACG*.#IWY$8RW6N*I<%#PY-V"^A$6I\S]??V> M;VPN&Z'+JI+)I\E>8R,#P-Y1]UUF(LA,CP)*K);P(?DY M=U!.L!\O0Q>8:0LT0^%?_I3D.&S-AIO/(F$"8@:,UX4S)05FZRI";G5 *PA= M$K_B^Q8$WC2-4K2B\0N[XJW@^6!)?/@@_)/$POH-(L[P&8Y5[U7PR5,0NWC$ M"G$(@HH1 'Z".CY"_,6-"!43,*;@3"9!.'7 S&8*"EW.RF.<@W_9I'90<'S\ M"6_TGRB_+4"W1 +AYW1DP5DN04]'7[+@D2?' RK\M0(!AK'[8(7_@/&B)6S= MS)W@VF'==.;PYE,+;^-PC2 6?A!+ 1C.#N J%E9 M@SOH3.@"!?PKJ':Q.UEYH.$Y%+NX&#>.=B003J(8-:F7(UI%N&1FETW=:.W8 M%IR8OHGB!OY<)/CP]R%A$.V<"?0!L :[B^N*YR%AN/"Q_C80$.MODSVUR;=. MT0QIIXC),/@)TH)R1[6FD_KNP?<#)>4J?,V:&@P1TR+9!#J*/%3S^FLJEW"U ME6([JTY0 6-GF+]97T]PB,G0O 4Z\DM&'^2ZY%;BH#/U+S!3,"T4ZL!-#X3[>YXH32R[!.KR$ M8K7X.UF !HXID&NM>/.;M5&57YB-Y\P!,8X&CY-&&\*\4T5VGU7998 N8%9U#H7C@X 4O M$A$,R*QAX'G,[/\(0S^]"N^=)6Z#\"UY&57=1;R-A'?L%0MS)U'O<5UH(H1D M0K#T3>E#9Y^?E]K1OZ/92*((CN.QR^Y/-U!XG[5N[L,0+39J@WW'/SW,'E8Q M!AU'#";_#V9:UBVN@9DMBX8NBZ9=(.KW^,#=F3#=:!^'8X),^\SU_B#A8FLY M@,;)';SW!2S=B/B;-8 Z'I%GXK]])4ZXZRM&I[(;3%$;P@G_J$$PFJS!"HXV9,R_I5&M(;+*S^U MZ@G? )TKQZ?'*W529N)%$T>8T:]9 MS7RVI"R+2%L,DNSS8_)DR3,>#551WG/QG<@,-\P<]D7^R&Q(AO F0\MM#*;$ M8Z[8[>_P#9Z'GE%G%0-Z:+0V4 J6,R-4'P2E#4=.24WCM7 ^P998PZ/,#W8D M&75[)Z8U/O#&_;7\%LBU;L'&DM.P0WN!+;U]G9%LP,KW0!86JR8)&38[0?Y: MP63Q1$@%= I:]DP,K$_B""F;< Z+0,GNX!>P31>K!66@1_2]3X4?]#&A>&_I M#]^XYQ!8:8K M'-XWB7;!('/C/90#YV 6XL_2P>T2^B J1HQ.T]WJKZ4$_5 M73I!#T1\7F\EU?0_72ZE_T7TJHK=[29NX2U[9INKG9^4JP^R\E!X\+?&2&Y@ MMH5'&H)PJJ!@ 6QXW[8@,;LIHT'"4>;;G-#?N$77\G]91C\8YD.&LB$F9?)= M#/F\?)=/CAM2O^4FQ27*Y[CH2C['15?ZD.,BWPE( H'20/A"O;F,-3JGFJ+V M\NG^\7=ZL[ZBK"_0N%HGA", ]+QG$ %@@H&-M S)G(!(>,:H ,##2Q#^25EF M00E 8WB0*BQ>&\WQWEZ8NR!UPLG\E44R MP$/_39TPKK]-D=?^4'8]B)9^K5 M9,MC,]XUOL[CM\^;622HFS[XWS'D(4R:%!3QH7H"QR$P[;8!20SW.6$;E+__ NS7!T?4H$^M"[[=&Q?-Y. MUB?=)_;U)GP1XT\QA#$IW)>\.?EZ"%_]EO]*(1=^)0V+/]\WE*P,3!0)W9W/U)AME.]:M^G0H8*X*HMI#$2I(M4V*@[6Q0X M$0_M*,EPNL^1E;<"[>!O\,YJ3>NS>?TGLL6Y/: +2@BT&U2?R3/Q!/E"Y.T; MW11.M[/HII:18*<6.FY'M9GB9>>C3^LN9WS)YVN!-)_G^]\_"Y^< M"9IZKR?7^#FU9G[;%GMZS:FB%7:V=E3>%:X=+@CW.?"?,"3G QG':[]+V;)O MNC88&8HIV@7W%&UJ6E"JI01GB;ZRA%Z9)0YVSM'[V':-T(!ZAX5DB[D .L2 MAX(U&-E*95H6U#TF8-H R*[83%JUR9&.7Y:B!];NH 0,J3!R-)DT>)" MJ)\@.M)=JZH0PIC"=@FA&_!D8[D#X3TH)>X"AAJ\WC/JN-SA^ MVHB?2UP.&!:707W&4,-W T;K[@8252Y]SSKYCZ7.U6@G\.>[]WRO]/SBL/RT M+TY:D4#MZ@36DPTG5%U'AT)&>)]K-$PS?J9GTW MZIP;.#/M]K M$#4<[6#6%^W \=-&_%PB5, T,'S>J$,SY2!J(X@:CA4P6Q;!X^7XX' M+A'O8%J#D:S6D8;4'@N?8VB#H8;C'X M'+ T+H/ZC*&&[P:LUMT-4%7N-]HM)ML*+-,1.O?W3/>:A-*Z!ENQ#"+:ENDN M))Z#W9 V#65^V>X5E+2CD3:/..,H\%;Q_D?V][UB]>&+L64I^,\YV#JQNY"L M[W11R_Q[OLY)6#I/Y.TX),Z?;YT93/;.\5ZPP=UOVTN$]67I69X4VYV61G\? MA[C!^?GMM'K;-%I[*Y_WJMI8ND13IW77)FUTJ[,8'7Q=_YXQ:EH$GXZ6!N$G7R61^,+8B6"DU9(V%PL7K.47]@%T M61-Q9;G$)V?)Q"((; 9&]RT.V)["R,^LB1\0 E:!G35QY,UK6$>W38= !_O(.?XD%0G( M.,2?;EJ_X8$OO!(G9 RWVQ0Z/]EUKU ?J" L@#3S2&#]N?/]-BBS4\$R=6&D M,$K:=L/C_QH^#H49P3:KGH ]O5=Q$+YN7C-=K65,2"9!2"4#3+M@;=%0^'?Z M*]HF'-NG(IAP,/)S2?R(DN9@7]]<8N*67J7O9RQKDKF-/#,FF:&ZWI\%;9$(*V<,Z;(;_^DIP5K.EZ3=MGUK9_-K;V M-H_O'UL$/1QI9TS*5HDX$/& W+M=97?+W-FN.G?)E@8CYPYJ3-$*B)1\_0T0#9#]\1(D/X+MFX+V M%*X\JM/%83!=T8:BCN##FIZ\8 S47R1=HY'\@&99_R4#"YC-/QTX^$"V)PVH M05K/7=0@\11XI-/ 3M+.-%CBAN''FXFP=XN9 ?^Y\E'Y2YM9OW=\9^K04=(M M]\B3&WEK$@&; '+H\#CUS=A#X3Y*08'8(BCV"/!JYO4O\$KSC,7@0XP#>CRY@[MMHLZ I!L\WM$^G\ H]'4 MG; /7EQL\YIP4T2;[2)#.?XN:1*ZTX;>P)%LEYRD,3<*3DH-F&OZ6I@Y< KC M7YQ_LG_XKK3UZRL]2^FJTQ;6=(0 1!*@#?8+L94\N"8T+(WV$V9M@JDYS=Z< M(79>G=XUT4]4ILWSE&E0;19N3)M5W_O3=;?W":MW M0H8F=%^WJ")T3D"NM4"03VM @_Y,?&3$,?%<@@?5',YBL*Y!HX8=FF.O[S$S M:?&+[),H5,:$4(5D15LJIQVPF0D/UB;8D?A2!\Q<&.-U8[$.A4<@B#MS)]C? M_C^KZ1.5Q"ZRQU\K-SGRI@2-8CPH,U/9V/SQE@W,7IHHN\\NT(PQ/FU6'C'[ M/ :F=*)8^ LD+@SML7&<*6Y,_NZ_,NHI@!B, ?G.DS6,_X:Y ##LJ+%2A2GDC?R(YA/,>9JQ$&NLB!>Y [ MUBBBXQ1U1"WFE\]T?5^<&"C:/>/T#W9P^/0DQ%T*F3X]1@<)B2)Z?L"I@2?' M,ZA9P0I.1<]Q%_1L K1,Z(\6;/GX&;8(?Z)[*F9<4Y.L\("S%3$%< ?T@H7K M!^F8S J%*<2O2SS9)R1$[PM^SBQ=G,";((F,\L4 P4Q-V&W ""=X#5,!"_A&N M)G\*#R 7'F&_)D# S\-OP[4>M_6KS]]2E8[N)'"KY^&K=T?[_(W1S7D*"9NZ M"UKY F34ZQ894*N$TS"BRH1+G6C!*DZ]!^@5!KK!WW A>&SB#Y POH/'2&(7 M+&'6<]0SZ-NHZ*..OV0WTC>[.!%0/U)RH>]C%:&'#J1U\"(R90@)3U'KN7!< ML;F7L@85V3AL#GZ&]6X.O]>/BL#H:]XB55&[ *L9U7YD(GPSVC*.]W8MG]"=.NR>)E<@X'9) M005I=E<0W>7=H3-4Q\/)=[:XPU0!HN0>EM M$4UE/3WG*7!AXP14?IE38FVI MY0**T'_1*,T3_P!;80@!&^"A]_DL624@DT M4?P9G G).?,'>MU]0,!W4.W16'T?@#G^!K]*STKX(#T@02OQT80G\ ZEF;P MGFG619'LG#P4?D_OB0#+<*SCC-E* -");=;;CA9+?#["2HK8#QX MJVGJA +.),]H$F34\&0$G"E3J$!O FL;90.>LA, N1]G!UJB_H]Z6K2:H'8V M6WG)LABAX9A$LWN#SD252[V25)U+EP7J#F$NF(V%A$?MG_"W>1#0RP*':@09 M[_/:CX_\D.$"$)-CLC&IG(P2V#WIS_Q4S%1$^BR3XY.J?7A%F]A-H!Y1_^-: MW@"[!TBE5*VA6DS"#WC)RX:DCRY!.0RH]IO9$QKMT M3!E>XQ>D"VV"S6Y6X16@LE/3(+F5%9.-IF#*N*HHN)UH+LQ -[O0L=*(0?. +7&9 M+-%!C6F!=XG_35T,K=1*]AYGQ83X3F4P$]>/: ZF:[K&K@A)N&@VGH2>$LEQ M D(_REH!_I2IPE.8 KSRF49D@:C__G^. ']'TWZ#'KH]L!>)5[4T,M*[%Q>TI<4"]'P:UH#+I#Z< M][OO6SJO3+')N(43'W=6)*': ^,E.CJH1S ^_ #C$Y,P%_:;=223ZU-V 4M" M%)Z(CYX.,;G/P;O?* [9W6OZ=!^0]V6S"Y]("R69B^&B'EY_8(@IP'4J9 ,SLE%K9U>LQ]HI2\II(IK\ALNQ5V MU1KF&$JVG&XH0,M'&5G+5E(W-[I5\3XLNCM1R& S XK?M2T%J PQ&<1SEA&Y M2__P;NI&2\]YO7-]2AKZT+MM+5I?YA)"Z.ZQKQ-;PK:'JJ2C.9$D^B8O3BR- M(9#ZM_SGJC54M>*OI*%<^/F^H61MJ"E:J:'V?Z[9=CV34H>ZI;=M4LI0MHRV M34H=6H9U<*@C:>0'<]7LW,\*DM&8CZ!-W1I^S.'X$KZP,,Z/^3#.$YHW])$L M7S%FYT2JG(B:=M08.%U=HW1X T?.W^"=T:^G=/%@1P >$)CY1T\F 2=]J,Y" M^_8> T]K6>VQIAN](=+$2LGOM-'/JF(NS;#;V M7GSL0J1GA==++[]')0..5*!+(BE.#!#;E JPS<'($%5-KJE0P,E[V$)G@#9=X_IE=_ZSS&TXS)K8NE21#1 MR/7$(.6-3V^DB=0(:> *JU4] S@R<&:YL$U5G!G,P4D =Y"<#9X;6,\,1NZ@Z M,]"(!EG?5VBF!5U%NI YE'22P!HQ[C/-MD%[Y[=,ZMB9N4*_.QZM>?CB)I$QF2[ELHD.3T@Z_G.W#T5&@L5OP$U[_:" M[H[TMDQ!]GV-L:\D?L\J*);6!3$03]1JZU#(X_!:@SD>AW<*KQWI WJ8UW+L M)$OH?VX\J+5%L7==.YCWFV<\JNY6+IY//%^_,:@ZMCRLPJW2RR')M,$+6!>XI"$1JP)&2]QM0EP9$M,D(;7@R*7SANFLNL!"670R#F0MCT^KKZ;"L$0$M3TTI#X3K"1"**]OX:@4BEA% MXK[=KFGR4#'*77T=J!MG6JV[7>.3*C$I6VVLPAY&\'3Q\JI4B;U;)%#N8I/? M5F_+_.Z4]]H3MO_]D1=#.[TPV$=.K1)>]V^<6B6+SG57UAX\1I(TKKLJ<"B! MB*K N>"KKKJD&TA+8_X>GD5V*]'3>C.%=61,IY%T494KE]/@.02<"YKF N,< M+IBY/\GT[7])&!0Q@#D8)4U9. -P!F@[ Y@-'0/68*2*DL0/ >!(U%. M9W, 1@Q+EJ@JK M^EDX9#:0.:OR^V'(Z!PRO89,0Z:\8L QJHJ:4CF?@\.F?;"1F^G=8BEFRU!3 MSO]#AS=;G["ZU8'P% VL4NYZIX&NJ$>RV\Y&NC48R;HD6J6+*%Z^Q]>ILO"6 M8=)0:(!BG^E@XC!I)4S.NCL_#A-5@G/3@'.S[-TA1TG[4"(W)$M4>3#2-%-4 M2FM7K:H5TF:W5W& ZOOM%ELG!:J>99?PYR__?']NB%DT:_3;\APO;;]%LJ(> MN6U@#47^$033Z-Z?)IG9'W]B358LTT"6(3Q,8A?M?^GEI M:8Y=J6Q1*ULCAM](-8B2(R$%=:/DH.=65?F=9?L0%&4Z(.1;HJ:5K)5/;<.&@C,N]%+AZ,1>U=@"W;+99MUE>7D MMURM ES[3FML-B/#<2V7]0=SQ'4!<<=B%R]K05@\]J/'8&N?2X->=LFB7;VM M/$__R'72V.P7\T734H4D53ZYB^_837\A/T2/@3?-TK8LYC7,%M%$V^#9(NU! MPI$+N'.0MT.-PZXGL#M)_SL7=@:-WI"43O3SXJAKERYZ+N@PNT;71;5TSD$;N\AU M4R']1Z;12MEPVQZ52[JUOJO'5&<*BV\4%:6YV@)#4A%UM:[8_PL&_G/$]Q?Q M1TZR*HBW ?&R:-EUY3%PQ'/$-V\P5$"\+@U&IJC5E@3( <\!W[BM4@7O\F!D M@X17RO:.;PSPB3&2OB@EFL;Z==5455^%B4V#%3;_:K9\_PV^Z!8;+/$.5,<[ M4*G=[8I"!^0=J'@'*MZ!BG>@:CNU> >JP[O9J'9TM5?Q#E3-[HR&,FR)MJE#>X69WIP+N@K%]1?YE8_MU@"9P#. )=G@(:*]NH:=J!2 MK+947^7I?C6BIJ%"IKJ.JH,E*E);5(?2:O^,_E^7U/XZ:D84K+I_H%>TIF!O M#$:Z(LK5*S\4HZ\Q6;GSNM*R\D9@TU -3AWK-ZB2:$N5LQPX;MJ(F_J;X^KU M56'@D&D?9!KJ0JAC+05+%26SLEI6$VINP!O+^UN5$95G-7 [*"H-J8=>' Z9 M#63.$I:'(7-NZ04.F6Y IJ'.KX9"*_])!J_\UT/8R&?=,)R &K5EJ*G)5]:1 MY+O2C:_V+?^&,U05_:SVRB?P!A: ,$Q1KLTUTHJMS.. M(ZXGB&OJ_#=HGRY5J^O6@ .N%X"3&^H+9YB#D:9JHJJ7[.YP'<#URD7(>X'= MW/,W$'E0J4G8C5[Q*/J1>*W+E]HV+%I_RI#K.AGW0!<^S0"=3"2;5F4K+JJBW/$M0IQ%U8)#AH\IL9C MBGH,MM9U(37Q'E.Q1+LU32%OP!%:0T.UF[7?SFER6;GACFG0JK&&7IE)N%.@ MC: Z$B12>],VT^1NS5X#ZD@,R-G]WTQK,++DRBU..6C:!YIC<1P-G6PV[0"@ M&3U+]>I45#'O,7=!W?#,!CB6A#WF;%&R*U\,\;9+_8+=2=KCN;"3ZW8^>"#C/< '6R7=G :4&/N9[EOYW2 M?*YTX'>?RPB66WMO),11+;Q":Q=+&XQT[+=;N0=EJ5(N?ZE)[TH7?)6 DRT-NT([OH,MG7&\H,)4:=Q,^5O#GY>@A?_9;_7).'BB$7 M?B4-BS_?-Y2L#$W+*C74_L\U6^.3NOBD;/7@4&5:AX*&R!RE?>DA^A4^X3U6 M]]-'D12MNWW_Z("7[K%:H+NV98\;:;-:0DGL#\TJ-EN]29I5;+EZDS3CC5=K M T6=V.&-5SN=?E0.A?- /WF@H<:(M@R*D&R*FMV1&@8= MLE7*5\KJ=P"\8C34PL)6L!>R(4I*R=B&9N3UB3D2?=_LAKI'V.I@9&JF:%@E MP\/X9C>XV6EANN@AANJ:)9-3FA)PGR;E1#>&[6, M&#M2,/X<,6;TT-'"(;.!S)$BK^= IKX*1QPR;81,4[:\A2'>DJBJ=>4 <]RT M"#?R68?3";"QVP:;KN5$A2CF;YLMB1AQ2X=H%XV7_/R)3A. M%8:W#)-FH@-L23[3Q<1ATDJ8G'5]?@),T.TL6:)>.E&5PZ1],&G&76U+V %! M5"Q9U+4V'3J]Q04-=:&Q)Y_>6[4/(.5T*FI4C!L@11;2TDL7#.4H:1,DYK0>:10E6 M;3%E4=4N'.S2*_. -[)L-F[O"GR!O3Q4T3(JEPCC-UUM!%S[CFM[,#(4251* M.W$XXCJ!N L?_0=-"%GB 2 ]!EOK?!HRWG=)FBA+;3E.^^/=JZ%?9;^YX>AE M?R/-NVP9+^]4&0[TDHE/W "_WH5^W"<3L_5!8(V&*FBI)5L M4<:!<*T;^89@H..YH(G*I=/+>/-&WKRQ40WJO,Y2MFQ@J1Q5-"3>O)'#KKRV M=B[LS+H=;AQV/8'=2>KAN;##BP5=M&HKA\%1UPO4-=BGUI8Q 4>4)%LTU;H< M<->,'>VF1GI*D\8;:,5S8QUWCNK.Y[?Z[(HJF43:R[<+^J0W7$..3[ M!_DC>GL5R&/+=<44M;+Q2ASR'/)7M!FJ0![;O2NBH99UCW#$<\1?RUZI@G<5 M\&[*HE4Z6(#W"^0O.M O\,;Z,_'^54?[5ZG=;9]"!^3]JWC_*MZ_J@4TX_VK M>/\JWK^*]Z^Z/E?Q_E6WU+1!,9NIV6VL_:X@P1S@5]Y8+::^3: MRKE5%C@#< :X/ ,T4_'75@R\;A-EI63=?,X$G DNS00-E7153-"$=$LTC)(% MF7CNXG'W'&]@M2/'FP(Q5FZW=5$J>Z?&LX\:W.R&J@LK6$K"ED7-NG"W&[[9 M!S:[]A:[MGIN%0>^S\V%1333@=!69:P*:0!/7[@LY VX3'D'JS)R[*P6;8?E MF-)#5PN'S!HRUEDR\3!DSBVKP"'3#<@T5"Q?U08CVQ)E6^.PZ1]LY+.N 4Y MC=XRU/0R/X[WKRHA'\]JAWP"THW!2-=D4=?;U$JDDKUYTS!I*#I -<_T,'&8 MM!(F39V;Z'66)5&5>?^J[L-$;LA=K=+J!*JFPO_*7K'Q!E:\@15_GC>PNMT; M8^M(Y,_EBSUK$EC+DBC)):UE?BO5($K.*8'<5/5Y3>;WENU#R#F5D9N5(\I@ M9-JB;%H<):U!R3F5DYM%";:_-0 F90OJ 7$Z8.1;LJB7EMI4XZX5B'NPF?_81O"X $@/0;;L3#**T@W M$ZP111+5VJK4\S00WL*JKOO^9EJ5:'A_IZBB;? >TNV!PI$[_=I;6&DV=]>U M#P5'KNR;$0BZ-!@IHE;VFI8#X6J7\@WA@%9A-D2M;&!'2YQNG8J(Y#VL+JA" MG=EA0U<&(]501*.V$&'>UJ4GL#M)73L7=FK=+C<.NY[ [B3]\%S8:8.1)8N& MPH4=1UUI9?1EW!W[R_"8=\\XI[% M([YQ@Z4*X.W!2,5&A6IKU!K>Q:KC+Z(;^%OLP"_@OU/W>42AA9AV_16]R1G] M'3Y.QUXXX9/KT[$MNLFULJ,L'>-'97.)X401B2-A_"H$2Q+"5/TG(2)/-+C8 M"8G@![!V-YIX042FPIR$Q/6%,9DXJXBPAXN?G3JQ([@1?3XDSRYY@,'%B J^)@E4X(=%06+,PW8N]E,_RZ']64>S.7J^T&5GS''((.]R4H M;%O^ ]9QF1N_0/[X ;EY[S>N?Z%$;T MH7?;HZ.O:N>TH4AG7[][<:?Q_,ZVAZ:BX,&<^,*2%[-OY2' \K?\YZHZ5"6Y M\"MI6/SYOJ%D8ZA;5JFA]G^NV4:/)Z4,;:/<4!>:E'ULJ(*3-04P\!0Y_5=5 M.B':IP1?MJ\1XH]Y2$[N%'D[9&F@?V8[3$,ZX*5;1[:U-]W>WJ!:+:NMW":M M*^12JTJ)/A*%8ZAV##5RJO4F]EF8A;:1HG2_7!.7WY_/)]'RL94\'P: M8)':LF@I92^WNAH=Q+F+<]<.=QTI!U"%NY3!2)9,42X=+L'9B[-73]BK.>Y2 M01$UX? JVR>+N[T8QWM\]$X'\7!(_.K.65 %)>AA$?\0R2ZC\#T9CK&JQ1>&/ MC,"E.1.+]VBBH58.K2_&;6-'V\[K2F=MW :FCM@C#6$*FTD8HJU7UJ4XIEJ( MJ:M "B.G#4M4E ZFO@OTV*BDXS9<^X M$_)<73%;/ Z(NPR#Z6IR%F>I@Y$J:B8WY_N(HB.Z8GTHTK NI2%Q%/4119<" M$7;Y%DV=@ZB/(#JB*M:'(F,P,D%3K%PEGKL2KU)R-81G$SRE=]7T'CN(YR3D MSL6R"N,D#J*[+R1\(N%WXF$J+!:!BTISE8EJHEU;=55NQK<).WO4Q+JP@Z5G M1,NNJV@@QTZ;L-,L=+ UN28:%I<[?<3.'IVP)O!8$D;JBY):5QY,AU3!\P;E MO^*;T+E?W8#[_ _,%291G%I$HN"34YIRW:JO(6<+13!]^-.NTR&EZQ^T#E 2 MO?0U\->5F+Z2TB'VECP8::IHF3SHLH_0RIE*EX06-CG11%EK=Y@*\TL^G4URKG@S9S>\1=99V"T9%0 MCIIAA)ECHED@LCF,N@VCBZ+(Q( .U<[[7SF*NHVB(\$<-?<>@ 0<$P"E__B,DB EF'KP\#FAZ;6M&E!1W>=ENB MI.0C)4X7=#7"X4I^&RX#N RX1/1[BSC?EE!3-N2Z0I\Y]W/N[R'W5S-UVZ\ MV/)@I.NB*>=O8;@"P$4 %P'UYIRTB?/Q:M\4E=K25MK%_A4<),?:[97J:_8Y M\)\^N\]D>D_;X?W^^@\2/(7.O6AGEU+Y_ MAYJIQ3M- 2< H3A\O3O64*\];8&O.KL M\+H[8?N/J0?G-STZM3=2Z0D4SJ&F,!NJS9A#4V_W_OX+=%KL=A<[<8D;DE.O M'MNVVM(EX?MIK"B6?:28$N7ZTH:%1NN[Z*8HJ95C.]MS&<^YH*=<8$N-<(&. M7*!HJFC(;$?:4?_^@SCNVM6?VZ^%W)\U0IC>21;8:$2P6 MZF&Z:8NV5E#&;_C;-'R+CCL2[+4TDS3$77[+%L*>Y"?R=AP2Y\^WS@Q6>.=X+\YKA+N6I0L0);L)Y>F'I>=N[2<__P)PB+^]!UO'V[HAR[":&[@@$(@C+^X[U&;B0$,R')\P3-\GW@3RE< MZ6^^DVCEQ?0GF\"(_#WQB0@P!QVD\Z<@?''"Z=O/0? G7J93S_R"7J0?NS"O M8P6U&+2\"1F^!'I^+.$KEY"U\P0 M+R[,"*=%A 5Q?/P67H]__1:ZS_ SX9%,5B' %$CS&?[S1 <&M.(A)]Q/8OR] M;-LZO K>#Z-.R52D$XGFP-) 'TKR#\[(U6!!K&20*M&4=H9'F> M9GT]21L3^VD#)(M-C$" @Z-;/;_^9685#I)@-\'F 8"U$VNW2;!0E7=FY0&T MR+9?E\3_:MH<06?STVG3AX]-'R[]IZWG@C#<_ P3JZ9^#0A5=7D: -W[5&6> M,!)6J:;\DRD3'S"3$7Z>H9PX4<3)\(<*T 02(M *#B#8($*$."=./TWSY8K_ MA.C_D2D+_X&5#!(B#R%-X6JX2A*P:"IX!_\U [9.GHC:'EF(R37T*#PX96+A M=0;*8$,SV$2QM6DA=N$SODV@RWF>Y< I,Z"!,%X)]BHAA3P8)_A"11 *\96_ M @BL0.X!FX -!@_B%J=!,LV7 "G8MCATQBD9J(9IRKM4>8IS$ +^C+Z%_:0! M_W$I&U1Z1# 0+8WKS3C(LDW6*63(?>XGP".,$0@ (F2((O0 68G0+[0A^$&: M3Q!Y2A;31T'T$(=PKB1(OP)@S$=2?>3V>J_;^N[W5C+"3;]'!N[-&C8J'?P0$"Z^Z T?_8AEJQ/FC MTHEN$-S$ M+,+&#%'=%LI>J. $/HMRB:XS"M\\ H82(\- R&9D;2%*P K_"NISRB0R3LT[ M:WH'3/8D#S(AQTCWD:PKS>$96G=I#!HG7/,-OX(' %]F;+J(P%7RT<8%HS5B M^&&LA,^"SR837^;G#V@7A4 M$MX EWB%D5]TPN-'T,MQGN%_(NEPWQ;5 +QP+!,B]<+H*7P'= 61T2)X?<5415AJE2> (1Z_4/*TU)K" ML9B'C&7(1B1\P?)%]@TB,%ZS.'F22#TI4N\I4 TB#._Y6#JE$&$9- Q2;(95 MH91[]XCQ>9B#V/7+,.'23[X"%C$\32'/A,5SB;I3HJZN' 5#I?EJ!:8/,%L0 M2>"?VA"=Y"D\FZ;DF:-7#@J)0N"3)^4^?@ 3@Z1@NF(1+B 1 M UNX<:^HN"4*$C8?0Z\ M!_8U#W'!5N[ICM>?/>"=(S?V2M<6+(KHGI5VQA2[8H)6NRTX#46ON"GD=]?@ M+2_!=Q9I/%('GLDBG,^#:1Z"H OP6B=C][R;K>)/N5PK;19Q%3W/\8X7F#$, M_D-R& 1JE1N"&2<1FP="E)*3E_H/\&!:W#LT++R64% 3LUEM4"YY$?C?_ :* M;BM+=Q&3+Q21V$A7TR O\%:C; U"+^4_EG711S.\-;W<1%,%_4[*DK&2#%80ZE11"TB6Z;ZG43?Z:\2 5X!B 6?;MIG M; )\C8Q:1QD(?< %"]>$^+Q,KRR2@54E#)8!_]9_\(.0FV1^NBA-+9]"YQ29 MWS*P5.SF@U$=S#69)_%2N4\X0Z]Y4SR'1L27R&#'I!4@OAF;^R#<),F<]8;E M'E0 W60BG@NBH>0Z)<3$*T2U1,TY4%/GY+)1/5?C):NBH :#6GA(2^!<'H] MM"+O*_Y]PGC.ED3621-L*HNY5*#(1NDZ"ZT).D(0QB3((YJ$(D4X%0F RH.? M!"1R169!)"B!808Z.FJ"3%-,N'S#K-14D MU:C,*WE19*^"4!")J_AI3CH[#(3@YW%^TO;%/FLJH4S5@WY=P>Z:YL^ MT?M31=8G!8! B 6"VM#LB_$=A7DH:> LF1>/S/]*BJ5,<((OR)8O>/R!)6MV M!R;;(Z)(NP%US,D13("=9YC6/U.%>!)9&;!N^3(0B[54A?JFI^OR&IZ(BNU5QCCX9E>5<9\* MACM7],F+&J=^3B&D9*T"M%8N)>*,V.*:W%RL]0+1A(62WQ8^GN"!E75:5!@7 M1VAXE/'K&4HP^KNL&*/*/:H4R_RO6 Y6<\6H4&K%?X1WQ@]@T"N4&+6S- K] M/49QSXVD1,R5JAG_:I&V3R&R*JWP$5Z!=Z A:N/B?A+/"E:9IGQFK*A/_(1A MLE]X;5=1H@BZ]$\_R92/JD*EU\:[XN#OHB@'IO_$"VCG,:^X>V)8Q8B%ITK1 MM)979A>=:T5T3JRZN6RMZ@Y7K(4 27LTR)']BK"!"9ZIPNX<\;ZGZR_E2Y)/ MORI_1$SY# ;-%+#X,9IJ(+ !MH \),EIG "X!/X)M%A)O(CQ5B9^C -H(W3 M "PH4L,W17GJ5L$LO&#SHSPM/P%<%(6U@.3W8-8#S8HOWQ!OL.@>A-2LN%0O M@[&8/$O^)86:E 15O?APED_%Q5#IBJ)54%S]P3I)G-\O1):?>)+7MN"V:+H9E E,JDX\EEIOT7)1O.R MX+B4J^W6A5VEQG^*$MLFV)3!@P)^+ 3S ><2@.#E[C[>TJ&!7ES;S0*,,$YR M3K,9_B!>+O,HF!:.8>('(0D QNN+'S&/NI8\7RL'!OF7^"B^,86;W190K\HI MD"!_!X&R4-Y1UQ-?4_XH+J!+(N4_*U/$UY-0RT32>BV;2#EMI$..1UCYMCIR@H)I^,"WZU%.4U0E=+ZL]7]PEH02%K0''Z(??/$19E:&GC M7'SH0OWU=1JH[G(+*BEI"&DQ;:(1C$XB1$14 >BEB'>M71[C4:B*O8AS8P0< MB(@ F1!K/VS%*^?"SE8_.S=G^7/M(;:[GW5N-6ZF8K7@68J920"0?-G MK1G ;^"/8=7(.73"LP%G-C6O5186%ZSBJK=-?,)A *7^Z@OBSV(C6DU. M,V5SQ&2(T:9*<*SO;@.?[!NU'H(U>$,' ;/"3$G%#>B_@3I ;@B''=Z%(YWP M&#'YR@3/V^QIA=7MF"W:I'AZ)YS>BTJI=3HJY<4EA=:.K964S"DI%867%97Q M[+WJAS7;BCMLHAD)[TQ2$3S&&D$RS=:\+5H8_K_(1JP;[.H:OX,8Q, E_JY, M,,.>%2O1>FMS-X,@GY_9*D&)6]CL6\U4ND!(+VXR2-?%_*S^ PQA1VG1]6B- M (06HCI?ME9XN/4*KD\ICO(@VDG1,Y@^ 5*G;)Q1(P_4$6L[$6^B'BDI^6"@ M3U=Q75V$&!\G'P.IC@3P'$5>AHH2^(X"N7Z M ST&SA1X.X[POD78*TN6+>)9)P,3!PI'MJY4.V')[=A;)1Y%2*QPB:NX Y>/ MF^(*#31LD7+GZ&OP*G MEH? *.TD"^A-@LN @>:\T4%W+$XH@G!^0K&D,MV28(!> <;7 M1;4AO]XI=4'Y?E@^R\+B1HC+A\:\+]K:$.CZW1*C6?^I>G5$<70K^+ZN93M! MTVN;+0R06E@9;5)0\9.PB(:6#55+Z@@#HJD,XZO4S1S[BV133?F]^=RUU]0\ MQ=F&Z81M,8%LQ;W]5HB:6D;B59RP9M:-I0%0T9=:T5 I5$J]V G:>7Z+I00L MORI]Z(VKJUI5$Z*S*J@J6OR6*U2V+;]#K%G20'X/9:NC[#:>WZYB"FJO[2QD M]YCX(11L81;PUL+T^H0ZLOI!BL3$N!S'IJ\4PYEB.R5^7K(O@&)ON?& #2&G M( GIU@ U/=U15+&C A;"(A(MEOFV-HP66JL.DK*<#<5)N78C$-?KT0;!![\4 M*J<>,!("Y(;G>;_I!#?LL]%UD5=JT^WG-HF"K+YZ_$\8C**$O,EF]+>L1GXU M"4@6?8RG3T*+$V<4:KRD*KRJHUEP 4"URXE0^V;_R.RD5U/[6G)[K7LV4?LR M2*?P@1^Q.$^W#$0R"]$4JE7PU"3ENYJ8)&$[WX>?4 T@*^41+^6EV,&2W^CP M:,@S!$[18VZV5SFW 255$9,-P1C]6)3@"-!U0E1N;JHHF:58:N$:YX2,C0>I M17Q&C!#44/#DG[F_E0D#0#1UNU=7EK)2+U7CUS?TZC]%=W^,MU2B [E9F8)C^B02$(L4 M'0Q=/I($$:0#XD0$I]8?%[D=//Z""JC"'[^S,OXJ9QHO:(M3XM +&5[5AM+Q1B _]$^:V"!SLI R56 M%N^$+:S7I#PR<;M7,V8)%'R$ /7[Q'P1T3EF"Q 4@EVB!5&U(RCBL;POP80I MA8P%:3W%=P$BPB>UOJ>23Y.B@T(-K)O![^(:DENP*6O:>KD)4>D7LU245Y A MA2]E*0]6\-$,V 4IGA5[NL&<(-A7L9GM![E:>*,IO_#T(?)+J9TE;R)?=6L"X/M)@Y8B@C:(HAX7ARE$O/,O*BX!GXGK'8*\CTN M6%1,K2E*">OS-/AE(N5,S_PG -\M_*LFX7#:&PU4N>LBY%MJF0]<7__QX7TG M=(K83IP$ +^UVS.ZJBIROV"[9M8).Y-0/I[GH4R9:EVV<*<7H+CX+'#+!N2N@&I]4-R'J C\?+J3<6WP4)X?K%8>TZ$K;-X?-8;HERM3-Q'P.Z..)B MNGIS//C$,"9$OQV:W?L,O9KR3 M-K]DYNE?@E<'@+I?B%AY6C6EC8.=U$P$AA1_Q.0U[SQ$>:>QTEU4<*3FX370K+=7X&'S&O.RS<- M@N[K#/X4L'#6";K?WE5I<'SZW[K!L48V0IN5<2[1VV:MKJ,D_-+.^/2_V[)P M(\WMAAL7_.J6)U*@*PDRDE^^8= #M=P378B\V2DI-YFJ2%_\[ M5:C8#QS02#%,;+&1+< L%Z?@UDZ9+N13(1^'!=HL0]"QGQO&'W6!9)OV50_: ME8WNZ9%4)-J(RXBBTHS-1" CGGZMIY\U+;Y=ZBID'")^"CX\VGAUH+]LL#2(E7'G&^U0)/5<1]'+UCZ8, M0?NUJZ$J"*<3-CW2PF/T0BE;8\EKE2Y%=0:W2W$KZO..*V$PSYZI85LK="LJ MV+8*XFJ7 TM_NH!C)!MY*C2B%?;[F:VR>C&Y3L7DMLI+QBOC]0:5HL!)7:/7 MK8&UV"G-C?U&D5%P5@U=-76=1R!XRFW9JW3=Z^9F H:LBK V-A_'-FK48XWQ M']0:'%=-VP"P 48@RLQ*G @F)F!$Y7NJ*NC'15SGYR5FAZW"M>[)!*6@2"4B M"R.N._MEJ #+5^CZYI'Q,ISU4D:%9E@W'!1;=G%J239J8M(B,\\G_8%SHXOQ MP6"+KV(,8F,J,W<@IE6V$S8B8&FVL0HO;JT.#P".5RBZ$"4\K3-_HNO2VR+/ M?^T _)(_IBYE2U$$ +N>YZ%(M.;=2T@0\HYE:ZW(JNI*_#=%%H-ONR "-(,( M%6%P(0-G\-IH5B6LL.4JC)^*WU;J?;4N/S[]^4=:TBC&[1$]&)PBBZP@'E'O MA>R?K'UJC_PJFBR4>X'![L#7_'#PM_*UPA%(FT3+V#*1"#1-@I$ M>:$9"]-L(SFNB'M5%Q>;1>$\3)ZP>^H\5K0Z&()AW:X^N&NJD*1+H0QK@GJ] MX+^<(E6[M13BG8*H#5*=*X)E/.-1$I0.1 H[6MES64B"GX]Y%Y/,B4N+;FGW M_#*T5A6 89)O6X?Z 13G^&72-0AFX'4NNHN-[BV2_4.I-=O:M&7 M5.&&A\#GB>BWF/;%4\[69*0HQZALP8^1:!I2V7\MZHKBH@])(GQ!.;-ZNN"\%?5C+5M <" M"^7>CIO1:N(HBM'JBO2WR@# 9C^[@ F!&_7=0FF"1HI _ '&O??*53-AEZV+"WDF77"@,+ M#JUWB-CJY54/5(!Y1 E&O!!R(P-;,LNKF$4M+O(W6T/56T1L5D2788:BVX>F M?-YL][%6F)?AC0@U4@([ZVO*R^\X&A$W%2 M7& *W%=6ZX[>(M@Y'%Q"?_J5>MA5:H!W&RGLO,+_SDHGJ"[67^B:4>5$L6]L MFM/V>(<6\N2Q[1CI&,R;()A/%T67*UZ<6SB7RQA\ %8?+%_8U=5MEFG_.,;; MJE#A]I^X5H5#_C?6&J7*>^K1_EN0IO!X<'B4WW!:1_E/FJ:W7Y3_DVAA#]#\ MH\S$[VV*X1<*\5.%)%7STVV?:,*Y,W J\F^JOH?532)94]BK\W"J<$_<;?.5 M<-S5/" "^1',2-X<1"*"X(TM@H>3\=N7TL7#6[I;C+/YJY3=%7^\G07I*O2? M[H*(]D<_>KN^>H.N(%#RKRN_2-.Y;Y0E\/^SXLWB:PV^^G'[<]/2;-=J_$K7 MC,;/=RWE:8YG'V4E1_-:[FGWY_:1]B1/M^]*MN,,]G2V-K;<9U?ZD;B/%/JA/^YVN@,P0ZU2/;3]GKK[AD]L!GBWKD83!L?T4[R7MJE?Z MZ#>NACZ@&BKE9C;;&R0-1\5N]F<^Z/XJA(Y^ YKS>WAG^F;MR,TG%4H 500< M5"'=H^"FW_8*W:6)H136Q1#.[K[D'-'9?ZCU&#S*J9L%07_ =B#)6))D),D\ M2S+?*^^IS&T(A++?B7\0A7V22/8&V3]R\'^E%MK7U,(DT?LDSJ/9K=CI=,K8 M?/[K4 MANZJEFGSV-9I((!?M8+$;AG[ZHUT6PJ9MF;^L(_0?4GJU'65Y.'!\[#AJJ;N M21[N! ^/N\3#U\[&/>/D&T]U76N9K_I#BMWB8_W M ^# M/%^AS9T4_6\L53&G5#&MF;]\#I_?D[_UQM_?F,6SD[I9;8[CELS7C.*3L=C+%-4]1AJYFXQTX&D;HZC#)$;3M51]W-8MD\3X,C$Z MA[I85TR,IFJUMDJNFA;WT[=CS9.DV IBINNH(\N2I'ATL3C6G%<:NSV[O.+U M&FG92J-(%3_(ZFTX^Z49:E^KUU)M4S_,XSRS7]DKAMKBIR.$?X9/BOK(D:1X M?%(<25)L28J.I,/C1SU+>ML>JV=KX;04)Z6=NWG#IFG[1H,?KTATZ2,2H))P#0R*=N/R7 M='Q4.NXC$1NFZHX.C#!W1A!W_MY[3Z-3$O;18&F;EJH;QQ;.4C*WD\Q##V6_ M%Z-[A'VO*E4K_*WY$DVCNZ\EU*U[JFW)P,[Q+X^\$Z0M'PE:W2-#T[75L>D> M U[]H Y'QI];TPB0B'Y@'NAU2JK]-*6KC24IMLRX\%1C9$A2/$%6I'U=0>B? M:Z8G-U?7;=,KRS>V'=5S9+KQ"1Q F6[!X<9N:\O[^V>G/<, MU37[WG>B5XQG;C'>F:,?0TN],/2Q:K1VX3K8=Z%?9&Q?.(@W*#%\8SBJ98Z/ MUS9$=ALXK&&(86O6\3N&#%(\[^GQ>*K9.J=("N=7"N>M)/^A1[6KD>7LVXI% MZ=7US1BYZM@S>^4GM\XS&& 09%_L>JIA]RL*(K&[O_5G.=;^IM]5![?V-./ MQS[0BAL@%>[9!L-0':]?/1U*Y P]=%E9-T$TC9=,.4G\LFL.QKY96I:J6P/R M,%Z;?CEXQW/?*TQ7U8T#4Z8D70PVT&:KWMB6@;9+6VB6=XK6O(.4=WOV=1BK MH_&QIT!T0=P-/73%NP+$V8(E1?#JRF)7MJ'J3K^RC61THT6EC6IY_8;<7!I)M'UJO-4!:W+-DWE-UMZ=7($./8'WD<:N;,$[3-\J$S>.$ M%<&LS/_VNH:?O;'D]W92754W]5X/D>ELU**G-.&I(Z.M;)-D,?!@E@D^OV7* M8-:E@UFF.S[XPO':Y-V^(#546W>'I0*''LGZ6-IS12!+N9FPB,V#; N1?75% M]A7-([W%)4-'G) K]C#W;O/84_]2HO9EITO5K5%?>+8G=I'E::Y,Q&H9QE+U M\8'=D"\M988>Q?J=9470BD>R#C1/.<3O+$#1+,XG(2M-5#D&^F@ ZKJZ&:NV MT4+?'!U /8WV2!:3++9OR-1P#YRI);GL-0#JQP3TB_!7QP>D[QUX'JF.=V3E MU;FP]&NWV77GS/6T\?&#UE>CG_<#\Q6JYWWISU;M\<$1_IZJ9O*0?\Q\V##\ M>Q8\_/07^$>QSM)/[H.H.!M2MO@$#^/""K !_&GY7GY4>&?HKU)V5_SQ=A:D MJ]!_N@LB CS]Z.WZZLYJVZ]&,/"OWSX&LVQQ1VW\"5V%6R_>++[6X*L?MS^W M#RCK.1HGFNU6FGWYY;C#/AT]I'V=+S3N9KMCE]: MJ8$Q"SZ(XHCU_ZD7PFO/ATKMK>-ET'V4?1,KW\,[MB&F3-NV;@=U,N:9N MVD,X[6;+F>;3_E ;?7.44[\4S>@ZV/8F$DL2B2229\'VO?)^X4?WQP%9+TY, MA#+=]]"7U]UGM -Z?XGZB0^S5S;EO"=/-_V(H"X5#1C8S>?[DP=1H<,QSTEV>@$;:DE M$P^;B6]L0S4ZVQ1H2.;(OEVX#W9^51'\KQWZD? M#J=!]9Y]X$>6.F[=CN\$>>T]@^Z>8TS'6MO67\< ;8]\M*LM)W'=D6J[-S"M)/R?U_ :FYB?.=;0)>CNIZC'AUYN=$E 7NC^HJ^4L1_?>:YJ M> ?V3+Y0)GDO3..Q9DE*;$6)IFK8;8>O2/F_)VRU ],-NB3_I8%\G4%CWAW^ MI9S)/9S:@=T1&:KI&JIC']@IY6Q%8CT+-^RGWZDL3,:;SQ#C&QS76K8%_W]@ M.+H3I9U]C%43PTI"/F+ =62HKMX^YMHEO=./7LC[IO <$ _4?Z.M/R[:?GW M+#3^/DZS6KV4JK!OTS#'K<-'5$+!RH22&5LE;!KX61!'UQ4Z=\>.:CL'MGFZ MXM#)GG?B2EIL67"L*WJ=ON4X2N6 M__L"MHU9W4'1+XWGZPR;_UPSB+D1O6XQ7U?RM6'9JNFVU=4R^6[?X)IV"=#V MR$B^VH17PQRIMM$!QAM:0-O3;$F*K4AQK+I=&"LQ2-B.6F>8=% !2%/Y.N/, M?T_B-%5623P/#C.+AUF$;([QAN_ ^%8GKODZ&'78LXF#,82,O1Y$G0?&LI8Y M5FWKV,U8CLVR0XM7F_:AMKBDXL:8J^.H(\OH4/^+(Z*DC_@PQIK>E=XPTN;O MILW?L_#X'RN6^!FFDHA!S5?6C<0T3'5L7J)EQN%Q.3G+=V_LZI[JC>2DYH%B M5QUW ;>#A*W1.MU+!C)[\]30 YF542-F-,MH9@D;QU-UMVWWM0Y'1HXYZ_2* MR<+ ;NSC SL@2+H8+%W<.*YJ>9:,074%'S;.:I4Q*&FN#2<&Q3L;Q-F")444 MZKJ"4(9AJ^/6HU!DF*(?V'5UU=0[T.]8(O<4-\VVZG@=0.X@@6M;VB5 *\V: M;IHU/8M"?>2QIYLP3M,WRH3-XX05 :G,__:ZUJ:#+&,U7//>*()AF0>F7#>=L[YHPF:;KUX*FA1Z0^EE;:=0:D M'*-MHW09K^@'9DUUY%XBLT/B]ARJ6#5&'JZFWNW&0(JC=/#3T$]3O+ MBH@3#T,=:*9SJKRS@(QG<3X)6>DYOAJI MD0PF&6SO>\0#FY=*)I-,)IELK]BQKKI&G[78_L'EYLT.+/0\:C7M](@ D@Y= M-Y\BA^['S =TPK]GP<-/?X%_%$\+X#@V0&\5IP'VA+Q+6.AGP0-[^QC,LH6 M7/U7@E#TZB?^!,@BSW;_9.DG]T%$1.0V=6UH)@?7Q/\=0@Z&_A(]F!3\LTJ" M(-#4_[E(BMVL_'MV.TF8__76G\-F[_SPT7]*$;SU(\+YZO!L#XI_Y6D6S)\$ M+'[ZRR1!!&[O;WLQ@1&43^O+'YO-MN Z;H0K3V#]Q-OS*[?%(4Z[E684*U\6 ME&0"Z$OQ#R6KCPU3YG&B9/!$MD@84Y:PW")56#1C,^4S6V5L.6&)8NFJ8NJF MK0+'+5=^ E]F,?TL]9=,6<'.XAFN#0]92I J/JR?YB$-*5C 9F"-!V 0/!9\ M$L')J@$%?,+O#/8BUDSB"1"",F-+'/N+&XSS!+M0S?)IEM(1%K1QEF;)$\T& MSK,@#+(GW/@M$,!7EJ6J AO- C\,G^"=\Y1ERN0)%N6 F!5M7PLXB/>'\2/L ME9;[#^\0B\O[^#L$+;[&] M_C.IJR3J9=(M!FJD"B*&"QFR@B M//)1:.+13SEN2[+@D-[ CPU8^DT"2:PG#^)'YB*GSVR,,1_\]]P2L(U"H\/$T@U\!+:+@OD0<4WEB?J(I\'\OD?2+ M OS<0K>8BO*IF(KRH9R*\HD?^4-)*FM-H+LEGZ<'#GR38VO2G.!8_6Z.K?.= M2UX6E1>DJ_UDY:L1=#2Q^CQ^ZGM^&3_[ M;$KK,.Z:9<)FL_MF6V&W M;6TG!+(/TT[S<3,M5$T /HC.1A?&_G:K)8#V$DP*0-4<[(<32'2MZ:5;!'9$ M 55)I0WZ GC7%<@]BV!?(3>W9V#]!&A=H1M>[5/8Z-5V%\R?3>,\.L8^156?PS MR'J L\4Y@A!PM>1\G+'I(@(:NG]"I^5?8%L"M_2/7;@/^P<580J&N32_U M" M:WA>9Y-CR\6*@FL^:IUT PS@@"]:[FR>Q$NB#(PZ*4#%J(LGG$CG80R[784 MOLH;".%)=& #UD>Y*G(CO_C?2CJY^1NP\SS(WER88K;3-I6;2;&UP\B&3*[O M;W1M]$:!+8=%C.![77.*#] #3%?H5()X>5*%U./M9U#P,>YQ/O"=$8& 1+0T M^P=:"A;WWOR@->W^H#US]QLV:*_OV-3&NW;L9[OW:6L.W^=8,W_@[C:XQ-$] M*V,SV[]#'SYAV[P$WFS&SQ'&4Q W5364DJ]F]$,6<;^X9JM.\P3%=<&K_3-+ M,0UGO1KL\CXHQR&B,*J2A !%/OTW[O+$@A:)M"*0]6A1%;>[K_6DIRV42GU# M"@.5%S+X=ET&KW]']VI3 MT%<%RF' &;5@,3<;:\\H3P$+9YH"6_/#-(;/5G%2^.!TKZC@K238B@K=.G$6 M02^P#$/^U__CFL;X+7^:LR#&SQ] 7(HS@17\@ (U Z9)\NG7E$QMM$MFP12C MD!1'I( 1=1KP%;X*JO[ D@Y(-AO8^M4EVI M;H>]^4O**S6Z9 52"?U5RNZ*/]X6]WE!1 BG'[U=7]U9;>=7(DWRKZM[*$WG M=U$BO5.\67RMP5<_;G]NCC3'631T/4I;C#'I3QT/?>&P>#5+6B^<[5\KV\^EEV\]=>+#"9A['EOW(&R21 M ?8;M[L^H-UULL2./<%[T2RX0XP>GC $QN?W\-+M//BF#,1]$X&Z33O;!OI1 MSOY2^N9 @6=)X.T-/)[,_)[\3 FVO<'V@R)!UA)D_\@C)L7;24FMT_5UE\RQ M_5"&#;:ZC.^9B'Q(+G;7H'!HR<%+9^]T>K6AVIZECCWOR$V*NE"2(VEW\+0[ M>3"XEX055F]8M;'96$G:Z;^$E@?=N.W7A-9VK!B;^FT[8:5XP5-TUU=&X MK8'4G9Y]DMKZ1&V&XZB.U]_NGY+:^D-M-V-3]=JT8^D.F>UEG_:WX>5(:S'Q M;]#]+J7P&:CP "!\2>Y WA;)=+7-4W-*N39)&]TGC MQM1:3+F55'$E5.%H9[XPE531?:H -=(V'UZ2QG60QHVMZ5)@7.L=VLN]M'B? M@^T.5:]QZ0>6V]!TPDXS@^4YZDAOF]EPC-C,>0KX)*UUYVCCL:>:WH%5"Y+6 M)*VUL64LUU)'WIDOJEUC9Y'??SX_9Y-=ZL0ONN2))SXML MHY^M:W_'B0'USK7K$P-D'UO^G[BB[&/['"')UHYMP25[UM2<&FVP@*AN( MR@Y.LH&H[#YVC;0K&XA*VNTE[_<2?I'&89[M_4JL8=YLJF9K![IKXO],8J"9E_U9UA 2:^C]Q M]\'LK]\%DXEC&#/='HU-Q_8FAFN:,V;X(V]DC'U3G_Z?8=K?%;]:),495OX] MNYTDS/]ZZ\_AB'=^^.@_I8B4.F *G4LM =@57+/3S))$.W;ISI@L3VXX%T2 M^.$1BUH)+7^L6 (D&-TKGUB:AUFJ3)Z4S^Q^64_%O/BA=I7#T1$^_#L/5KA? M.$($YU8^(X, KZ3*S8=/G]_L>QS!:WBB]0.>O<6"YVF6[K3ML&".-6?-QB^V.#E76.OYFFB] MGXTMOBP2MM[9XJI[67CMM?[5MK)8ZX"BR,86KP/>6=I<=$+=#A>IW^_?1T+R M0>O6&Q)D'&3_R"-V7)';BV,/I4D+X.$R@3KAS"?L@47Y%AA?.J5L%M#O9@&& M[JB6<6#-0J>[!4C*'3CE&K;JF=WJC'#D"[".6>B2HX;-43>>.C+:WTWV@Y>N MK&?,C=MFON*5]HN1]H24?C5+6%='W6Y6>&4RS-9&G<)&9^58IZOC+A;8J/(5 M4DS:OJ[".-M1G?$EYK++3BHO(\;/Y$N2^Q,]<;%ZK4VTXNNIZ1J<< M:QGJ?15&1]@P\\#!G?W :!\=C0%2VHTQ4DVC_1C2?A#9M2'3:^.V7&ED55+2 M/@K(5']##![(M '$ MZ(>*G)'1WWD4O?9K>DLT-X;GRNN3SF%%#I605-$DX$VWK4DLT-Y;J M.NUO,+I$+\/$BZ'+MHB2++;\ $<=>VVSJ$[ LX,$KF7(877R,N ER/W,5@F; M!C3,L78I4/H%UW4M8-NJ-Y)U%1U%CJ&.G [DW,IK@1X1C:5:7UG$'GY%\= M1CU5]PZ<%-8/C/;1[1@@I=V,+:\KB?E29IPOM^E*4[ E)>V3T.^JHVZ;$]>& MD-8%Z%?*WO)2I0ER?T_B-%5623P/MBY07CJCH" QZ,H"2IG%.8[-(BJZRC:$ MQX1,ISG.-E7':GMI>T3H7"C*+5E"LL3.9FJNJKL*EEU=Y*? MH]KC%GVI!\2F>UP4G8PUND<(YNB JJ^+D$%G'2MI0$FI?)S;7D\=.SWV*:1D MK2%S?&C&C!2N)X]:=<(^ET]=S5.2'.53'7J*R/''S >E O^>!0\__07^43R] M])/[("KTCPN27'R".@?^$W0%_;149%PCP7M#?Y6RN^*/M\5K@XA$/_WH[?KJ MSFK[)@ 5%O_Z;3&O7M=T4A@%#XDW/S^;WM&UL>X<9)_061\CV\,]V*_S4% MN88QI/QH(]FO8Y0]@,N2X-H;7-\K[Q=^=+\[^5Z";"L&M#_(+J\-KN&IH5?+ M?'JVE>Y+I]S)=0._@VE]_$X'GBW=4ZVC#^HXYT7W*<8C2Q+N$PG;(]6Q#^R( M-U@2OF;Z[1'QWEACU;1;C-"4M54=1J8ABZND\]*-IX9>K7+5D]0-8Z3JYNCR MK49D'Y@F['B.JNMR3DLWL7,S=E5OW**:72+F3(BQ=Y755O:ANHX?@5X;K&W1]3%/O2I1%2ZJNW)L%DWD>/IJF[(,0;=1,X-F-B&'%7; M0;S(4;6=,2&NX:FAQ\SDC%&TDRS5'Q,U;- M<=LQ-A(W9[I=UR[!-=)TNNJGAAYEDH/JGJU)M=21/NBQ9M>&T9&ICKQ.SPJ2 M&5K'BK,X.)105C0. YG&2+.Z@DII$U[U4T,/I\GY6T=M$G!,R'1:0AFFH8[- M'C?+/S#L(GE"\L1.GAB[JNLVL^A&ZN&V;Y@NB=L)"=D M[=^KR-!Z0@;25;SJIUX]UN&HU&/H+_5_-:L[@4_\+D"Y+8CIM%O9HF3:BO)E MP909FR;,3YD21$I6KR17YG&B9/#$AT^?E93=4Y9L\5FV2!A3_&BF1-C8?1E3 M8W>VW=A=P0;4*F!SN?(3^#*+Z?>IOV3*"K8=SU)\,_9=5I5'/U5F20"O5R9/ MBK^VMXU,764&.X3%YNP17B1R4OPT9<7W\5S)4WAA^3L5OE8>68B/;:R]7BS% MOT]8FH=T;X-_S_(IY;_ P_.0P4OR+ B#_Y1),8XV_H' X6JC'PZ&$KQSQ>!% M#RQ\V@]FFO++UG:*D\T*&-%A$?WXJQE;XH80V[ F_2Y[4H UOL(R&R=/\]4J M?%*F"Q\>G\91FB7P5Y:J<(:'((FC)0$.-WZ?AWX6)[!M7'V:I\!T<+9Y$/G1 M% 2\,O>G\#VL/Y_C$>$3@E"PQ#_A7;!TE"Z#-,4CX!K [5D23'(ZT[_B"7"' MGV0IG/A Z/J@1/Q[IOSQX;T2@8) M%@*V@&@*[LLVMK69/R?DU4,;(-[B J6/ZTI+ A M A:P4=:PG1#H,DQ[B'<>R/Z3 MD=X_S[6HS]'";+LXPN!$]*K][D^F)S?-TC M4,%/?YDD:!KO6$; S;%AC56_<2?@ ^7 M9[M_LGN_?"1#,]&Z)O[OA*1B.NN@J?]SD12[68&9<#L!1'Z]]>>PV3L_?/2? M4O0YZD>$\]7AV1X4+Z/NE-+@71+XX2N=F22??B7"KAIU?B;"OOGRX?,;X*O[ MM13QYT_3ET%[YDBS]>:OY*"]:]O4\:;_#1U2MO7\4J\9BV=M/]<0:^W>-* O M9)34Y^*M11?E-+9U5=#WX4_;=J:.F85YF.,J"92*;CJ9[>MI*Z#V4$DG('3KF@X;RC3U/L->5> M.?'VC'Y=U?/<84Y2O-82+L/4VN9!7VD9EU3E4I57HM >JYYY8)>]3JOR:Q6$ MMG9LS=9[.3CTDLIC-G/M;0,?TW!5W9"-R;J)'<,S5-V5;>^[B1US!$9 6[4A MD7,FUK&UMO;9H%N32=*H^%9W5$<.2.XH=D;7RK=#O[@[J(7)NIG2TS?WT,4;+$%;*$Y:FN*5E"LH1DB=*H5_7Q]7'$ >'Z*^A% MXFBORP^2[4BD;):R^8@6O*E:WH$3XZ1P'IAPOC$T\]"FP5!O7'Z#\JEA/"4)33[5!4*3Q;Z#**TQ==6T MVV9)RL*G,SD:8T-U/%F*W4WLV*XZLF6Q;S>1XVIMPZ(#J1GLJCG1U:>D/2V? MZ@*A]?Y&4A;SRE* PQH.CE7;OKY: ,D3DB=V\H3AJ:[K29XXSM$D6[0!3J:EEN=U3\[CD[X,1(#E96;VE3>8 G^[0-LI3[0_@V-:'YD88C_GL)Q@BB'9Y)XDJ?X;" \33GYD.[:,H;Q2F(Y MPI#G=S@"FXLUY4\_R?@D\\\L>0BF..GYW9_[3WH6AAN>JI\U[^9(,T?MRJRO MM^9=;DIN:K_9SYWV(^1,ZCZXHK+ ?5UU]KV>5L[*EK.R9?%[3T F9V6W!IF< ME7T%?1:&GCWT"M\!TO5]7&G2C#/FL\@Z;:W M=&NZKVLQ+NE6TNWY#WUCCJU#.^YVDV(/2(\91 +,C:MU!I.=36^1LD_*OMI8 M$-/KUF1G*0%?98/IVNL2I:]&#/8PBM&SG@)55D-:9#7LB&CLQ:V]K;ZU+-5N M/8U,ED:?#3GZZ!+5T1(Y>R#'D9CI)F:,:YU"+"GC)9ZU585^N@C\ 9&.+MWA4CU'IEPP:)T"XAU'W=<%R) MS"XA4W_EJ..K"8=*:MI/UH\&.:3A6A%ZHVMC>6$\/$^I9S*W83-V/M$ICIK TA*:.N[YR1;&/?3>3<&)HG M+TCZ:O;W[(+D9[9*V#3PLR".N/E/95]E:YS7W)GTC_6\UK,]FM'=]?A)_S#C M&@=>6$G,G-H#&!]X\R0Q MW$&NC]S0YC;G>@9IWIBZ-NH'&736$Y)"60KE(QGNAG%]9HH4S$VT8+?.JI>R MN;M1JIDA,8U[5\WR=MR<%D;<$EIRS**8MR]-WU/#7T M%(83C?>[JH#G'L?O=)C&50WWV(-7.A*ZE 1\#01LF*IA'KL77M\I^)K)MT>T M>V.IGM6927&RA>/K<&EJ=E=0*6]\KOJIH1>LRHE>PO;1==6RVC9%D3V\SI37 M"KZ5=V IFT3.B9$#7H,M^XEV%#>MF^7+!GCR*1GLE5.0VAM0KNJ\LOA$NN&= MPJ@!)O$K\W0E1KN$T1M#'7MZ5R(K$I>OK-T_N)Y%QLCD4^>S]RZ_0?F4?.K: M KM7/8#(-577]F1,JI/(&7NJ,6Z;*".1B3X[JMIY\)_MD=QBAACHRN]5)7R+T59$4U1P=&(&4^.P@/IU# MTQSEA;A\J@/67\]B9K)A_PG+, ?<]],TU9%U8'BQQXT_)4M(EMC)$JXZ\EY7 MR1)DBT8_'_" MF+*,J;LMV^YNJV 73A70M5SY"7R9Q?2SU%\R907[BF=*$.%#EJ9LO'#&I@GS M4WRC>%F$G72/\2Y5F<$+Q/?%>_!+GF>2XO5)%@.)40\&'X18FL9) +#-@FIA M^"%"K?I=N77X!!_X\.FSDK)[3%C1E%(N[*!$07=UX?:O/,V"^=.%2+'(5>X& M,6YD3@.(-ZF#DR(B[-5TDE:$X@,-P$O3/*37+V!/L K>L1&5+/T,?@$DH^W$ MKSB'8\-!5W$:8$[37<* BX('5O6]QY[WM5\)P:17/_$GH!CS;/=/=A,2[P7: M3$>NB?\[(>K,T3IHZO]<),5N5OX]NYT 2K_>^G/8[)T?/OI/*0KR^A'A?'5X MM@?%.D_]])=)@JIB>W\]8% >\/N3 GZ75A4;MD1[LSPO!/YCD"W@RU*LX"^VF9R6!WMT_7RS^#%J8/]@]M?O@LG$ M,8R9;H_&IF-[$\,US1DS_)$W,L:^J4__S[#T[UXT3[QU\\1[)16^P\/LPKBY M%^W]&OP[#V9!]D00?>^O FZWI'&> '1?4G;-Y[H0=S73]!]Y@G0538,5G$R< M"ZDA+(\.7X;YC"E3/UTH]RQB"1#*#(DO7N'?2"G^%,0\"'#&:0]>I*D" +PFB!Y9F]#$R#RXGK*)YR%BF*C%X:=R, Q0KABD$ M@*:\(["6$H"'W2HQ\,B4A3]3OGS^Z!7-?^RVN+('&M>]3;XQ?>.8];V#>O'>99F M\!7";(L:$&KO_O:K\@LG@B<538\50QIBX9.F_)PG^+MW^3WPAH /@K3^&Y*( M("I)KF8QF# Z'LESA8$?WR;BJ+K(9@A9I$ R, 3'UOXOR=^F[+'2+^X06" MX0&#L#Z]&H0C; H^GP'Q(\C%YCP"C@=@??"#T)_PO?%CDC1G40"*(673''&U M3OW\$-];AE?;CO\\G1![D448<_*K]HX?"RP];)W9\/0:TN -:;Y:(4O 2GY] M[\1OC\CND;** 0 9B%'0.7D&W_^'(=_G*Q Q^$9\/_L6I,1_Q:$TY13ZL_JJ ME.:T3M-(C!T:+(9WOP>A!* 0S?;>@^ ( X ,Z["SUJRMOFQ2SQ1^ OXZ2$/8 M%ZR?/('? [XK3DVF60+O134%%$*.[R( 2GI:L;ITKWZ"7- L4\)@"1R, M!(B ]",N*H(,K:PT2X(IDEZ:3U+053Y:7_\%SH7V%D45BKKB4!QNG V+DP 8!0S$ M&7?" 'EV[5#E^J#D<=^$GCGJ!A2680AB,&6TC8JC567)DGNFT@,$!P+!8P"& M+(;%8O@W; FD%:T"KP<-)*07?3BOHZW</EPP9\24R M-3'@)$_Q3[",D*LKSKM'"RK"5^ N@&CPQ?B#DG9H92#8H.3--28@ZX^KR'R% M"A5-I0E2O=!\\^ ;*KUEG)-Q!]8@1@Y@G[2O=S.4.VCN 08,*2' &\:0X(*/9?G"G%I==WWD*J MT"EAZX".C!N!R,(::$5"$7Q4P:LR1]:$YQ(8#U AP%5'!7@& M\"G2O*F_K>\:.92+,9)TIO%V7VK:0'5];V^X"0\H2Y%D7[2>F]ARQR:!=>I+ M(YS7XE]KB\$Q,@0/G@0IC?%?1_&67%Q'I/#,FTZ].X369:WK:([^PZ8U"_\& ML)((!Y"@:88!9[2'E1L\OJ 6^N"S^ V9<()0WG!H!FF:PS? ,VGN"W':WOX.?R^]GU-6-2ES)IBOPD> MWJQI7^)UH01OX+N=NOCF(7BSRRYH%-2%BBZ$;<$7!7&.E1$C_ M)[1N91<(4#P$Z\_NUN%U?0TKW03?WM1T=A.M[*W'I3([M3)3:]JL% 9JH^(#W @(*T?3=5S8P'\WJ*X7G8+IQDJ1CZ[7^7T?PG MYB%^$Q90J(@9RA =B?O/!Z5+&')G]U/ %66!0B$"Y*3NF?CC-0^$[XO4" M^)(81>!"5>CG-0SQ'Q96H2]4,E(=Z$4E3U\P#WT1>ZN1VN:>@LK01&Y@2#8@ M(!DG^^)A1":% E,DRSDI1'Q*R?QOW/>"/0'1@Y.UPCB2BBMA. M;L47:\_3%&BSOT@41[\,$>)EGR]S5,;N$W&J]XH+H90%G9H#BV?UW<7^SDO>?5C^#[#^:75#$(Y.+.9Y-[ MD5H;! HZ[N JBFO6:7G/4(5.FX*5:5LCX'<6D!)M<&Z:I%SZ@N7"%0MY84]D M4(-^0B.V,#J+7PLK8+^WDG^093Z1"64[^X0N;#]>721>%QX'^+C@J"1=7 M/@]O!QGP+LG2TG\K=.V\M(Y!F))-C@>.Z]?H=#^0[ 9*D_S9][)L=.++LJ.K MVWDN6A#RGNDC&UF[%F7M\DV6+-XFL-OOIQ^W-KI)DC MH_$K76O^?-=2AJZYMMUJJ=V?VUZ[E9[9E.=:+RW5R;3Q_8%E.6]80Z:-I<-C13P;/&/M_580Y4.M_@N4X:RE=W 6P%1KN5O/,7R T5I M]BA,&2(D?L= :6!//Z1 YR*J.L:B':PE+$'2W6CUG-G M9M".$C>P^KZ'=Z9;96Y-)87[UJYUFR"V\Z^/4I D4]Y@TJTGFJX>C^&3G;5L)+\)/FI4@+.2#5-3RH!2;3](5K+5AVO)UI M$JXDW%K3*ENUQP=W+SL!T9YI%,$E@?YQ(W?PNH9=FF/5<"XQ&4[.[-L#.;:J MVP>.#KAVI^5JB88FI':*:"1R2N2,/-5S#QPW()%S>EVHZVT[C!\).==RN_"Q MK-LH["WE9L(B-@^R-\WW#'O17&\GS-V,=+NUO=\!5W386+&MMC+ZI)CIC]5U MM13C&&U'0DE>/I-65T>NG$K<3=Q8JCX^,% K(ULO0O?GY\I9KRO,Y7BJZ3G2 M[^HFPL[(5/769I?$SID$[E@=>^/K M"'1= +R\J/0@ ^OU%_F=([:1J]K6ZX;4=3,;XUH1ZKJJJ1\8[9!)EI+0]CR Z)T7VTNZ5:WH&7)3)M[16 YR"O_Y,W-:$N MBG?[5 <>Y ]UY_?]4>W]@FOG?]\'L=@@$"^0X5&L+9:XQ>?O1MK8.?[/23=R8JMNZ^EIF\UPWS1BV.FKM MG$B&/A-R=%6W/(F<3B('O/I+E0B_8&=V5>S*I\[QE"0.^=2AQ'&E=R&?M\9B ME3>Z_?1-K:N\ S$.*#614;ESX69D7R@JUU59+&GF10M[;'6*9B1NJF8W@!MY M/=5-W!BJ-SHP[U_>@)S$OESX";OEL\C+J=^]-"SMJ[ST,%7;D&&XKN+&M3M5 M[M@?P_)J:<95QW;;6@C)SV>[\[",3O4DD,BIW?X[WH4485VM4.E<9K?RO_\*47) FYKI=+M>F5%EEC=60=V("Q M6[PJ>4+RQ'%B^KJK.J,#K\,D3TB>&"!/@+.C'SJ<\5(L06&-'S,?7E5WAJ6=X.++?0DA)@_' MOU$^X52%E'*GL@53HJ*!D6A6%,^;6AFI2L3H._@H7^:ACY&066T^@ZK$$:V' MI>CX(/MW'JPH]9\7JS_ GW'RA*B::'+7$_X4ODA@?5BYS[^.\T1Y][=? ME??P^B!3WMTGC)4[_$@(S!.F*>L7;;ON./M $.8Z06ST&%@E\92E*=)&$C^P M$FBI0G>3@!H &N&+7UFFB/E)GL)[TI0!1H)H&N8($64%/[NM/;K=OZ# GY\P M1'U\'\$Y9LICD"T Q?&*X<.PDIB[EB+B$6'O8P0D)@7"7R0):&>?,_@7SQ&$ M3?W!?XY;Q(.]C^%$; $_ P)3Q%"WFU_C-'U#Q F45KX&]S/%YP-\!_)'$L_A M?+"8'\(W49J'F1]-GU0E9/=^J-)T.)I74A'KG+%44]Z%:2Q@@F2=U-^2IC'R MDC@Q46H=1,1[@C$J"#=N5J 3WY#6Z#]%9"$;!^*X(1[WRNG?VA*(E1Q,M^J9 M:OB,$V4*.L0'(J0O4Z0$_$_\]M.??P Y^WQ!?[4*0=446'QN51!=40R:#J%. MO#5!5A#;HUP 7 $7C:/[&']!,FX>QH]I\0VH4I:$3_AE@K\B$@7&GF:<6M8H M LEEZ<_8053P9<$9(XX*+@-.K5/+. ML[2Q@W147(2(%_-O#0V^^G'[<\O6=,-H_$K7FC_?M91A:)9MMUIJ]^>.W?R2 MBV[*\DRYJ?.CSWMV*7'W5WQ9B%2;LV"C4_GL[:RW]5B#PS=%*9)_AI>E66DF[ MHW8/[Y_9"AR/"4N:,7T8,PP"$)8$A*2(UU/$-8S@*F-4Y"Z>9C+%P,+J[<[> MZ<#YC:6.=:-UPN7E+XJ>2<64-#MPFC5,=3QJG^LOB;8;^+M.HG55-<+29-U7 E M+H>!2\OL4OCT"D)1'S$3A:5%[<%UA:!N\&*TA4*7CMJ9\&*K]JB%2)=X.=NE M[-B3>.D>7G":NM=" M4W5&;:_.NM7.MLO&S#/S62_2NVA8R7K'A$RGF?20^;!'!([L;PZ[UOS0:VQ: M=Z$NA_8;I=[FL&R.FM8F:F,G/Q:EO$^AZ"?9W)4RQ4Z!4VI%F&;Q]*L2KZK. MFICED013_ 7_,H^"+-W=Z*]W'2.==5A2SUL XSW#UHG,3[ !9$K](<57C:,F M\;LP\"=!&&1/]'0Q?'(WJ,0^'!L[#V\-B13-VXBUZK\23*)7/_$GP!)YMOLG MM>:+;E-+F6;(NR;^[Q#(5TVDG@6]Z6X,N*S]\S@,XT?L&LI; M:*X3N!].L>FS:&'Z.\N4G]F$-P3%__B5@<@$N"N?\)F[?;IZNIOMLVV]XOV" MT>V+=/5TQYKN6FV[>HY&FC5JU\MQ9P=&6W-M]TAM(6UK?+1-.2^^O,%@/&R$ MS0OQ^&Z%W6G!0WK?M>F3V'#4'G3XNM969[M;/9Z12XZ5@K,,9K.07:B*/4^P MC[6R]+,\ 0.&4:?I, :] 2A?*C-01$?+Y3[8M[PDA([74**] WG)/Q@>D.%R#@DVBHKLY*/),Z/BR)Y)(T^^N: MXJ6Y0.>OYKFLUG%&8]70K7.6^+=7+A=-AK\P?DQ7M:U.X4?*3NG*?/?3SVS. M$AS@- \B/YH&8B[4^:L*+@D$4U<][ZP)N$>US(>-',,#Z7G6NH*+2,Y!&&(L M3>_X_"\,P],?V.GOP0\Q;G]=1MD-:GSW3!5PTAAK@Q?=\3J"%VF7[,!2<9]W MX3$3PPA!]2C^!*Z2:ZB&T3:;_T0=4;H1096TVQ?:M2UUY':D\UU'=,\KS5C* MU[B$8QP\!#@?;_)TI_SZY3?E'16FP0Z"DO<IW>TG(V)K=MOEU'TS6ZT5GZPD-_;/B=E8-/)<3:XVZ5$5@O%$:,H73 M(E6X*5.XR9@K4N-7L(MXEBJ,1B.7B8.<$HK,.8IMKN7276=VL:5K(ZM=2O#. M1%Y'\T;.T)=Z/NEYS^SB(26D%GF4_\O\1/D2*S_[&5/^)!X<6A(ROQKY$XZ6 M7,-QW\UFQ6E_"5+8$QUZ:*=L4"5K1SQNP0 HD>Y5"PP-I:\J%NCG"=L,/._% M"7]F4W% 8Y@'?(%(SQ2(.*4\>C$*P9NV*S=AG&X+(7G1,NR+%APW:YHM[O#/ MX9M+HALVT5FVZGA=O-J3A#=LPG-T=7QH>UA)>)+P7C&,1%<-?=PA-7NFY(.+ M6;;E3"+1[.:Z,F;'GFJ,SSI"MOER99# '7FJYYYU>/(5 =>SU9$G*?=$:76Z MI;KN@8T*SZYQ>A9+^[8[B#KC!SCP,8-YV+@WD+6 M5$=NV])7"=M]>[A:HP,3CR1L7^P8;;3.&CT2;(?NZ/R,W2JQBRU?.:$SO]DBM.ZS6L8^_/Y+-1 0W[C !_%X,ZUCER71! M8SNG4SA7AA4XP7+E3P]KP-C;(;&&J9JM;RA.,,%WF,"U5,?IP'CD0<8X#4\= MVQUH?3=,X+JJ/3ZK6#BZ$=)Y7?0E@=^"PBD"R4&4L?N$!Y:G<7J)KG,7%9:V M.G+/FHG07ECV%[BZJEMG[51Q9N!>5%C:X,O)4/+)--'8;1M,ZE8DN?.:Z+,? MLO0V>UHQ)63D%)5^\G5Y0X=,6NZ3O=ZWF;U]@NUE$PT/G]XC?:$7@ NNT'F= M^.MSA3[71N>N_*?E97IN7U(Z@I5CG]7*N2[GQVI=AM8GX%Y4]5BJI7>@!^(P M@6N 6&C;4%HZ/^U&8NX8*EZ,$+\N#^C&,=N73?;"/K\H5$W5UMMW?>@%7"]: MYPMP=9TSP?6*7)Z;D6Z=':K7XNP\UW=M#[TNLG]$ETP+#CR+<^RY21E 5]FY MX)B0Z31?FM98'5EM1XH=$3S'[K01*FMYNPFZ. M5*_U39*DZ&#PWY<(/K MW#_XT02[27/H#27D5()#'/\AM4NV7-4UVM_XR1[=DN@.O\MR5-N04PDDXZR9G$KAR*L'% M@0O_5,>7FE8R]%B*G$I0DIEJF+(]SZGF$IC.@JW;(4CS<5_S<:PZ5EOM(Z$KYQ)T +IXZ6 >F)3 )3VTO9?$B)Q+< T80?/CT'&2\IY*SB607F*'\X53!F_>^FP@KQ1MCT[+^$BLQ$\5QL91MO9""-3L\T79R,T MN.O%MJ,XVHJ:G.VIO8YHC+2QVVXZPN[/'=T^SIP%W-3S M/WM5_PZ?*+_!8XM4^0!Z8*9\9JM,].?6U3U*B%HBI \55CL5QQ&:['=";K3! MR][&2[<)?<\Q :\ PZ&E:L,!\#Z=_%\M+@[K97#)F=W8%9]*\N9@E2GS)%XJ M\8IA)018:%@@\1!D =M]%=LQX?$29G;2\\ ]Y=;'[[8[[*F>=6"%U-X@>.WU M9 LY49?.YZ?@2XJ?2U+P)<]]8ZIC?72\'MF'$Z^ PK%\FF.9T!W2B7&B!-$# M2WNJ$D^?IW=11C)&=KN,B5=!Y$?3 M 0NR5R5^71)9A@DF0>LKGE>E?[479L_8K0/'CFVJCG/64B1IF&WW7IS/V33# M*R'V;8_@>F>!-.,S?"+=]%L_8/:DP!Q !,C M#.%U\OP6=JWC!'GO+S^N[_RGXTA9W(>N;YXMK8 MZ;;>(4.Z+%;JO8K9,\ITGDRS/D8?3YQI=EFO777'!P_O.U..V5$=%\D-DAMV MUV2JSJA]56:WN*%1=Q^>EWFAW,%WE I8)@!QXZ@89*\JCTQ9^+/=NAE__+VK MV0IL+03K2E5\M/T2ZKF$WQF:5WS'0V4_LVG]30:]R=*4O[.()7X8/M%+X5P^ MF 68NEB%VB9/2IY2D"UZ0E>5I2E]"R^=9RQ!,S0-@ ;P$?SE8YQ\Q;^G_@H3 M>\0!^-\T7VT69'G"E(BQ6:KB%/LP1T+!AAWXKUG\&"G9 K>1I1G\&C^<^*$? M31E8P/ F>LV[O_VJ_.)/@S#(8/,T/>?!#T)_0I_4'@2PP!N5.7\V8*EVCE33 M5R;.-I--E2W+L?I'F=SP;CL VA=>J *[N_(UE$<_5;ZWO#I1QPG12(19=4N> M5<>VL^H$/\'/I_%RY0,E*%D,E"?>F&.?&#""&U^*?&1JX_*5 :?*%+PJ!9X/ MXAD^PMD(PJ$<9R X(-?)_Z,U4+?Q8U>E,7)4]F+>B!$#F?[6-Y6#H'&"XIKNH/E9&Z, M[&/1^?>&[6BCO0FX3F_[;7:5!)CN'CXILYSA&P%KL"%@@BD*=\[1*38%) &- MNCN&_R3>0O)'C0!:;85]FCB_&9I;[%=3!D'""()?2FX= @W795S3%9R@8].L M&MVC9C]8X(F&E;*4RCG@)QP II<[)&MD M;1\%2ZBD?(C\B_YDJKC,1 FOD(BO[1$6"N/H_A8,K24L.,D4:B=SSY:E'>C4 M6.;@0B+;?$TAT:XJ)K&,("/'QOJ5. TP('B7L!"4XP,3124BX%G[E7 X].HG M_@3U"\C+H7JI*\[:JDDTE@\Z6,:"YODX!\2!"OY02.#["- MI9_U4-#^ 4X+J,IIGJ:E,(G\\"D-B.'1IQ$2 DX,WM>,N$,5UB-_AIN>X)FI M2AB BIVA3U3WQ.!A49P&J_*&B? N\I=BK%+$#]"S0W_>QQXCU2O!*;A.)1D1F[;8Y ME+^_>_>G1O^$M\.>8 L@R/V, M>YY?F<(*E-%._Y7/[KF4HX=\?EW*S>15G.">_"5B&P_LIRG+Z+#< 02IC@ ! MLSAG:C'6FZ_+5PCI4 CF,$[1'2693J2#Q@A?C\O?:DE-^2#+!U M<0[/P0\37#U?K@@_)00*-UI!G1%'5-''G5CR%X)D MFB_1'2[J"1/&L,<8WA@CUG;!#C2;OP+M ^H-ON4*$C1?SDF Z*7:[8P[^X - MT((! #Q1<$UDT)"3CS][8$G*X+^XMU9_LZ;\ AK,)]4=,MA7C8@%W:; 7<$< M8 0@GA9,6QN;4ZZE*BDC*"O_!?+9U-\^R^+TC/$6?L/OR8#X_O233/GX454^ M JTJXV(#[Z((C_Z)* @1 UM>*H9^^]^EB?+$_$38)D741*D")A^^3<%@0;"* MTR'0&)AZ*OX8Z.@1_Q'%ZT<55_I@5?"(Q#,G!_.#0BG[6DM]BF__@B68)"0C] [65X>(L%9SZD09ZR(HY'028$0'P2?K_<. M#+!<'(B(A $:CD(LP5<3C,G!$LCP4Q*F,X+C??'" 'D?B9#;T,P'.2V8@,M/ M)#*\4"ZE.,AMY<.GSZKRY<-G6NO=GY^YP*C*G-<.48G?\JT@/]971TZ!!_Z1 M R4CR6X3,+UJB].V2Z3W,C6;3+[S5D>/P.7V[+;5T>9(<_7140I^P>^R1L>J M0A[9SK W-6[^JEAJSZ+GMA=B)3D?_PIH_U#%1DGMAG!]YMZ_5]62VP)GC\R& M/2M->P6(4@1?,0RVU,P:'*X@BQ[T^VE&Q XZ*:#7U_ZVYZHCP^C&?.!+)+M( MRNTQY3JMI\U)RNT4$J^6]ZQKD= M%W-1\SC._+#3@V+ZX:N>M5G[)4$RUAW5='LQ*.:HAJ_D"1:$P7\H!3'@R:G*OW,X24;9^4J7C^DOQ"\7/E)#Y M^ >E7(9/FH*)S?R_ZOO"]&+,5OMCFL5X-6]L+KGQRI27)&%:ZE+4?Z3*#=/N M-56DUV8+@'NYW!OE<<%P*B]\D*24Y5;DU6%J'*;?3N,\Q)3E&5 );*8$$R86 M1T\[TN8H2W920(3-,#?4Q\Q72GA+\^FB?"<^R>M<&8"WGADJ\FEK#3F*Q#YE M&E)"*!;F^E_I$\RIQJ//@,(27%$D[C5MCF> $_X2AHD8ZPFI6!8#7U4EBF%, MN824J(T)P=/,K^4G9XL8-ED^$X8B5SH7&<5UBD'L/40#)1);1AOMQ"V@1_!FTS48$5/ MMRF0 U*.6M*>"B2=?,6$5$PYY37D"@.:B)?!M"3[+ 8T8^42IC$#$Q*:@PR9 M?1D##83!5\PD)W:-XJP@M'93QCH7)3J[ !14O&:\6\:<+45/Q1FA(/YSF(=4G MU+;C\SQPD11>[9$KD/K[TF9NTI1W,UZ^Q'M0^)5<$05/=:KG6V$1P9JGOD=K MI5$<"93NO0+[,9B&3[=4+S\3L@R+/>MG+MZV<>9NLM>S1/NS$+1%Z<@+-%<6 M8!650F411LY;B-2MA:HVA8O1PI*I53'YDSC/&A!,K#1^"U234],/49*EW-2[ MAJS9&WPE41V.F^+UX\!H^5)4-ZV2@*J@P!1A6#Z2EE5M*;47@26+ B_@+>)% M<#DXKO$W"L#X@;U1L2IW#K\3+4/*3BM$L&JM\!:<5^;U6:BG&.--J@R9%O)E9I[5@H23H":=KUBK4Y,95L.L&MK(K?R&;@)62N4PQ7*(D;1!R9DQ4X M]B _:+NT%23Q76(1C)1X!CQ[_U06A&T(1DWYG[(L;^,KJ@%[3MZ60%T3H^7. M&X4I+/VO;6GZ0)Z:L,S@.U$(SRO/88E@AFX67Z3&#()F:BM-V%,L6%^\";'* ME].4OP$)\56$V5Z=K: *E M6;FWAEL.RSTW&Y,Y.'I[.5]D'5R&&/?ZY45!BM7FL(>&8DR,K/EE%RKJ)((_ M-'1-_P%E"/SA_"#JR\M:SWJ5=R$>4 'Y:'PAO=UF_C>N!ZBS":B8J+ PR1/! M/X6!13U,%G$(&C3EEFD9\"(^ ]LN97M'@20YO9Z<,"I;:?Z4%["O=818#R(O M_6D2ET8GDAK:6FD5'%(R,%%G:=T6C%=(ADB"U)BA9KE35X ,:><>5HLGM(T' MH76$M2+,;S*#->63<"'J1CG73Z@.D:)G7$615?:-J!;4KT/T/?Z!]!$H+(>_ M8?M!BQYTRP='W+HD,ZF3XS>CW+$BJX(>P-4%HF!871,;X!^IMLN*4@1<)_UP$(1/]%L!\B>+" MGY_0A8^"8"AZ0C0&(0&S&)G;=(LK;[4Z"ZR?YA/LO)'Q-A@@.ZOJ_:; S8W8 M#!A4"^"H(JB@/A/X3T\0^;]!^F7\2D+EX4CPF_E]#PCC+_\%W[S]&5P6_"I> M_O_M75MWVD@2_BLZ.7EP"X-&L[I%[ 44Q<3B&JN \.>(%<0+.H)WHDDG*31F)RTT%IURC [% M1Q8!L4MA$/+[IN-CN>\1RC:-UPA^ 5V9<#13.$1P+2AB%G7<9@#]IA$F%1BS M'9N.KS09IO0(V-S!0/A3(O_[HMA6O$:FH0F)@NXVQS<*'X*2#(3H$4'@^UV. MUX#YT[>+Q3G1UL6AV%6YS:H+N,TVX+1:+3)\L&191(A3,0T1JG_]WX1;'D^< M'L^ZC@B3 J-.GKI;H>&[ $@SRT33PM.-)YL$I_^3IK+MN#_Z9T!5_9=HLCQQ M9:-)22!&=@/R(GJN*UT]%&= Z9,D&A3A>H#CKN6,21GHCP.9+FBSA/]!4AO% M?,U*B,<,5LC7W!!4S(JV69!C(9U9*O>A1G1H&LDM4MIEH.BK29Q)>K"8EH8< MB.J+BF\1WRK)FD!#@FJD$4PD)W6H>S)U;S A3"=RJNKI!$,^$F1I"!)(FJY M[OVQ5*A6BS&'M\$& Y\/<';QHL=343A;S!\WJ" HPP0QJT1J$TQC>]@G<43C0!^-,.")!."(T@G<(BN+?22('?XV(,%CXDSX9TZ#29M M3ZS,$V<*; )259;G(]KS:/2PLS(U(K&7DM!MW;DAK$R"_013.I'MJ0P5L("< MG\.BO&4Y(/E$P5PGM(3_%@A)2'9W9A#(B$G94"9(KYZZUG2?^R,$?A*WJ9R; M>+>0,Q5)UK2GR%<0\()5'O@,QC'TO6,.SS+/1)S"KHN(@TY6U'%T=D M"RIJ/M^#;1*@+.!RU Z-%/"R(^Z^% ,P.P/8)!,B8#IVG([=F3FI"6V>5J^P:2$D8CYVI-9WK695)E M7J]'M$>26R@<]+E]K%1TT=%7H4V,G*%KQ*5/P;%JP)VP'9B>C51C/ISN)HK/ M4K%X2C)F%9&)SC98ZYE'X=%_,'NF^M_DGB3X#(5H)9[.=/EJ2P-$SN&UH-15 M58J@7'(?DD-;?A_>O=^_/-_OOX[I4_N0Q6C!8=M.Y^8\TZDAM)30.1VD_+91 MF2[P^')>OBR?;WV%0],!@PA"?M4/$V81)UX7O M5M*NIU!/*R Y>V!7/E*$[ZAT0F4I>3&!<1124A;4P(^N]MB#_:6@G_P*_<@] M"DJ$W!JZ(MF*7$$1:WT$7D6F692_.27OBC([22)I[YO-H[%Y']_M6EKC);@: M:,=HK\,$1'477176F5D7"C!ZED.8/I)C:M&T3B(X3,^5@0>YXF";AIRN=V^, MC/ID=;3] 7.=_\51$?SP/8 R&["8^)9(QU'1I$:[UXYR@T7P:810Y,7GV9_!,!3Q^(BF>I6!3N8]0P :Y#R*- (ODJR%<%(T[IKZ#X MX:/N29'KG=0=^G10DSQ2TB!V $-=Z%.X$_,%,W@VZM0R@NS2@O3SS"RN"\,+ M)[1MB%&>P?A\3M&9PH6TX -1$"W>*8RB:<-1: 6CT_[A1 MV ABA*DY6!^7>(SLR)#!C3MY/%3XWH.MF9"$[<(.V4XB:[D3'9!;=4!^UU!7 M2ZD!B3",-JK'VE7K,W'[]SH4SR.;/GI*!*H8M4B;P]WKF@]8Q!C\,*A/A M/WS45\LJA?JB2Z==+VQJZ&#_>.&@0D%_D#AUL;Q*5*]H&L,)4I"2P!ZP3@64 M_2/ZI I5/'FN$PIH@-I@-XJK(.TD$;<#T\P-E<)<1_V@1QF/EH-AP4@RU? 34YRQ2H-A()^H!V)WVA(4*M&YR(>C#,W1G+ M9D&/4VUE(@06(1NQVCM>0=J.*\XI+=8=>.(XQ;I&B,I ML\K9(]A9LPV#9IH$K6[MTYWV+'*[VWK[H#F92TE/AO@Z*0.]UQ-=,VY3-6NB MV&8:UP\*$-S_O5[@X^%"9'WS(4AAAS75]@ZPH MK>25[]2[]T:K99P:[?OOS:[1NOO6[M[6[UOMN\WOP?EVD]M^8ARE-#>.D$*1L6(P: M52YTG+RA^V[F-K;4RR%36V)BUIB8]=AQI=470T"E?YE0OZIR&#L]#J0[$7N" M32@/Q(^6?< P4T7WII(&A55#@&]1G^&H2V)!#[RGS%B@69PQ)9*G.Q>T%I_) M*:>NR^8]@*N7V14E];FR!!-3,0$,L_4R)T;N8HP5X<,(Z2LW%1S',VMBX@RG/EPX/K\X$3A.2A MZ#%)W]44%8L]#G=-1'90"SX(Q2J!R4\1)[O)=P^""5AD';VA_>L99TY:8CAU M,H A&&62565ACG[UF&^+W V?2^$X"8>>#X_&,$(0>M:?:)3*Y8A25U$F3L8H M9S]6)-NGEN^7%D\-ALSG*BKZY+GBV5?E6F0[!@HC[3"7_D9?J8[FJYQ6J M9[I:3F+I7 AC$6V(OTWH9,'37"S7P.3#DDICF(S10_$R9+AS,F3K.VCTZX.5 M?:,3X[<]+LJ !+BA.B]'!GYMZC7=C994+P10JRN+FYZ8'465 <6XLE(!42B. MY%FD'[I\X(7"=1CZ<$28+%;%\C-'^V*-T11P:#,DF>AS#RL2*"U4E1#*P[\&U5%#K6Q8((>L5G6?![U7-K-5JZS;PK13-RUIY2PUNJ\7UGC1O4*5S\W)) M@]M\4.+W5?.R6MG2H"H7ZWUCX:!JRQZ5PNJLKH+KN3S[GTIMSU"^/+0.M*^$ MUO1O.WA];]'T:OV7CHMNY;,RW,5NQ!O6*? MWF-JYTO=+(R["6$BS*\24$GA6ON==CFNRW*1#O+D&1WF$#V86)UWNB3+3@JZ M2SHRK; CJ2/170(PTH*_=I!Z!,%F1X#7X)TN8SVN"3*N1='1OQ7CAUQ2"B?> M K;_ R#U5ZXM<4R;]WHYT<\0MZ)?877WKY9VKN*RT@MNN34B^\_#E9)VIW%J MT/]*I^(J[>AWUBOK#7TI#JX+0ZE0OB@6:N5U6QKF/9,/:AO?9\]DLU(]PF.; MBZ+CV]-<%!VW*"H5:E?KMKS;T[G=/W;=*PX^I ;U*^)@&:**D;#\Q9NP\+MM MX4VAM_(OF6VP_N8=R:["2)MA?M9V>-9R27#(NY-+@NQ(@DT XDY/VOZA6^X. M70\&:LD\$1)\33JV3\?H>U$!Z8?G$/T*1ZP"TF:8G[4#\4OFDB"7!+DDV(&W M, >#;P:#^Q]@_JE#_U1^A/)/Y4[X>0/S5NVLO5X/+M]393CXP2N M>E=6O? M]O)&F(9LMSG+W._O:ID7=9WY&TLUGKG O;_L>WS&T.?]OW\8AN$X^')V]N/' M#Q.&:0Z\Y[.Z;PV=9QZ<<7O _#.;A>RL=%F\NJB5SV"X\L?R.8[]HGAFA5X M]BM[XJY=.:V5X"_\I50LF<,0=J:.OZ8N3@#RC0J2V';YLS=Z1O+.!I+WAT9] MX'-)A2\XYT7+6UF/?*4H8A]%=T[VY.%7V=@)O9'1HAX!]();[@^07FSRB+R[ M-S>-@G'7[#7:QG=O1-T;C%:K %^PS$+4X8!(6PU+C(/Z 7/1UW,J6/E#3W38 M'2&MJ"\(6<5W8EY\1_8"),;6Q'?IXU^9^R=-YPEVT&(P*+-N4D\H9C\YKA.$ M/GG/##;@DBN6_ 0 X9&AGWYY J-6-+#$I@N;!V]P+6J2)FTI ^_\/$;@!G*U MPY-F.-=K2+GNC$3S8E41+EB+SS^!4<9F/4,Y:M]JDM3>]$.E9)8^[RQ!:H?9 M9+FDWTS2L^)5I8C7&N4U?ZF4I(!NX#ICD^:HM?.<;N7CB1],9*>^YHOLYURW M0*1,D*R^5&&GI?,3]NFL5+7%3U+(>6,46OK7>YQHLPT8D))7/>8_,I<'I^V7 M$9_2<^$OY6*QG$NAG1>@[E,*E3>30JM4E&U_H7(IM&TI5%XHA>+.C+D4RI 4 MRAH6*G_.H= [%D*+9=!K)(0FVBKRJ50S'LR>V3 C45.J5(M+Y=%5\2*71^\9 M%:'SI'77RR(NVL-J_>=K]\9HN=@?WD(V<&M"WJ!3V91._MY6OX_:!;'Q&'O, MR98_U!F:44=OXYJ%#*[VB!N/W&(3[ @9!@:])V0#T18O\3V+@&%?M_.>O7BN]S0%71IR-T EU[.&_(E%US6_ M)L>HQ!KUFUR)O>F:--C(FHP$(KUQW#\?L2]@?FF.6;=<-[_ENN5-E^::]QW7 MR>_,^U$T-_6ON:)YTYVY88]\E%^7]Z%B.MUFKF+>=%TZ/@_@>B2!67Y9CD^W M[([Y]KCT2L-[QD[NV.XQW95V(BHK97J7[BH3&4_4#IIC$W$MGZGTZ9W>J5=5 M]EO>U-I*U8Z?:>ML [/9T,^Y:GGIMH_@BJ/]_&WBNTXPW'S$2ZI?EU4$'E@- M[:*JS8,KK+W83F%M-5N%M7O?C?32V5[K'W?U^X>NU@%Z1P7EVF.N#JF:OJ,% M9C&VX_._)HY/6#Z2J2CPY])5Y;P@OSB@%%]XU! 4GXWM1BFH9,.? MG0#^3@FY\)I';@0P<9&+BQ&G1SYDHSZF^^*#*(PM/T#YQ1,7OD3/8Y-PZ/DP M.WL3 H ]U2[#S3*+XG:M4[Q\;IY7E]8)K_:D<[-Z=;Z=1UV:%]7%I=,2*L\H M@^Z';:!:,UEUCOM@\B&E]^/6D&ZF13RE9/_DU MS.>T]SEM?@@/CN#OFH7\RW%M6-L*O34[.ATHQ43Z_,Z",Z,[A=?>6K>>RP8C MOJ7#>6@;^4ZDR1Q7Z58I47Z"7SF=#R5Y4 OS,HWS$YS/Z;#FE.OX0]ZP]Z#C M&T,?#"%OC#7X_S2-YIC[_^7!-!>5QS>GX^$_FW-H"_/*B-).\XS7KU3=L]?O M-1'XSB(#&6>L734N)/_[Z-E3^&<8/HU^_3]02P,$% @ !X1>68]I^_9N M#P SJH !$ !C=&]S+3(P,C0P.3,P+GAS9.U=;7/;-A+^GE_!T\WNU]ZD D1.%"$BH VE9__0'@BT3Q!8 LQVSI?(E% M8A>[^RR W25 ?OSWH^]9]Y!0A(.+5N^HV[)@8&,'!>Y%Z^?9=?M#Z]^?WKSY M^+=V^]?+R:UUA>W0AP&SA@0"!AWK ;&EQ9;0^@63;^@>6&,/L 4F?KO]29(- M\6I-D+MDUG'W^"1IEMPEYR]\^Z?;?=<_@ MAT7_K/>C>]Z%IT[__]-K3?'Y_8=N^TVYM+IH_TG-I+ MZ .+JQ;0\T=ZT5HRMCKO=!X>'HX>^D>8N)WC;K?7^?7N=BJ;MN*V'@J^95H_ MSHF7M.]WQ.TYH#!I;C.\86Z'E&&?D=#^=F1COR.T[7)MDL:"%:I@C@+*0&"G MS!U&VFR]@K173,3O=\1]T5&WW>VUCWLY4C7E<;O;;_=[VT(Z+"7;EO"T$]UL M68 Q@N8A@]<0H%X#.I:24,$'6;UF1%]QB&S#IW*(E393*M>] CU'Q MJRU^'3U2I]71[S6D;1> E5'/VS11[_$5$PFJ_*A(C$(2\:N=T+7%I7;OF'O% MWC)L!HJ9# G=$V4H'!IEH*@HY6_Z5#'2<68L1DQI)$;QN-7$(B$0()R:=$BA M?>3B^XZ-PX"1M=P$4RF^;6DWCUZ9V=G77D73[Q2F) ;((]6-VXLR)X!0E#D&ZO M19+!DL#%14NL2.UDUOQM1> 1ER1IDNL@.P+%;=X#I'SBEOK>;A1*6 @GO&A1 MCH,'(Q/567\'+DSUYR0H0'\)[3TP-]6>DT#O3Z^X#3Q3Q3F)'7K[>+T@G_'[ M%G(N6D/,0^DQ<+EXXOK/DYO2T$9VNVF?,$W8;OSP4U?^ZUGM3?#=MB2E)4@_ M=G8)=EB%%#JCX)/\>W=XQ\1QDPK"'0-ITV7'4R%9?#$Q9*5Y P<&G)C_0;&' M')&!3+DV,MBD>#'B;B)EI"#@C7RN[I(3H'MXPY,:']YB2L, A YB(@S5Q.B@ MG2J!/N;HINPETG'_UK8 FR;4P@MK(X/%A; R4EB1&-9;(<@/UMM4EA^:[CJ7 MP!,1[W0)(3N,7Y1P5(+>UP,]9F]%_%^A5!E^# C79KML/.[;$_$0T.6UAQ\./\47<%9B?;K//"XZLF1/KX.[&(HIP_:W)?8< M2.CGWT/$U@='NZH+)>SO]H%]N\=_6E&?#76 RY"B %(12XV("P+TAQ1($]LR M:B5L[T5XC:CM81H2R'\DG&0\M4 MMD'VY6$+)F,>N5ZC@(>O*' U#5U J+1X;]?BDHEX^!A8*9L&&7\B1/=$Y+ 2 M487VE)VE4IK].#]U"PY6RJ)!)K_AD@RT[CQR>2O$%F'F+?1TPZEWRN%3 ^JT(>5VN;O8J# M$H9B1P],'XH=(I7UCW,);,"[0SP ME%)_RMFF44)04%F0]-;;B$.3S+U3YS4R>S&MTORY&D*N4MQ$(-(RKA$$NU1* MX^?*!RF')AH]7PXVLGXIN1*&7"FAJ*;<1$1VRL2&RT 1K1*+7+%AM]#<1!RV MBY)&(!00*A'(51ZR-L&VCU?>M[,2.F] M,5C+7,@,F[U8*_'+ERV**M[966^K2=+?*]C24'N&&!J,5$">Y4H>)4 V/?3( M/(LPC3$*B970Y(HB^2<9#81"M>O==.72XZ8$*U] G2GQS]59=AYZ99=">6E+ .D1&Q&L M1 9+"O'J)7L#]UOON_H)[^[54U[24_:,I"I9*!%5'.)I?/14]/#:#)\J#DIX M] _Z-!,=>1C'$(\,C1*!D@- C31WX6X!P[ROBH42#-V#08U$9^O CVDBD2-4 M(E%Y8*B1YJ\X^&,&AP8C)3QF!XD:B5=VF\WVL\ST^GI& (^<;1F]HN @+T4T MK;^\J) */SOM*G<=[3ZTW=Q=6]N"6R@X_$L?7[UZ7X?)O/GO15RV4 *E/Q;4 M'0_NC[LO*FR@ER5;W/9,64O)E?CF2I7I9KNF)ZJ)(38#3DR-(%C3^,X$TM S M'DI()<#;S MU!/M&M$A>P@4F<.^S-.*B(A'S-<_+(SS #7O2@:+X>1M^Q>*HW5?%4>D6N:E;B%;*3^!&7V$@8 M]_-7A_5C)_LUC^AWYHL?XGL?\>>,).CB6P._1<]PXVUA=]"?B]=]@3EEA =- M%RV.*6S)SY0D#YUWF@;BX>1,5R MNMH$.M]1V:\XV$_?'&%=5>:!@CB"P'.;Z/^;8$S@"B#G\^-*9)5Q(2-PHSV; M@WC71K0:E=KCB5R?,!B^M[5RR!O8I("VKM, #SIM"!UZ3; OIN71(EUU1H$$ ML51O'=+:JAT2>\DE'"WX@(ZBA7'TP:,U]]FAAT-9FPR%*P]X7A^XR8OGRHRQ M-\/:C@GNO%+$:WFD9@.U>-Q[R55UX@9Z]MF+66UM,["YJU,9_(X6FW>/+'D' M[E)_ZC!E4]?A-.%K@(1OE-\87:I\-5%MH=_9DRICV9L@?_BE0F]=!G6%6^P" MP2&3@U>,Z 447\RX"@F?W,92NNA6J0GT&1P\!8BN4,E>)]&)\_4"'Y7'JV?P MD5UZV/Y6JJL!A^?,=UC2C;:+Q^GSYT?;"\6WJ:=+)))VEZ]G/X' X9F]:Y"% MZ["I1;Z7D?II.M==U=T\W"QKK[4J)G46/=I:J"GV30@%?D%L.92E3$ADAK59 M-@8+QA,NS\,/8B7@D^M0+H?BF73I'/54MOLGP<^Z3A6I=8O ''F(K>,,_@HN M(/_#F525 [+@!^D-\"&T_ M(RG9UC80+E)L5Y\9\N4W:0QL4\;BF2+!A$A#X5^6V(/B)))B/=$!*,4&J)5*/MA9J7@'D>Y!< UN.L&J]2AK70I&T'I >)AVX M!,I&X\%P.)C$UX$WQ&15K>=^O&IA!AYJ.'>8)0%'O#-##UX]VN=3VP6L-JFEJH)8YKW?"XC83B>G*V[IJ[6U30*8T!U(0O MO_)O'>ZX"58A^R\$9/"(:!E>Y>T/H(O#SAWDBRW'D>P[E2TFBFA[ZG0ET3;1 M*J&HPQQZC:@-/"'57!ZVIW" &$2+Y53L1_1N44P^(K%$>P0BG.)^E'LIXE@.4$M%!(GHX<@ X"01KO3'BF+$*= ;\ 7#@<32:#:C6- MV=1A2OGZ>3H<_80]1QYG'E=K6-*X%B"FA]^8V.B+G/A$T03R$"^:^:YQ2*KU M,^-1"[4S#_VJHJ>"AO4)FS+"5<=+A4WK,)+N4(#\T(_R0CZ'SP!Q(#OCZS)>>XY.NKV W+[U^!=?ESHJ>R?1ZKH(!!%Y)G=J%Y7+B:N!:*RBF HY#=:JNEIA9I+9246V9]0+Y!MNMU M6IKJTW]?=>6!?6HOH0\^O?D_4$L#!!0 ( >$7EFM!-(SQAT !87 0 5 M 8W1O&ULY5U94O?_TW M0O[[YW=OGOW2Q-4)+/MGKUKP/:1GG^?]\;/^&)[]HVG_-3_US]XN?)^;]H20 MOPU_]JKY]+6=?SSNGW'*Y>9CF]^V/TII9<^[%\-OS MCW;SZSZ(CV4O_ON/-^_C,9QX,E]VO5_&,D W_[$;?OBFB;X?5OU.7,]N_$3Y MCFP^1LJ/".-$L!^^=.GYW_[R[-EZ.=IF >\@/RO__OW=[^=#QE77-R=]NXK_ M^B$V)R_*[U^\:I8)EATD_*)K%O-4Y/R^Q_\7P7=-/OH$[0"]\TO\T,FG%H[Q M#^:G\#M2YP3>-%VW6OI5FN,?XI0'"/W73_#3\VY^\FD!FY\=MY!_>A[[IB.% M&Q1E7X#_>V4$+[XM1/2+N%H,?_H&OS_#4:;]>&L"7WK IZ_EM0&Z:.*%#RT* M6YIV\Y<+'V Q_'2VZLA'[S_-OHWSNFU.$&<_7Z[P-?Z&[&? ]_(,SP?_!;I? MO_2M;UI\V7W[]7><2_=G@[]=]CAG'.;C[\L>6NCZ6QP-0>Z9M^%@;-G6)&[7+R 1=]M?E+D+P;9/\!TUH38 M?Z7/()0';C#.3*22@Y,DQXA:S$ DWB9%0O")Q6Q!2EUYA:Z!<7%F6V1_V<9G MN#+0HHY__NPS%'U\IN[7F'P;+[P%5U7-V2=>=*N3D^&9!*E\LOG[C$*:)A_[ MIJ[TUBS!U3B41CBWYB*67[]\*DIF!CDFQXPC3B6T=592XEC@1.8L=> @*.3* M9+H1S"Z4XO_/*55'DM6(=<[P,Q3=+'"'+E+P!+_P1#)N2' RDIBT]!*_0IAC M::<-B$-G]1X&@?T&2WSPXN4RO4PG\^6\Z\LPI^*D_:Z:5^>-&T__]]A MA69"1VXUESC9C-%&C(98YP*)F7E*,S"J766BW AF2DJV+C?JK/_!="@QQNP/ M:#]"^PX6Q7E_U70]&GZ6I5"1$^4 #3^/@3AG,8C*&J(7R2H>[XI6;GCV+C(5 M3TJF-1:QVHO]"V"(%>?#[-'^?FJ;M(H#L< *&;P#I),"(L%9$C("H]8$G7C( MBOG*+_:-8'8A@7Q2)*B[_M7H4)AXE-_!*2Q7,.-:!NF9)*E,1RIIB$LZ$VN4 M5,('$7QM!_H"@#JS^:UI4H?F]#VTI_.(=C0N5F5C;GOI\>L%#(1"L[NM7G4P M6@KOB0&._JR7:&B-P"7@P!-XL/AFCK($AZ">DH^T/Z,NORH/+,W*[]0EW-W[ M9I&V,<\<6NIL-.I[:M":B^+709)$>R8DHS'%6'MS:#=D4_*J1F;385*I%WGV MQ]#>L/OY)R!LC,G?%EJC#/J^G8=5[\,"/C1O?8LNXDRSR,JV/Y%&8)#,@!'O MI2>>@0*'9LG(VJ;[0,ACK1AZRTC+Y:M5BZ/$KQ]:O^Q\/%,-PW=G5#[WKW=9 M7Q-,B,@MDB*23SK4)5Z'A,M-!3 &)C%XH/4=98)3LA\/^2Y.<+*OJ[9Y" MO[6!"Z ,:CQ/E*:,2*DU";A:Q$M;MA61=S)MGK MN-Z#](DSC-8\X]&'B.;GJ1[>/.XKOC\'+[^P4Y%_M=?S'.A9L/DS+"'/^UFD M5":6([%*8' HG$//A^)7+J*V<-([*47W/&LA M1 ;)'LXS>NP@?!R:[+_B#Y!,@,-*KS0GV0%R4(I,O,F,&.I\9ARL"K6W9W9, M)MA3R]X\50521:,]H59AW 0)I^JM)EYY8YG)7HI1PMN#DB<>S%FMPI!K-60= MB53T/=>>[P4HVQCQ?9UIFH*5-A$>BC\4I2;.F$P" I:44Y55J.Z(WHUK2NIR M',94ETXUWOS6HOI^VS;%719),2$Q5(HX%)'6.TI! 4_*,.B-=;;.Y-?RA M,SG;9^YFW"?C ^,DJ&+5'+Z)+GJ<$%#N,,R@F=;>4-V,/27=MZ]D+W-WKW4= MZ8P3J+1<1$%0Q28<&-T,I]'-2#A!JJRC7L7*HKWEC/.1X^=: MY_B>MG[VVY ME%1KQ4$88@48U+<8O(?H.>$FRBPXR)!KQ\IW9A!6$3[B@SA*IA25. MNDR2XEI$X[+.M5VU&_7K1'+Q]I3W90KON\HCII]JEB6G01*5&,+(+!-+T6=@ M1AGA@A=)U#:F=Z2?/K*ZJBWSPY;\DN3_^N+R$KW![VL6$_WL%Z4:ZOTQ0#]" MI= -CQ^K#&B7V52J\7DS]V&^F/=S&,[^^R;^Z[A9('>[7_]G->^_SAAWUDLI M2=(@B50:B"W>>=:>YL@,9%Y;K=Z%Z5!ULO7\-W4?EPH$"J$:$K4F^.B-DAARE% YC,H^!F41J M8J@62 X^9!:$8K9VVN-5%%-*_7XHI;"/ .I5>70=VMX-A*1CIAIC/VTRSH@; M3X+VDAC&;0I,\9AKNYL7 !P:9!L(B4T1:AVZ9)9 MU2Z$V0'6E*JBZC&BMCPJY@;T@_/WIO'+ZW441)YTR78HY[)$@A0D<(TZ2C'. M@X@Q0.W#T#M![4(2]>1(4E<68X;45$A(W!@2E2UIHRZ6)@8&88$(2%7+JF=J MUM\\>M6E#-)4,]$J]CPJEIQ@5X$W/M3@B7,4S)03Y0 M[E>/SPY8[HHU_VE>YNX7;U$?_[Y\Y3_->[^8.>[+&VN(!9F0(W%K\:$=]#[^1+2K[Y=8I#6H:.^.ED-I>N_0)[' M>3]C7+&,"$CR)4.)1T>"M8XPS:WVU'D7:U='W(UJ2BYS97Y4%DDUJGQHP7>K M]NLPW;4>6ZLPD)D#2Z5^W0>TQSR5ZB8TRHD*""ZE6-T.WH3EGG[SN&>8E7E1 M9?UK[JEL6+E+#OC,)RNYU(PHGW'F+ J"DZ6$\Z0@"BVYJNU6W!/BE-SIVB9G M1&&-<5:Q?7X675+%/^+1E'C08RAAO"-@5&E%QX(UM9.S=SC&W&-VS?+C!VA/ M?H'0;T]/!D\3IP2M.\?I:92J9IYDG"//H)P1JO;TKD4R)9_[<"9<.88Y?/7K M9_^\07T.F[E^W8*E1-#&Q$@TC;;T ?/$6P<$F#/<,J:,J+W9<">H*3GD]?E1 M5R856SAEP.'3>,Y,%?[5/=Z)!.UF/MPX*;CN@.6OF:@ MT:X@73-#]'HM>(R"&47?5#*'(4]I>.\DUSG@JQ9-]2R&F\!,U#Q6(D,% 8SM M/FTP*<5*E;:;S*4I P\2):8J6TRKH$QI3/=RD0X=-'K=*]]O6B:]NW" M+\_,5O>A]>G<>*FD@'LI2JWD)NV.J4"HD\"LS,E?SH>^H9'MK<-,:1.IDI K MK^U(LD8/_P(D'Z@'=.<1#==$ED:KR$-'6.1<,"6D"7N*^])(NTAN6[B M=LP.)X&X&>";A@M:[LU@AD2I,UI8'XVK'=C?.R_M85.7[R79*Z'-WHM;,4>Q MM'7HOQ9-V[]DWB@BJM=ZIFG2Y_EB,0L2E&%,$+"R7!@E.$'O@9-,M2UM)U"\ MM;799NPI1? 5!+_7DM;MA+Z>Q=;IC-,R6^TDH1$))@/EQ(-F1,1D)41#(=<^ MT;H6R)3B^ JB/GRQ1]J_O63/9LE8GJ/7I%RP@C&"B!B.6$NR4L$++B1EM?,A M;@4TI>B^!@^J+7[-7G1^^7&.QN:,G]"?W_QQKJ$8LSH["JB2HB;24T4"8T MET '[JVSM:MT=L$UI8B^ CNJB^+!^Z9L7SA<*E%?+YK/(]^T?,TP#W&=\EVS MJ]1/I93=X$CH(Y[.\6D_?T5ED7Y?KD,2I,7+V,]/AVVD691H-DJW0PBEJZN, MCGBG-7$1]492)KGJA;2[HSL\3_Z3_SHL_5'^ ])\=5+..X9:I9E.RL:R4Z9U MN8PBH@_E @!)PB8=;#",UMZ4N07./;=H1N_:/@9]KJ;,UY%.G;.)EQ&#]VZH M\3C*YU6P'X[;9O7Q^,JV^BRY,2(>NNO4<[\L J3ADI/?NVY5-OZ.\GM8SIMV^Y1])ES4Z,MIPH?^ MJA%UFW,J$<69S=FPY'EMH[,KMBEMDSR0 1I%;*.0:H,&O5% :_FJ17/9SY@P M45&7RSVG./<42WN&C.&?4 QRY#KY$8X(;@RJC<>(#7G\K0!^%C)7*H(BU)6, YTD<=9G(JR@B0GAK:G= MB_-N5/?#I[ ,OV]8O/ZXWUF88+7F# M3ABQM-0XF&1)0-U)5. 4/7XN05S::;XAT-IG]%V8X[X3YCR,B*J;LZ-<_/B- MCU]N0^AFP?'D2CMRL)85IPRA>1&)%-':VV*;? V6D#D'XG+*HMGIIW MS%TW[[+QU/47YZTBLIDB@;UTB"IF18)EGG#&.0_,V^QKYR;NCJ[6>_.A&3;@ M\+5>=<4N=+!N-S"T#5W_)LTD2.]-B6Y,0$EEA8&-U(8XD[7. 5CBM?LPW@?? M4]A:/Y1@-[U8U>5773.?(SS/G3M:#@%1N2U61V8H\5D#D8J6DM\LB;D@255R$L^CG3^;Y3N$@G'S64)P(9\7:+47?UZ MQ4LX\4O]T=_AK-MY["&=]4^_^(.M3[Z%=MZ4SA.E#1C\ NM_\?MU?LZO7_#= M0,:_\SW\FC/$?N:E@>QY(#J5EB5,%+\W6R*,C6BF ].Y=B[=P\YP)!_]/$EN MBXM.Q9!UZ;$F12EU-Z@]HL&0(H/7W);;IQ[(1[\&W92J$?.0+SI\\/0\5_]CTO&YG MATO+:,Q L@QHR;7EQ&%@2*@U/D4$7__RJ7U3 Q^WG.?IT_-0\5>CYWJ*Z/IM M3?MH>= "S[0/*I8M20:^F($);17H7:K] L IN00 M/Q U]A= G?WBJS[,Q;NR+M9M=A>OSIKIG(6G1N',)?K7&6=N4\XD&)DW#RRT>MV0ME3=43Z/U=9Y$C0(&W3)OS EQ<^ )5Z7 M3CA.,G1-)0V^^A4-M^!Y OG?M=50-?'4+!TXG7<(YW73_M*L0I]7BTUWX!DJ M0Z.HY$19ZHGDZ&]9#12#*[22">?I:>U=Q]OP3*E6_X$(4TT\8YFQJV55,CDE M)22""$H(;C/Q&)(3EW2RC@4$O:^QVJN@[:'J\Q_'(AVV_A6;/%P&=FO'P%ET MCKD"C>N2!\+*A7A>(9,52"&-*/WT*VN6>T*\9Y+W4Z;60PAQ1*9M:GV'@Q(6 M,FK#XF6Q6"IA-/$&&%$B4Z499:EZQN[VZ"N**=Z M-Y^?%V.5[%I8=NN-U=;8UV/9">F?&?[ MU15D,J+M>P<1YJ?K<#,R<$:BKDN(K)RX9V(CXX2R[&WFE/%8OW/?+8!V8LOW MLDU=7T3U^OF>'^2N,[0O-, ^3]>>&::"=T$3PZDNM\C@K(VV1*8@/,:6WE?O M7;X;LIUXI+XS'HT@M#%;1+X#C"M7\#X>0UHMH,EG/PA?__#_'"J.TRKV?IG> M0WLZCX!#X2O2^_FBNPAOMU:1APQ7H65DM=E6:AUY-GPIOXDQ(A\(%;GD9E"# M^L5C@*8DQ6&8]:%V@YC-V(4PI)KMOK.N^.6L[T\+_BJ\VDRBP"LM\E M*G"ZJ%,#O@XD\224\R!8K.T8[0%S2C4#>S'E:@>*<455L:G) /3/IK\)ZPRL MH@'7@BA7[GHWB-!SPPFZ<9*!!YJJYTO?C6I*&4,U&5-+$ ]JR3:[7M_\.'0! M:MJN6P<8PUKM/J-*]NG: 3=W 26-P1,OF<'"ED@;)+$*_:4,3%LI 3E66XG? MAN?@O(_%HOE<.F)<Y=G[([8BF9,+&XTT]H8QITDH$V7W =;9<0?8KAN>5,%([8*QDC6Z.-1[ M6. '/V+,EN?]D),JA>4&2O5[4 QC:J D:!0;#Q22T2IS6GN+_@Y(AU_EV?5' MN=PKT;UO%NGB:#,6B_^M%0DJ6"(IH&.GC26ZI Z8I*Q4U8O7;P,T*9M3DRQ7 MK_*L)99Z)Q 7,)QYCJ7D _W[*$D4 EU_PSCQF6I"9;;2*85(:@=)UP*9DE$9 MDQB'2V'<"*GT@SG?@SPH%+KV255BGKLQ5C(G][[4+V?M5:EY2$-#E"$=G;& M@;13AJ)3226KG\M[P+V+(Z_)X#/-HI8Z>"4(3Z5SL@V,V*!0YQEAN$XJ*%F] M(=V]44YI*V]4WAUT<^7]!?HXEZ#><)OKC 6)+CIXC.W<<"%))LX[3Y@*&-XQ MU%^V>K/L"K@GU>=NNNRL(?4QS>OV)1;?]NS*=T=A,?\X/+[SR_2RZYJ"O9P^ M]M!"UYC517]_:X$ M?J@X;Q3I[[GHTS<[,_9XA@?'GHSIN;P.8QB?F 3/.@$Z2SD4!SL0'P0G3JLH M-;?<5M^WJVE\AN[QRPZ7OT3H?U_Z=44N>F7S;MA6?]O"R7QU\G*9KC2:'QQ& MH$++& F-FA$I2BMCR3C)/ENJF!0):M]'&971!$#7/[F$B(P XD7I%X7+$(PT/E3/M[X-SV2M83W6'"" M,6WBK[Y=(JJN;.B^A79(!3\@OKKM<14LU\YHZUU8_:V3RWF\_:'9NLOJN%D@ M/;M?YHL5&LI9M"YXD(PHDS2R1G,27$#"V*04RS8Q:2N_6/<&>;!F*8^9G\)[ M0 _O[+854,R71D>I*#=9;DCVB5+"=/3(=&^3K9V8?Q7%E"*J<9ES1=4<)I%Q M6D_=.NN??3>/,Z^T\9%YDK-*.&=/RS5>J&@95SDJ(TP>X9;W^T"ROL7@"GI-+'Y-KEEV\\*8[[ZMVT&"_3/]&?&^IYHE;.ZR (4(XZ"9U= M$C0:)BU !-0:"JIW@=T3ZI1T_Z.3K[)D1TT&A(_#53W;Q4NQ6<;Y8GT.UN17 MS;)K%O-4]K:&H]QU5DO?;/]B;?U^AMRTL%5$?4ANX8, JY&J^/ K6"EB^^:R M;,HPYLL5TO3L@!3!78'SZY>^]?@ZSY>^_?H[OH5=V;LN!1S-D/&TV?R<4<.< M4SF38$M!="@MB!(R/7 ;,Z6,.E6[?'3$Z1S4F^T/:#]"^PZ&,^:SCH))L%N>'9D]I5G K#+O1J.U >]7+XSZW!ZZ:] MV J92@VE$)R+1 ?.E*B:$M. HQR^HW9VP-/Z6.UE,ES[[2JI?EOY5E^\H%XD@H$_K5AW%<&>F@:_O0B[M,(UGQ M( M)(-2PCG&4ZS?F>T&,/?LK_W_4\'5$64U9@V="+ M$4=CN>E"Z9RYPCBO]B'@[8BFU+%[JA2K*-,=]_3.?E[^%WP'?_O+_P%02P,$ M% @ !X1>6>2Q4<0210 Z^L" !4 !C=&]S+3(P,C0P.3,P7V1E9BYX M;6SMO5MS6SF2+OH^OZ).G=>37;A?.J9GA\MUZ8IPV0[;/;/WDP*7A,S=$NDF M*5=Y?OU)\")+(BDM:F&1$CW17;8DR@L?\LL%9"82F?_^O_Z\O/CN,TYGH\GX M;]_SO[#OO\-QFN31^/QOW__CPR_@OO]?__%O__;O_P_ __[QW:OO?IJDJTL< MS[][.<4PQ_S='Z/YQ^_F'_&[_YI,_SGZ'+Y[>Q'F93*]!/B/Q3][.?GT93HZ M_SC_3C"AUK^V_G3Z5Z5L29HY,#Y+4%XRB.@M*"8-\^B*]/S_._\K0YVE50I, MP@Q*TE<^(@=,5JB4N&8\+AYZ,1K_\Z_UCQAF^!U-;SQ;?/NW[S_.YY_^^L,/ M?_SQQU_^C-.+OTRFYS\(QN0/Z]_^?O7K?V[\_A]R\=O<>__#XM/K7YV-MOTB M/9;_\+]_?_4^?<3+ */Q;![&Z>L -'R>7__#FVCT#\L/Z5=GH[_.%O_^U22% M^8*@!Z?PW<[?J-_!^M>@_@BX ,G_\N73YP^IW?@@7%X1X\83YET_XM^]GH\M/%[C^V<G_,U\^"C"5<73\H8T;K$0S,*8?NGRTQ0_5A%]QM]H MS;[$5Y/9[&H*WQGDQ2;=^Z:(NO9-K7;D($2\6/SV[FL%Y")_.KM'0Q/ W M^G)VYKW1KK 6ED#*C)#>Y6F#2L(R;,55C.]J6FSM>:6,(L+75L-03HGY ]X M,9^M?U)9DPO&=J-82K_!O#Z$>(%G1GB?T6=PT=(VG5@"KTL 9X)-2=M,&_%0 MV>HMWVNS*M/)95,^YY-F8EPR1:"__VXRS3@E^XP^6BP] M?TT7$WHK_O8]O2_X]8>3\9RT^N>+Q8#TTN-Y_>*QFC";SL_>3B?Y*LW?3-_C M]/,HX8L_1[,SX;PIR01 I1@HFQ/A+QJ$-2ZIHJ*(N8LNT W]("^^ZH#N\9N MJ 7WF ?W:,4C:)PT%.A/[^S%.*\0S7Y:[&6=0)W=L5'Z<[T)I"'A.VVK MKW2WX6B3\$8"/AC[.2O!,0D(4A5:\9R"8#4'AM(+'P@LIN?'^BT+]2BD[R/7 MAF172^_L':U>X>(=?L;Q%?Z^,%7/=/36$R20.I)7;02M8YEER"Q*8YQBNJB' MC,9=#V_)X3:[?2N!?64^:2BP30)9+P)__M?5Z%/=@]Z'"YRM %G!R!0)%M"I M&C2QFN:)&:3GUA?%3?:E$X/;GO[L*>PMLM8OX0+'C0F^#=-;$UY!=$G2XL,* MA, UJ&(9!%_8\#R#63>9%7Y=JM93,7L39?!K2_$RR MD#V3""D%!\HY#UY8#U$++Q1R9Z3HLLWNX53=Q7 XZ@=RL'H)M>$2?1?/6?$F MIY(4\,0%*9N7$(HN@%FE'#BI6W #D7MX4ONQL(/2O438<*5>XW@YF0"!3D317(RDMTJQ=2:R@,^\!AM(0M$% 4J M&0Y!8P*K6$ AB^:)'4)U]D)]>-5JK0M=5&TX(@^Z2MU$?Z9\$H0J@"_%TUIJ M,J$,"!(++Z)86^ZZ>@.N5#>1?1LJU8^0 8S1)(]Y-KF5?KG^=3F8SX*U^CQ?TT?FO.": M%]4JR9!C 37^3_>S6;U]?BE\GTEOT:G782"1,WB>:>2 #.^P),IVRS M-1)U;*P@.\&F%BM&YUH;!3C"GH@9MI-UP[UA$RW_'Z3E.W^%%S::JANKL3)=L,O<.&-=D MZC(A('"R=R,K(@4ME#!W#GQW'#AL/ONY<]E"9)L,JN;6WYG@H?@@(Q3&:(/) M7@&M-56ELC!,>(&RM8>_ >*YD]U&NIMTZV9T?\UK/"MD.)#>&8B>5:\RRFI; M2# L9B^R==RWMNRVP#@= _^1HAW@Y::]8G(;U4H/KY4[<'3,"B0E%(E4FAQ0 MPD>+42E6.^3,2M.8^P=!/7M-:"OV 5:!W\9SG.)L?@O<3=2O<7ZF67+"JP > MA095+]-$QS,4RWARUEF596/5Z(+K\-K1F,[)P%P,X/2]F7_$Z4XQG$F&SEKF M 24Z,D)=@,@E ^^RR)DE9+JUIMR/Z-1TI*'\!_ %=P,3*BF+*8-%2;9M#5.$ M0L"0&2V,J5?N6BO&-Z,3;:0^0#SQJ_GS"XGDY61,"*\(Y-<[-C]BF4Q7-VL^ MA#]Q]O.?) \:?S0.TR^+_9=F5Z\AD+@O%O-;KI%GV5NEHC;@+,V/S.]Z?3,; MR$IE@]G%$%K'F :O54_XACK88TK1N4< Z15^)6! M$[0G2QSO#^0T/#A57R9$:AJ1)#9FON9X> M(?N@"VH=M6@=#;D%X-FS_'AQ;G+KFABR.^YW$M WA;3Q+4Y'DTP_GV*8X4^X M_/MZS[;6RB!Y@8QN$0ZBN=C,P!A52E1H/.MTIV5?8[<7ZF>O10 1 L0'UL". M+\#QU6>H>,-#LKX'OD;C:)'1$+(D^%*2% M).UQ _D:]9GV,N2<&)!33UY]E(E\F)A 1IN=54+PYG4;[H'S[+?^5J+>LD[U MOJ7SYNZ"^S',!NELVQ*\#5P$66VH%*TX)FWP+*G=3&5A,D/3/T" MR.%Y;T/4 ^SO+^0!#)2[H'X:75S-,9]QX8LIF*%PCK0C"@8Q10]8 J)*F7$Y M]&N_@G*B[#]&T -L__^%M10AYA>?<1K.\?55%W,UKW7Z%A=_EG!_ M&LUJI9VKZ7(UO)9,])Q[YVB_*G46B604F;9@K"F:S!ECNE7 V4-=VB!_]GO* M$0C2+@0R"!&.\@&A0 :_N6]2).6Q]@V1/B/^C-=X#ZE9VG.URU M2A8R6M(&$-4LI]U80DC* 0HF361%*]'Z:'[P:I7*JY*S*H"I9+):E1RL J,QZY6N3&%Y>M4@U"3<7W9%B7=R*7!DA5- MIG &BH<(CM9=".1_2%YT=KKUOG8OH"=2SW(OHG?I3&^!#^'OW\:TJC/5!=0^ MQ2WW\?JW 3ILD3^L%40CNI;.8%-*"&:.H)1D\]X&P!MYZ M%SR@*NRH?'DL3=A'V(-43+F\G(P7IM>J,%SA4KBBZR5^1U.L93B<8QH<#\85 M)G5J?IMB \01 G_]R=D\\NDAV0&JL7VH!Y]7TR\+2$MTU[4 G0WDHJ/0&I<0)*-+'1"KDIK7Z$SN)-0DT&8&.!BQ#N8YK,LG8$^*3 M. #L$Z(:DI(!#- ;%O%F>+X$8073BPRX5.M1"X@U"\H;9C-)1*-KW53G/CR' MUXU!R=SMF_1C8@ ;=8OQO,1X)FL1BR 8,"=I376E@/>J #=D*)E, N$'<%.6 M8$Y;/]IP,(#%NCGE,Y6*B4ES*(;7RI2UEIAU 4S)-32C6WP3Q6FK0T^I M#V"&WKZ0E84QVCH.B=7J-J@21)XED)F%/HID2SBQ^VV'9/_QLAZBU%//E'M? M0L!L+6DKRF6EJFA(>2-72MK(A9&M8QS/[E;%(97KD'P.4(1F(9AW^.EJFCZ2 MI/)/5U,RH9973E8[9LBN6%OK';-J3J5>(N:"'9(=5F >K;U9K].6EX MJ7_9OBM,QY.K^5)]:;H%:V+4%LWVW$D;R"1/7A.TP#)X$>O=1RG0"F1X]];L MKBYH'4<\3:T83N@#E 183/^WV>QJ&[CUC1-<-(6F3799?+=XR8ER X8YLN 3 M!@B"W#E4UA:'-?^\=<.M1\ \3>4Z%&\#E #8 7FQ0.Y S+GTH1:'LK9F3OC: M'+@86D5IQRU61.]YZ\90^Z/\)A6M%6M#7$N]-T99NPF%0A:_8TJ JAV'HDI5 M(,(556+*L;5UU#U:W#+F:5E1V9%U*J0E_T8%!%^_LB;G6DB(J;O=+P\5\VP2 MO,NH#;ID0=%&":J@!U\8A^"U=C*$D-4@F]"6X%W+U/Y5KYOWZ2/FJPN(@ZV+HE1&T<-5N9#(&QRR+1J;6Z8L/8>K=J6#[\Y<)R\QE M4U*,H*.EA=IY6@8E*Y"9SYXK5$4T;U9P#YY#I?LWU8.-9@6M!'[LJP"UR?#U MJ?/7MS1<+-)9C50^Y&S UQ02E6E.@4D+S&:%Z#&8T**W_4X QTKY;T?OI+68 M&YZH+D MU>3SS^LGKAD>/7-5X*_CG] MI-8P26J-X.4+NUGIXB'YP(55F*)N75OU>+WN!S7"'R72G:_D8?S[ MW\/_G4S?+GN;A>M>NE4>@[CZ#P\WI->_YV0/%0"(CF4C? 078XU<,@=!10DI M&R>E9EKJUL7+CAH *$DG%[,$;6.M;($!O.8:K+7<6.<]:UZK\5D$ /;1@[T" M /L(_"D$ %:OZ)OIZ@U=6+PHJF&;"W KR,Z1G$$0@8-$7DP69 &73J'7!XS_ M;6,_2;=_+U(G#87;V-U;X;G9R7UE8'4!U=#CWPGD\!Y_?XXV"6\DX(.QKT)6 MB1<-7KC:D2))H!5106+D[696?,).N^+38OT>9_] I.\CUY9^?LU/>4<;0[A8 M+6.K:V)21!MM\& ]"E#(."'#!(M+YL5S4^[6^]F1_[/EX8=U%1O)?-)08"T= M_@T\/_^9+J[JGV,&YEMV9_6,9#_I"[X9HD2@@0L$Z3?JOI81@4P11 KI0 MG$U![J\&I\]^&XDVO->T@/@^7.#-16X-*>;LF4+R5T*]A^<(DD8)S) MZK%6 MAC6=2-[^_&>_EC<06^O7]RZDFE_RJ7IOBP_6 (O&X$R!PHNK)@B'F(6#K'21 MUI#3(=BC>-TVVH%?W1:?3:/XWS[>"?&>@.A#G 7=;6GO)[,UXTC:TW;_QK-/[YV%/)-N*Z]K8B0#;8OUT6$ALV<8S=D'YFFJTF!$#7GL2.-P M1G.NS41HL95DRCHI"L3:CU*[6()O?0CPA(\=&VC!?B(]2,7PW\:$C/3A2X^S MQ(UG]#\@O!]6HU._ZT&^DER",5[Q"#I4GU M2BD6,C?(O% A.DOL-5;Y313] MRRJMGKCL?K@J0JRM].3D,L!%L5'+:IU \GFS4C)ZF;UL7IMY*Y!#G>7U9'>S M,%)?H1[[V&X]D[=7\6*4_C$?79#<<78]L64UVF22D4:#326"BH73WF,2E.KX M\,*3:-ZEZSX\QSK6:\#V9""I#[#C[\+V@?[]NKIT!X0#U?1^&-UQ"GRW8[2C MJO2DXSB*HV- +JR#8M"31^V1S%JI(7AO/6JA@VE=A.U8"O- &?!CZLL^++2. M9_W71Y+3KY-)7@=9.!H?"EF]P2F:J[(!O$P%6 Z2@ ;#4[?(U=TG']YK:"WZ M22NY#7.JN(B:?9A,+FKH[$5*Y+).IJ/KZ)G2TA4K,P@4$E3(Y+AJK?9\[QG2_:.=%MG-Y3O :G\]X=#F9?EH!1IDC MD29HPC4!'PFU%TANNL7_A=ZRN\3^H674\RC M>2TR%\9?[NBQ/YED<27KJ8$\5IKU]E\.H5D"JU?SJA:WA A.LF!!1="8B[B MW5NL#RT,W08^!6484M8-NSF6A#,63DL,(C*,\-!.XD M\"2]5%98(42W=>"^88[->:MX06.!MC80-I"])@?W%CB&TKCD@+"XNCXQ" YK M)\3HE9;T.MSM--R5[3LCG3;A?<2Z<[G#A%]OA_Z M(+'FKTICO92.QP(AN\7*;2'6\R6M/0_&E\S-L$&S@>+*R[B7#TEK3CN>$IH4 M5QL&D=%6J#/GOE9[X;YU.=@M,(X30WX[_/M+]0G'B[/(KE1S2%@CJG6D M(6J; W++M":IM6PP:&G$R]^!*\/1XGWD>\A@X)=<'VK4>*]..L:'7R,P ^I M$%(DKQEY+R&1KZ2RBA!%D5 +Y"=,QOB[%RB?F2+L'R4>1 _VD?-AHL3,"($F M18*@:L:."> P*-!!5Y\5E8O=>ML\]2CQ7J)_.$J\C]R>1)389LNTBK5.8&WK MQ@DPS3B!4YEG';P.'<, SSQ*_&@]&%SJQXD2^RADJMTF^:*:I$]D\00-QD69 MO6$^GF:4^-%JT%RJQXX2DV=$UJVAJ6=+-F^4")$0DO&4&4N)!WGWFN/)18G[ MKPD#R+IAE'@M@%>3\?DB< M,I'%DJ%X^D-QQ0E8(DN%3)5BHU EF&>L! \X@(?2@7VD/ 3WHS&^*4O+9;4E M"2M\3$D"ZA!!.:4@<%HZN90T]2S)5FD=(-Y$<7A;H 4_=RGO)]P!RJ3\9YB. MZH;V+LR7&BTDNJP-0DHQ@"I<0$Q,@&3DF6",4;K6>_U=#*>RS_>2[0"VW4T\ MZ^2'#H@&VM\WT1QG;^_'TCV4]Q#Q .OZ%F0YHV"U0T3)FI Q;<%KI\#YFJ8@ M4U)X7ZN:ITSZ WOYT)SO(]DA+IU/21(5SFJ/"3SH) /-20FD+2MK\BG)C66) M8'(R58QNW:SP#H3#[]Y]6;E[@[R'2%L'=Q>A \QO/N-T/#K_.+^.-E9\[]_\ M\FZ=<.9B,/0?^$CP%J4 '6::--=*6X:IF&YUBSL.^&Q)'DRJ [S;2^-Q'4Q< MWE8H9#H*5D!S7T"A"D ("9;.F6=219^;]V7>0'$J1EM/^6XRKMHROO9".F : MR'#;AN@!W_MUVN=TCI83>^)"Z3L*#Q$M+4TJU&1EV)Y:.VK M'8[\!TRX0W"_CWR'*3,YN?A,.]!M<.M:)US3!E0WGF@BJ"0$.%DN7 MUVT=EIXNOGKU\OXHS_-<5(?NY9J)<'UU:Y0PFA6"T":!D*!"++9 D&JLUUH+JC=_] M'5!.Q6IH(>E-!3 #*,!*W[L &\A:V GJ.&9"$^H>5H<>WSJ3JQ.M!OIAECG$4.YN ,]-(1XP" ZK#_N(>W@]6&U;#E41-F;@PGM0 MF27PR3J0+GHFN*2MOG5\82N0P]L)C8BZG_Y'2'D X^"W\1RG.)O__.C.P M[HAG06)D/#C(+I/-2U8*06(&9-:>\T* 6>OCA"TPCIW[^ZK)S="^\AV \MO3 M_#',1K/WGZ88\IOQS>,T?N:3-,+(!)QYLH:U+^#0:DUND!7;&= MAG(,PD3S.V&W0*[U^9[ M'/#02,^;]/;"'"(+?(N'_'OX][J,C@C._,+V_;.FH?Q^8@6LMJ];3ZKM?K_ M&%UX*LZVKRF^ Z.UPK$J)ORGK1R^#+[*0%R4Y(Y^*D66$L1;@1+*QG6 I M)L]2\SRU'5 .58VD'[\;+D8#N1Z[%DGM6_V.WK>EOYT,YS%I!8DC(==:0."& M@Q:!LZ"MB*73E1-ZZ@UMH.^^:L*M 8\5BFS"W*2O!!O:CM<@5GYN%QC[A!J[ M$-H^?O!P0+&'\._2UT-R Q+)HO$YT=+DZDUUI5!!L,J3]YJ=3E&&;)N]D4,2 MN", V)Z_?036F+??25)D**[+T6J7,R,+E(=ZEEEJC0&6!?D6!BUSSF-JP=RM M00]GA/<2^Z2%S!K&:A9 EE;^>CH$GDM5@&=./D11&B(W$9PA/12"JVP[-3EY MB+R;@SY#\AXMLP'"ZK]CF%U-<>GI?[KZ>HB0C7",]O*5DX^1W#3A:I,JGB*M M*L&DUFW&=V$Y!7NGJ;P'"*ILP[7.$^J ;* #V-VHCG,"VX:]#BK10_0'6B36 M")T/S%H%S'$+RIA$RQ.OU_3XB'C\&V M8O'X#(<\F:WIIH!!04)Z,(R>1G6R^M*3@-:'>G?A_1\,T\7"ZG5"S9,![3CIK=$)0HD"%"FMBCEA,'?< MC!V'>;M&. 6#LYT(&Q9YV EJIB1!I"8.DO-"T*1G-NUW[/C3#.ZS!PQ.\CP2;E^2DG2)<5#!$ MB%X7!71ZN)WA7Q<\XCQ(U0;&IU,9N9+L['FF>0EJ/1F3/N[V_NT9XKF2V M$]L ;_ :UV^7G\)HNLC,FLQF9PRY$:;V8(O50Q>Y9MH%7_.Y6:0%QMB<&K_! MVY$\5](;RG=GT+UE+MHZ9%.S]-;>X*34[][$B]%YJ(^?A7%^,9M-THC\]+S. MSZQ.^ZQ'JEJCD?MGL@TA@H%;;W'&4 J%4.RB/&;AM"6H""5QGA@M(28-VYSJ MU:"MMT2.6F@/VBPNG!H$;VFE3(*C8%)%5,,V57D2K;?VX;A3ZZT]I'KL=+?M M\UAXMHQ%'V2A)3/7+M-)(*V@)!MR=^DO$4)TK8^)GWCKK7UX?;CUUC[R'< N MV=EJH NN;[7UUEZ<=6VY]!B!'U(A,F<\NA0A<5?;S=-7WC(-!:7/AO9>]*VK M=#SUUEN#Z,$^ M?>R;,8\5^:29O%J'#%YHS=[C>#29KJJ(TE^3<7XUPO'K2;6$8 M''B4%J1PA0ETPH;6J11/O/1>#T.]IWP'9WQ=*JH#IF^Q_NY>7'6IP?H801^J M_FY!G4)5\<)\)FS10/ B MHL1,PF\.9]T9YR_=WFW.\CWX/7W[48N1$$*24D MZX*L2W H$@AD!H55W#);K$;>NQYXA@!7>.Y<-^22MKVH\]N)KR M^H:AY#)D9,!C$* D^;@NUC3_E!3+065KS_G0[(^[%S\.=$?<1[A!UPVVW@A60CF(R430B1='>QX9*)WNX.[!]@:(DR"[GVB'R/*K M4-Z&+]6 6=3T67V]AE<8LL1# 1O(X%0\2/!&9,@RJR PR!Q;O^([D!R\\$6D\B,P($=Q(4,P6B90QD<2Q%Q3W7 MIU-^I@5_^PALT/(SOJAH->T1LBA9'0(#46@%D39XKY5"V:24UQ,I/[.7V'>6 MG]E'9H.6G_$12>-$ 64#;015"3UMP*!5"HP^BMYV7]1KR63:D5;&:4@5I99%20 Q% %=,UC2*')K7;KT/S[%/K%\- MD(O:0^*#5_V^F=;]?EX3O=^2H4@?A',\L]X$5(:6FE+;*#IRP[Q2&K(PG(Q! M^JENW4^N.[I3U)1F; R^BOQC'"[K-:W_QKRN:/!VBI>CJ\L7X[SXU=GLJG8_ M>CF9S6>O<7[&,ZV8K-[,Y85AF^.?AD(\6J(#':FML;R\ MFDYIDF>RWO1D64-@D10N9@]!: 2+2JM:[BDK-R#)*QBGQ_5CY-LP$+,-TNO) M.*U0U7XZ6OE:!,?H6AK?0Y3(:T.48E*V(94ASL\WD9P>\8^4\B;W>MB[F*_) M3@[ST6=L=,-RXWEM[TW>#W?@VY ^.*=DS6-6]5"U% G.E-I3@G&N90Q:M"[^ M?\#;D%EXFF!-\ DUW%4SMZ-R]2@!'5DA(G6,$#WOVY#[<-SE-N0^4GTJMR&W M)!<:K:WS5D'6M#8JJ1PX5:U2:;BH.05,M-XIGG:2]5Z\/IQDO8]\#Y5?VP73 MMYADO1=771)M'R/H0RF!1,623QJ2-S4&'FL!(!YK#V4R9:-1!O.S)7__).OF MW.\CWX,G68LL5"BU/*-T-%O-R%'508"06I3(LQ:AM4GP')*L]^)LKR3K?00^ M1)(USN>U'-2M1#"GC+7DOP#CM8!0QD2S)1^&/"'M%(]%\=;WG[?A. 'N>XMW M\ CSLNV**T6$C* +,Z!2,.!E8F3IE"B"928-'#0^)5NOIWP'".[NO"W:!=>W M6OEB+\ZZ5CQXC, /6?DB$JZ2D@3D08.*EM8ZFS+0JI2YLS*PYK;?4Z]\,8@> M["/GX2M?%(S,.4D[7"'#5L4@ZPU^!S$8SHHH(H8[G>>?8>6+O41^?^6+?>35 MO/+%SGOZ*%&6VGTIF+(HT:+!*\-IOE8(JW74=VN;/>,Z!X]GLXG\ADBX7*PV M0DLG:P,\KFLC+JQU=L@1 &$Q*XWHA>E4Y_8Y)C\_QNAZO/0:'K/>36?K N/T MDI_W$OZ.Y-G'2&[ Y&?E-"F@4&"]J=T(::EQ3F1@Q7$OA,\N-WL;CY[\W(*_ M?00V:/*S+LD$)1E(Q6E_<,E#=-F#CB*+R%F4JM/IQ?-(?MY+[#N3G_>1V;#) MS]E[&D\!6F9!R8+@:WDQH5-,-#NO0HL;0$\D^?G1Y#U:9@-XE/\9IJ.ZB=>4 MRL5JHGF.7(AZEJI(F6I%BL"#!UL"UY8)4W3K&WQW,3QWVZ:); =(+;J)9V6. M=T$T4"!I$\UQ0DC]6+J'\AXB'OA%7[=GXL%DIWPM.D]+CY"U0)PD9$E*(Z7. MA;?.7S\4Z0^$BX;F?!_)#L#UCV&&-QKH:6^#8$P#2A%J$FN$*'P"[75MZJ8# M3ZV+;MQ&8S3L>C\X_S7T;C,$ZC\?GB4L2;7]ZM M"P4PJ9T,%I+FB::+#J)G$9(UB411&&?=HDH=!WRV' \FU=;QWYI8^3*,0QZ% M\370V@YHL8K1#\(YOGSS[MV+]>6\2/.OA42#\([\0I7!HT:B6*:0T;C@0R<- MV'/@YZT)0TIYH/L?&R6%5%(>I9.0!=:(:'% -BP''R1C097,3>N*>T^]V%H? M.[ZWC'>FBC>OK]4%U;=:;&TOQKH5VGJ,N ]7; U=XL+*FOQF:EVHE"$H9L$8 MFVA5TFA4Z[O+3[W8V@ ZL(^4#U-LC4NEF2\!ZC8.RO ,448&D7,6M0HLF=9^ MW2:*)U-W:2]^'BZVMH]PA\C[NX%H?0[Z#NM$R5C]<3*=3OZH&8OA$WTV_W(F ML7 ,T8/0MI"^NU*S%"U(BRD79ASFUI78]D-X[*/I5TVNDPS(RL Z=&94X3Z: M )*L(,)"7JT3DAQ:A\XF'\BA:7YG^,;XI\?_7A(=>$.XSI18'CEL:F)A+LJ4 M'!3.:=+)TGZ8'>V'*DI;4BF'61]VX3L][6C*R. IIS^&V6CV_M,40WXSONEE M\S,G,%N?/3A5M=PP)$LJ:2 YN&"44=H,>\-R-[;3T)I!F!B@1L';Z20AYMDO M))4Z\]GU0DC&5>'.V+H0UF!9U. YR4$*SZRW7+17D9U@3D,GVLAZ@*/%/>KT M*%59/:+1W-V!@BC+5E:R1THTD> MI;?A2X5_%FQ,3$8))3+RN#37$+4S$,B#LTHI4[HE<_6T4>[ .@U-:2W_314Q M[8MB_/ROJWK+Z_%5,&X_H'_9BWL -:IS\>/5K"[WLQ>)AIJM$:X40$;A'1F' MD(6JM!L'/N0 C&ON,M/*A-8KZGUX>M>37S5/EC&]NLNR !'><@[@F5'90C_X\'$5A)*:L0LXDR"3)YN;DN@=>(&1CA="J M=+PU]/05Y8'#NN/HR3[B;YW-\_KG]R_?_'URD4?C\]FKM^O3)2Y"K-DDN>A: M@*Y>6N6T8UNFC4@R.^NZ96UM??SA?9;&'$R:"G" HY679)@0GEK5FO;%$3TT MU#G_^.7Z!)JG&+(F6%Q:\M:4M\! M\,91=A> 0Y7Y>@CF / C7JA1V9(W9AXC6-L<.=.]PL2-7#_J7R=5T7>W(2*T9UR"T M,;6+L (?;0!FO+7:J&Q+M^(2^XQZA-)1;1F;'$+< Q@NRQ#F^JB@5KG'_&:Z MJ'9/&^^-MP-1&182 Y$UX52UZ1)WIIY/.\R:.:%:QT*Z8OLFS)A!B!K@6/A^ MG#?S\SK@',BHZ8KQ.+;-,$SOI4X]:1K TNF,5S@30KW'Y[4+H.JBZKV2H..B M@:JR)AYVG3JRW?.TM&D?=@:QER\O)^/W\TGZY_HR/T]<&>F@E)IVQ8,#1ZLS MX2O"IU3HH];7WC= '-[X&8:O#9NXC[!;WY_\.4S'DZOY^X^!IKR\^QN8S-8' M*+6#I$)O( 17&WY$&XNGJ>5N,;>-1Y^T0=) F@T3D3;1K*_?=\"SW;SHPO(Q M[(,6@M_)80^IM?96M^'"A,DD;\%QEFJ&"RT:"NFED%$5D7,113\M%G=LRX<@ M<1]AM29O5:'HQ3B_QS09YP]A>H[S6RC7FT'1S(A:KR]@M3=8 %=BO6%MG33* M!VY\)TH[#WFX?;8--9/!Y=IZDUUEM^\&%[!DET*HA:HJ.,T@&&MJ]UA:5$*I ME_&ZD?[ 2,^:ZY92',"*?DO$X'2*>6';K5:QJ_G'R;3V3SS3-B$K9#/*5/,2 MK6=DY15=&S-+YM X7VSS]._[$#V)X\]73=*Q&HI^@&#B;71OP_3-=)EX_)_A MX@K?XG0!^"P*^J?1$\!L,JC R>K43H.GB2-S*AG6^BBT&[*3590F5!QH)7ES M-9_-P[@>[Y_)7+)/R@+/CA8ZYA.YGXP$HEARJ!C)I_4EQ0<@G:R*]!/^ ,?B MV^ M(Q5G0D>5,^EJO90-*GD'KK;BM5%I0?\KR? #J,42S8EKQ"-$/L"IPHU8 MTL:FQQR7NJYA7B>[FK&W F)D*F87"[_K&[8,X9VPL=%*Z /<.[L!;>?>AHK+ M8IP";@U-'6NG)F =9KZT82$ >Z9+<"]PT]7T_0QS/#M M='(^#9=?]?C%96WUSL\TZ2LS4H".,D+M]U0//R)DSDMTCM=Z7JVODG2#=D+Z M,@09.R^>/;;,XG:,.2_D$"[NHCW+R6 F.PF,HC^4"QXBBX%60R,#%[F4W"TR MN>_()Z 8PTM\4SULWR7EPQ3#[&KZY>:^N$QMSF>.>T?H/ A>R*>J#2A]20@1 MK2J*1Y&:%]&^!\X):$AKH6_J@VNJ#XO-;XWLY60V_QU)>\EH::FS19N+-^7-U3Q-+G&V7&C_/CK_>$8OAU&8'.C $514 8(0 M] <&6FMCM*7CP4UC8">@:D?G:XOR]3L$[CZ9#Z0KLX^3B_QA&FK0\:?P9786 ME(U(D@3M@P,EZ ]O601:GC,A%VB3:ZQKVW!\>ZK5FXTMFO3H.'"/U^)Z'O4W M,%W-1Y_QYI1,%K47H::EN+X<%B.$8FOE))\TV0BQV#+@8O8 O&]/[X;B;HLZ M/CH2O>^KA-/+,Z%RIN&:B/&?W;TY)' M2GZ+KCPZ+MUC85S&V2OZ#]/1^3E.SY(O242102=R:97/JC8O$A"L#_4&O,?F MR\N]@+X]C6K'SQ8EZQ?(OI4W=I9S1E'/\F.PN*H5R@B*E/7*A\Z(YA&Y[J=" M^.-EM86V1P>8-Z$\O([)Y)-,3)+Y4XLW%KD(@S-@&! CDP&-V9_7;V;O&%#: M6S3CT:'FSEBW.G F65YD*K3NF$+Z[!D$Q15(@S;[S*WGL9F.G+(C?1 &MNC- MH^/.G5'OXX"1Y(IC)8")M:-2K NE+1J$R3Y&X5A$V4R=OD&W^9A\;4GC8^WK MN/X21M/%"VB9/Q714S*%$S9 ,>L02E%!J@CIT=!"M,?3W;LG=\?A_:F4M+U=VGMYQU X;QF2N4HV+&T$F82)5BU.P#%XJPUO M771R$\6QKD8?21ON9DSV8V6(B@BW$*UO 7? -%2]N2UXCE1BKB=7]U+?0]"' M4@):;*,OV0+GA;!Y5W-E8FU[[;6+,6F;T[,E_Z%B<0?@?A_Y#L#Y._P\N?A< M.U#=[D^UZG2N@F8A,^ ID,.OQ?0$>K#]>9L,I3 M![BY>;O'R$+A8S1)^Z1IKJG4BKH2(L\.HDI.:V&C:E[P;1/%MVTN]&1E\#9Q MK\/ENE!0%UP#F0R[,!W';.C+V;TJT%/@ VPC._&QF+R4GO E)T#EI"!H[T!D MF;GT*J3F":N'580'3(A#Z<$^.^U$;9C@RIY,GY4K75E&:$5T@6?:)-N'W1L>.L/]VLG_;\]EB M]B%GB.Y=83K]0KOW._Q$H->%!G;#)2LP,^YK06STU4;/)!9$J+47A1')(V^= M"+ GQ,/KTV!TWSU+&9"K(?H6S.:CRS#'-Z6#7$*A)9DE0D@^!BA)ZW7(Y"6P MHH5QTD9E7&.]V@??Z2K58"P=S)?[98K_NL)Q6AY6&NDS!E4@>D\>K*Q5E^A' M4*P40AN'V%R1.L#Z'Y^N)6\#5%7;ENEX#7#=%:L#Q('\N0[PGI(?UX/:7:K3 MF)!-&9V MO1:ON^0YM"X$!]R9NN=:#U&7#)S+$(-T@>76WEL77$=TVUH1VD%A>K$Q@+OV M:C(^G^/TL@;PK]M79:M5\)%#2HR#*N2T.EDXB-H!06@??&B=KK(-Q[=MX_1F M9H 2H'X!]AL=J!+SA0I#2EY3>E3RB%$ M2=IOE)=&"),VVI(\*R5XP @YE [L(^4AN!^-R<%?'L^N8P;")L>, NNMIK5. M$Z(@%- /T6GC8VS>+'(3Q>&-B!;\W*6\GW 'L!*6*1>+#(OU,1=:HYVGG4V+ M6CB6E-M+7P_A _*H&;.E-=L;($Z"['ZB'>#57D!Y&[Y4 ^;-_"-.5U^OX7GC MG&$Z03*UM3M:FFRM$ZL3V3C%>T+=VGUX -))Z$%+L0\;*;W^\N\CG-(@'[^\ MPL]XL=CIO,U!)T10*3E0L3 R>%&",0&]C(*EYO?BNB'[MGV) =AK6"S^7G]Y M$^_J9>L"]H#!TYU CQY&;<9XE_!&4[H.%2';"3H9>K-DTI "*S7I \$)%JL5 M%IE3.BC5VI=Y KK5/<[Z-%1K'Y:&5*G?QI^NYK.%!/AZUPY!8#$.I):T:*L@ M(!:M*SXAF1=)E-9-U^Z!\S1"K(V(W*4R/5D8P'O:!DVLH$FM169.@Y%,@F*E M7EH0M4J:0*4T(FM^,_ >.-^:@CR&A0.M('(%+1KR'5AD8&N]>U7([(S.\)J4 M$:21Q6Q4'!M$0>2WJ2"/86$ [ZOZFQ]6_N8US#,7;"FU"[)3(M3F/>01R.A! M:)$D%E':WS38"N2(2G'TRCC]F=FYX;0L$U;;RXWFBWJ/"8:\FL]FMP;[JBRFI))LY.%_+I@M::9RT$F0(UBANE>6M6Z;N M1M-_:;GSY&6TP>="<[0(&J,"Y7V&2+LA9%&L+1JS3:T#.=N1'*K85B.^-]>' MWN(]=AFLV71^]K(F!N/T4YC.O]3;?0L/3SBRG74P8+!&I$SM %68 N]0VLA= M$+;3_D,#W- /^NZK;NP:^UCAO!9T3AJ*M:$Q6O'<:+QT/L6%^MR%N#*TNH#< M)_KV@ YT!G;8:%L;#B>'(N!HVF)J$K.:>R&<[G3]]X%5>7/D$['>>HJT89QH$\V-K(0NF!J::KMP M'-XRZ\O/3JI["G?0-_L&-FE<*C$(T+K67M'>0.2T8:3DK-*&,6\ZQ2F>%.'W M&%F'X'L?F;:VJ%XNPF,?:GCLVA1@)DK:BR*(K&N#G9+ *5,7,&.LHVTF.]]I M"][R\,-NQ6U$/FDHKX:F4\;1V2L\#Q<_T^ZSJH*KG/+HT("-@8P!YVI/8W($ M9.V5Y(6WAM_73&"&Z2_GD\\_T*.7;R=]\?7%W#+@">RZ?<78L'Y/A;)$L:YG MVP%'AVWV85IOCGK83;6W^"<-9==P==W 8UWV6A5.'I6@54+*0)ZYBR ULA23 MUN1]/7$.=^R3@U&XC\A:;XSO\>("I^M,V4R?NB 5,$[^%;G""8*T!K+/:$S. M/+%N/;IN/?9PFV$_T4Z:R&6 +)@/X<^W.!U-\D+G&#.YD!<-4CK2N6@D^& * M6"9Y$9P<8M6ZJL(M ">P&?87[ !E#Z[!K._/=H S4);N'2C'R+ O*)5ANL SJ<(120='#E@(;5.:#L(T0\DQ0['\SX"'8;? M_X-A2ACTNKV"0&]M+;AM7&W74$\L%$9PM($6;DKDOG7)B0T0AT\YZD7+)L4] M9#I(%8";N]*7KR6:?_$13O5R<4HU]][/Z<_%^E\D_+FTZH) MZS*U[_+3%#_6#?O[9*7C,A@.6M?W MJ8C:V4-JX"(;S^AM8KGU+O,0IM[7YU?$O=E)W(]?;GVR] DQ1E&0UGE?NQ=8 M4RL.\YHMXCTF7I, 6F?^/PKHH3(TFVK.QC7\P2DZ=AKG V*\,[]ES6N=EW1W>L",X!-&6CV]T@C W@+-[$L_*3NB : M* "TB>8X,:"A^+M'37H(_S!JH9VR*M23>)TR*!]*[='((4>KT3DO8VP=_SV4 M.CP0*3J>-NPC\X&U8!WVX#[S&%/M 9MJITY%.S8MPX&S6OPY."9:!PLW41S> MF^S+S3U4/T*P \23WN%G'%_A[$R6Q,D'CH"QEL^,OD)(#G*0T04;HF*MKQ&M MQSXNK)=(C^#I/9O)H^"S1GT1K'$T]@4NT(8#4#7Y(%%9(NVG+G3>MB M4+< G!C)CQ?N .OU*E(P/O_YST\UI# C2R%$@YF!\4F"XEE#0%6 6R=YYES2 M6M68[0T0)\9X/R'O3"%^@G&_'\-%&"=\_Q%Q_@2">EOA/)F(W>G&8YCF2%ZY6HST;H:DUGNHDU 2[&) MZ*UGO'6UA><=CMM'<]J$X_:AZ!F&XX(,D3'FR!VL]P6C0O#U^F 1)GBONQP\1=NB#ZGW#9'2HA/I.TPX^EPWP-8+^?1]#MIGH!U2+5:7Q-:J,HC F&(A< ME=5I#3&J5"^I)Z:4E*7;M=%'*,1M)">J"CW$?9 \K_=+Q^9&\**F"87QE]GJ MDW8AXJW-->>W3&782@Z=L2E7C)_.YWDJS1_,WV/T\^CM"P2 MP)!;Z40&$VIG=A\EQ.!K&J\N7J&2,=DN>O9 G81M8Q\_:C(0UY.&,F]<+V.% MIU:-72&:K:]4=0#5L%+*3B"'+Y72GZ--PAL)^&#L:YL#BR%"EBZ!JMZ?\XQL MN\B*,ZAS:KD,'(KU>^JE'(CT?>3:^F;X.UJ]PL7J0'U=[-T'H2,!T/7"K4ID MP]?RWE!X%&1SH^*E6PFZ+0\_;,F41C*?-!18ZPM'/__K:O2I[D'OP]=>6+S> MB]'D*&N.I*-<18@6"WC+LV?&1NE")P:W/?W94]A;9,W+,U0<-R98W>N;WU_7 M)Y!8&0(1:E5#6;MTRY# &U.XRIR;Y#JQVFV\9\_S &)M6)+NQFI20>T %WCQ M27D'LAJ6RAD-H;@:7I$L&(89D]YC+=X]TK-GNZDH&]9!NO8HUG?,?KR:D3LZ M6\=59@NK K%$GY, 8U,!I<@O]5(HH)U#JYB++J9UYMB]@$[=[VK/R@!=3598 M5F]&%S #G4S? G*<0^F&1&TTF.TKY0$.'V^#UY7=MBBYWK_>3BZO%X?H*X6KG,B%Q)=$#6D?^ M1ZX\A.1Z8I AF/W/^ON$.?ZK4@X^M=GTS8;9VUA:E-LDRN>V!W,97 M4"1IM:J5$FJS)3)3/)DGP!C90JA39JF;]]UAL&=+=6M!MGZO7Y3:_3I,_XGS MN];H;9"TA'GEK01A,MDN* HXYBVP'*TE=4R #-5L'-JC"A"\ZNM;E"8YWM6OPP[='B76PZUV_3B;YA@;^ M_&>ZN*HM*'["3U-,H\6\Z>L+7$A]G%]<5K'\]^+G9T*Y*#UF8(LF!]8DB-9$ MP,)Y*=HK=;&3;Z(_TUBONY*0DJNU%:0O M$&D# 9]D4#G9;)L'%[HA^U:4JA\E VQ2M^]12G2%IEO!! Y*RPP.ZTF&$"AE M%,AEZWL31[ZD>B U>(R !P@]_CJ=S&9OIY,RFI\EHP2&),&2O04JUR+'UM1F M 3S2;!U]V+JNQ(WA3Y#IQPIW9VWA85,5/TS(-5YV!8Y?%JV-\ 0 M:8J=)W3(),5"AFC5'6#(2RU,PB'FZ" S(XL(3A7LE"IQ DF*SJM:_3'2&X4+ MAR^#9R*0=\8XT[45FVZ=+?WN*2X=4W7PG^.MYA,V4:"7[22VHMS\%6"%Z^.!/22"M\ M $3%H,ZFUA@(H&4BKUAJZ^\]U=Z/MYK']<_8ICA?_S;_P]0 M2P,$% @ !X1>6698N"L]M 8<@& !4 !C=&]S+3(P,C0P.3,P7VQA M8BYX;6S,O7N3VSB2+_K_?@K>V;CG=$<4MD$"!($YNWNBVH]91WAO M5_+Q7B_7V:M:\[56V>_S];=L_4UG_[&J_SK_SK./"[XVJ_H>@']M7WNU>GBJ MYU^_K;,"%GCSV.:W]1\QKHPL(06$*00P0Q (S2J (2*0:6H0RV^^_A'J4J$* M8T"D5@ C^Q,3.@=:5@66,B]A+MI%%_/E7__H_A"\T9D5;]FT?_V7/WQ;KQ_^ M^,LOO__^^S_]$/7BGU;UUU\*"-$OFZ?_T#_^X^CYWU'[=,X8^Z7][?;19G[J M0;ML_LO__?/[S_*;ON=@OFS6?"D=@6;^QZ;]Q_O^="+RSW[6KKIP?]+W]HYO77=3UWJJ.2^:XS(GC M\A_/$?OE"O83\;L^YC4!_M23<0L-&-.63F^Z=UC5/]9Z MJ71G+?>6SN;J7_Y@?YK)]:J9O5HMUS67Z_^P^]VKQV:]NM?UG=WWZD]::KNA MB86^-6M=WRX6J]^=K7^[JNT>J>;K]ZNFF94&8HP4!7E9V+TMMS\)9O^0!:2% M%%11)&?K[==_II?@+Y\WG+;L)./E#P%XK<_H?:V;U6,MNQW3\N>\A8[E?[5& M)ZNW?#3VYT7K**Q7]L>E_2 SV;/?9'RILI5C_)]_>19TW ]B\?<$[R((V0U? MF6,LVW!VD[6\9<_,W60M>]F6O\PRF'4<9H[%Z=!6O;O8>CI_+ZCO,?5WA/Y* M[O&R< [BJC[$:R53XM799K<@<.XYM.YW:WE3D/CEZ+MU6V]$Y+6\\%'U3_QB MK874#VNPIRNF7MTGQV*]2OYU[#Y)*\H?LE6M=&V/6"=@V:K<8P.^ZV- MKNUB[^Q1[%Y_X3]T<[M4]O\=A696E0@;02I0L,H>FBA!@#).02E+932U9Z5* M^6PGO@1'WC,VY+,U_Y'I'P]Z:0\]/PF]U&:^_MG/7'EC-[P#C(%(F)G?@M&1 MSEK:[59I?^H-20(C$BKHLQ?76$E;*0UO1"MJOY85N4"_Z,6ZV?R+,RJH-2C> MY":Q&J'";TQ#\'MQ^O_OO)X["_/)>DZO5_=\OIPIBG%9<6B]8V,U'A$!!+7' M?8Z1+ G/"$@P"6F=N<5"!!&M.)4J0H'[KP7*(Z^]8IU]LS 3?;,0O:;8R)KN0A4 MU,LX^N[""=$)W8:O!"9B)_84-ME6?(G>Q'NQI_C'F['OBV%&H3T';'?X-S_X M_7S9GAEOFT8WC2,V8XP694$E,-Q8K\0Y-+=2UH]:O;=NTGPQ7\]U\^JQ=G'8 M64%P84K% 5$* TR- @(B!1A$A::D4$*;$$?F+*61[59/=Q,V\ QN7L;'ST%) M(G68N=H(O$/S)NNIIG-&+@J6R DY3V=2Y^.BN(=.Q^47PA2VJ=>S3_9CUG_6 M]T+7LR)'146D=2P((0!7U$7XA "PA PKQ U'N8]Z'JP[LC)^=GM,LYY+OLC^ MK'GS6.O6FP@[[A]B,:R*5T@8IGC1PGDKWQE1AE3-OK*C9O9OSRIVN-HD"G5& MA(WZG/MUW.[F//P[T\7"0#2^$^,AJUY/-Q(9N)GO"8;MA$)Y^ M&^18*(6I;GM>7YG--=R&D9ML@]R6E^S5)>2"M](8"!+MKD&D)]UP8T YW(.C MUHBS--9)KZW)UZ]U]_]WR[L'7=O]H*4P7_/%K6C:"\.9=9\)18@"5>H2X*)D M@'%A_RJ4X"6# JN@2+T_Z9&MS*MOSG WV7S9!@KZ_(W%LP?TQS!K$X"IGZT9 M!ZG@8$)+._MIP\7/#K M(UG/2?;;AI>$$<1P !+9F0#"DUJ9<$ .;4S$"G$6 MYE.7)_61U^NG+S5?-G;)O8@Y4HA5R![3625R=V#'@!48@X)R27..50FK$+MR MB>#(UJ0GG[7TLQT&KKAVN(BAGQU)B4R8];@2E&"#X2MI(C-QD=RDQL%7^$.3 MX/U>_!WDZWDC%RMWPORB?ZQ_M5S_=8885((6 A3,<.M7< BXQ@8@CJADO$!E MZ95">H'.R&K_=K%:U:Y(9)F]G2_Y4EI#&GZW> H? Z&25:X $F5;(5)82UD* M4!K)*"6,$<-GWW4M5A,BM$O/_[2R6GX%7W1]GSD.TJ#C9_D22!QF\-I;UF>* MV6^.9M8237RS.B!6POO44U0FOT4=$/74W>G0XW$FS$7*VMC8G?F\MLM]6RWL MR\V;OSW:D]C6J5?8JJO@"$A648")S@$5-+<*B_,\7JX>UY^_,D$Q H#@ECACD,: M4"H%,%!BK91!7/EG7GB3'3N0V_'1!E8Z3K*.E:SG)>N8"4A(\$=TV':,AU.8 M\?"%*/NMX\33S 9B%9#',0IF<2D=5W^]PA([@B4?S/'P7VVZ=(]@"?.\1?_Q )VE1?_Y.)VH)?Z!,,VKE'!'=SDQJ$\W88X M*G)[F^>XE&+O<+ZO%M_=U=#^G73G,R+#D$2B !16=L_4Q)Y8.,P!PBQ76)4E MSDE8@'*0WNAARBWUP[2*T$N;(= XP4ISC@ F4@&L"@:$9"4@G.L*&6K_*,-N MO1)!%G7E-0%@OE=G?+5[SYYOYSH:/O?.%L\R?=K.NY7&OE?F%/1?O_ ML//D#)L"RR*' $)#K"G5!-""L]K5 MF\H^2<1X3X MT*B/22I17Y.=\HD/>CVCDB%&J &EJ"J "VF=O8(J8/UC)I34%:-!SMX%>B.; MZ&TCCWE72;=V;2*N;&9R )COK7XR&$)O]X]:F>R7+5GJ(W8R.2WF6(U,#JB] M;!^3TZ)?;&-RYK7(+ #]M2O(?EC5[ER^O:36.1&4(0Z@*JV:EZ@$C%IGKJPX M4XKDM"(TZ.+_#*&Q[_H[LMF6;OS=_CFD/*_S$\@?>(,?(WKXC?T%N5)=TI\C M,^V]_ 5ACZ[B+ST?73#L"O^;C_S)=5;95,-6N2F%(LQNQ5RYY,,*L )AP S) M!4(%+$U0\N%I,B,K[(9H]M!1#2X5/H4,X])H00N G$7#.2Z T/8HFBO[/6." M(XQ16%3O>FRBPGF'Z'0=.[M\Y =>NSTA"6!^-NUZ$,(LVE;ZGN X)=4#(J6K MISY%9.IBZ@%!3U12#ST=9\8^K):K39U&Y]V\Z?H#S @O*Y:7$"@B@90$B(3& $X3I0PF,(GI*F"B)<(C=M%,%3^*,P@N][ ML=4$AYG&'U9K?:K(A3!555(2 4G )N2 JY4!6#!$&*P$IIY9:4%4Q[[LJ>E M'5HOX(N:9Y!A#"P"KUCZXH!1:H2"Y4M6(N!+=^(R@4 XCDL%0A>(2&[M.K-_ MJ1_E7]]_[!,@*GODALJ>Q3F'A>OS4@!>P1QHQ"4ORP(BOTN$Q-.:CC/]?[XA8'G8H\3BS;;[[.6CW5[PS'# I6PJ"2@.3'V "%<"T1C@)0< MZ:J@2DD6=H X)#'ZD:$CF-E3U[UUCQM7,Q"?Z7$"(M_SP36"AYX(>IF?B=UD MF^2+9?8K;^:R+6>QQ]$F^ZCKKJ8EY1'AG+#)#@5'!"8^!IP3\-CQ/_MDI*LO MOVGUN-!WYD^KE?I]OEA\<3'!&:*(0RHXH"[5"U>* :88M!N[*(4L66F/^T&. M_6DZ8U\8]E3=,79#UWJSCG+HA>$9G#Q=^>NE#]/9*,'#/?AAL5+YZV>H3.N= M#XMZY(M?>#R\5>FV$/A/>O6UY@_?7%?,VQ_S9L8JG2,C*:AX8555$@TX*TM0 ML!Q#3$O*.?)M7'J6RLB*NDLN^\T1#.A<>AZ:8>U,)G"8;H;(&M3(]*(L5[0U M/;_V9$U.+XJWV_+T\L-Q^^7'VH7>UT^?'\5_60?HR^JNOOW.YPNGW6]7];95 MV7O7NNQ6VM/+8WNA^UH_U%K.^Q,39'G)E0NA:P@P,@B(2@C F!)VNV68Y\7L M:$+KQ5TF!6\QEV?AZOY>-\T?,_[,0J9V> C;F9-\(G[;^&0 1]F5#7^WPDP3Y#2@P3.1A) M6)K4&TD)XJ'KDG3MZ-ZO77;DJ>"Y=6J*PD %#($&8%Q(0$N< U@6K(0$548$ MI2P/$1O9Z]F=-QCKE=U*U<3XUYW63!?TTPYH3J\ &%#G7UC]B$%#,C--N#659XA(%I1@$TI_D MJL%NO-;=637SOJ&SVB3MU]TU[K5-G8<1]K8.8^$6;#!.M7?>#H?^?7\X]):C M,7L\>T$Q6J/G8>HOW.W9"YK++9_]EHFXO_SD+I,6KI-L\V6U6K@ALM:':3WC M^;;7E$0&5EHS("5SY1(2N<:F!6!<:X40KW+BW^G,A^+(9J>=FWW/Z[]:Q]\E M%G=FI]'U][ELV\M;LV-UP#/?P1_'85,S"CIAQJ6CWC9_=MU.' .9Y2#;82'F MSM0+G(!+U-0@Q=VJ)@$K[,HU1/#!.UBOA::[E V1:^^6-NC%V!$_AP.VGLO( M*)*5P!JHG&. 7;A9&%,!@TBI<,ER7@1=WYXG-;H?UE+;+8T,G=MS%B0__RJ- MZ&'6[M3\NE'*R"X+EVS:SEE"$\_6N23P\22=BV_$!JC[TT2;#F8MQ5W=QL+5 MO_/%H_ZHZ_9R?H8ER7.#**B(9 S;0"O, 4&&T8ISHTB0>(-5"T#-VY; MM]^SK&,B:[D8(YY\U\?[ + M9QH16#%K0%SF-Y<24,*Y]05R6.B<2E62$ ,R1&QDL[%MD;A#^XH2D$'8_*Q# M*C#";$(\#L%FP$? 1,H_2&I2E?<1^E#1O=Z)3/UZ%(W^VZ-U/=ZX\_\7NTHW M5W5F*#1E+C'03&NKV[P O)0ED&5.-:[R7+"@*Y:SE,9._]K2S5K"F:,<.!KW M,EI^*IT$@S!]CA0_/ WLDFBI$L'.TIDV%>R2N$?)8!=?B%/@MWQ>M_M]>Z7O M8@$[IXI^7K*Z6WYRN:*U:UBQ5!]6RWKS5Y>XVW19C *6&&*I0(%D ; V!M"2 M"5 RKB6O6$%TD,(GXVQD ^'X['Q=UQNNI]X&1W?9B4R*525#$ O4DP"JJ64]7YJ(W92X_+59-\_,S7J.BZ+7T#)5I.Y4.BWK4;?3"XQ&WXVWYG[6FVZS1SWRAF[[Q67]O MR6"1RT*7(-<0N4$T$ @M2E!4B@HFN2H+Y:?2OB1'U^TO;SX'W.[Z@#2LL6,( M'J:Z76GL[6Z"<-;2SS:-!B.NO7V ";CU3@Q0W*7W1: 2W70'"#MXT>VSSG3W MW %2[5USA[P7G02TO_B[Y:8MFG4K]?Q[>_)2'!LME000$3?RD$G7A!%91Z^J MD-)464\P,!'H,M61W;X^C4-OO\Y-^W6V[@O?=.2KM[P$)[UX@.IA&\> *LQ M]B@=*OV[9;;M6_AI5)2"TX/2HG55BM"5J,7D"/E+[Y$GY+'8U+E"_O*=R!<* M>/FZ'K;/"W[0ZTW[T8*(DF*.W 0AZS!B:@"'KFFK8HQK@;&A7MF4/L1&MIVW MQQ;R)EL.M%0/1XM)7:B<:* H56[0B@!,$3-Q,^2>I% M6@H/"7VNL?#@.U?>=;U;/CRNF_?ZNUZ@_DQ)A*):,@(,EMB-^5*+?RCS";SD/$U)9'/7KP,O!*GOU_J]MKFJ]4VS^KF;<_*@A@.K8=32-<1@4 * M**OL7PM[P"ZHW1R@FB4G .5.X& M?RLI ;>.-:B4+'.N"H[L,GU3AH^ZGJ_4Y[7U%Z: ;;\CQ"%Q_TL6_76^=$'M M3/!%N[N/ &/)$"5<$""ES@%&!0.LU!4P):KL6257$O%]&-\LU4N!N"'M?RFS M5"/CY[>G)%'#T*!VKX%]2G-']::[FDHXM.^B:(EVDO-T)MU'+HI[N(M/[GA4E6A'9$8.+BLW,"'A>=G7TRXA;-Y1^L'M>=:>_FY'ZU!WW[4S-7 M_:C<]I \TB:(^LHSTS MO9]UTR<$/3C*F=SEZ*HDH1C,A]5]9"3#[, &Q,\]B,^L9'N\].Y<[F(N3M:]Z[G()<*[Q[Z?K^?=L)A7KFN; MZXV*:8ZH8 14K@,[1KP @E (BA)*65 .%??*;3B]_.ANT8:@F]FN@UO&GL!C MV%9>+V6H6Q0D8%"?V/-R7-$@]L2BDW6&/2_0;DO8@:?"%$KIN3WCAX=#R\]B2/#/O8P;_FB M5(..\?FWI_.!+TJPY^Y>?CHR,+Q:?OVBZ_O76JRW5YBSLLQA56H#&'1=_ I5 M 29+":3*486@9CQT3OA).N.'ARU5X!KX9E%%41_9:7@FG/$MY8RWI ,VT6!,/7R*,9$*4_V6D^R9E:SGY2;;@>^9 MG>QV=/@"7),Q88SS6!+#&>;3Q,(QZ.H$+SJ=!Q0K[YYC%+U(G+_T0:^[EN\N M87;&B[S,K=4%585=5\^J=*GY!%#."FD/9[F6.B3C?&_U(/,:GF)N:67]2(&? M'+G ))=]("C4FE20 XRY!)@5&HA<,F XKG(."2E@4!>4>"#"]QD'Q+P'8G$M M$) @6125 H)7;D@15(!7!H/<)>H5N=V0"^R?01 .0VSR0%(0_)SDZ,\X;(<\ M^IYGM^MU/1>/Z[9&8+UR_1N3)KV?%"R1B[R_]J2N\4FQ#EWBTP^E:J<\*W), M84%=OCIB .N2 4I+#!146/*R,*0R(0;WF,3(5O>+>R63?0?A1;HFRM'-D\>\ MB#ENFCQFI^3DR2E'!%ZX,_+YY)2S3UY9,O(\U:;9=NG.-53495 SXYR>'$OK M]&@#"I,+9 J5D4N/3V#L<-C_]3 5&F*;&XQ!?33(@ M8.IRDE.D7J:>9$#HLP4E0^]$Q)C>+E:KVHTY_,B?G ?4?%@MW3V6WFPDE6MI MR) $M!+(^O+$Q90T RJ755XJ(U@IO&-*EZB-K>".?/9@_RU[Z!G(0+9<+<': M,1$0![D(&V8J%ZR" %;$FD6:4Y?8B7MXOQ4[!Z(:8MI-P=QL)V9_?SI>N-*J=7_II_O7;^L[\ MI>E:3;:#LL[,-'6C=NY7]7K^W]UW6E6\@DI6P+B& QB5% B90Z#*@EECR12& M@1,TQF9YY&UJ(T#;T'7;7BBBX\,$'YZ?'_OW]9&$V?SA:=#MWWH1NMG/62L$ M6!E@Q>B&1&][+9P9"MTNLBM-^BG1XR.?>(;TB R_R(3I\3^ <_.G)Z!\=43/ M+MQ>W7Q;+>S[C6-U_;0]+!M#[3%#*T X,0"7A@)>%!*HJJ20"<9)V'V"+^&1 M[?P.&ZT%V&7D?V8=*]&!P&%$@\.#R7"*#AIN[:[+GAMWUIJ7L.GCBL-D7RK: MZ 7&0 S2[_W(R2O[U[WJ]:-K6]X5_'<96E0+!45!@5+".I 02R7"(==SQV0]U:/KB:\;Y11;]D)O#ZXC**?N4@#2I+$%^M? MM<2SCOI-ZOPW;U%336RY2&_:R2V^XA]-X -:;@*10$"'H55IRF=3(;L/U;L+5CL%+N (=G9LS]_6CN 23.0%_+]M^ M^$8_VM9^/,K^N1E>,Q-&46)U&&!9**O,90$$A 7(N 5(B[J3@%X,9 P!$GDI:R1'X-YJ_D8^RMO^>J[?.RNG]X[.YG MW%^[L3K.:+2,S;_K['BL3*";$/E9>/H0XR,<>(;8 ??41)X#A.T9HYNOECG> MLI:YE+['=?"D#*WW0S'/@1N7I@CG2E?8.R862H2XWC9CS@ A(5Q@,P+FTA*9!A.0QQ4 QF M- 0N.5U^0YRL>]D.D4ND:Y6>]R7W!4:5M;0,:,J%.X42P)3U/'/")40Y$_SZ M5NGYA*W2\^M;I>=!K1$3"1QF,<^W2L\G:I6>C](Y<8C2B[=*SX=[*?J\$CV: M[)-=;?FHW_R0B\>V-\NW^<-#-^CVWZPG;U_^VG]K!4&,:F&/C3DM =8< RXH M!XRJ$L-<8099X(0R;^(C:WC'3?!L+7_L/'RF$1$),P']9*V>DYMLRTNV8:8= M4KAA)Z912RA\P1/*1H'QJD%EZ>",F5D6C(?'Z#+_-:>>8!8L[8E!9N%KQ+E0 MKWA=/]G%/NF'5;W>5%V?*&;H52&O"@/=!*H<,FZM<"& 4%0"I" T$N.RQ%[5 M!I'TQS[=]MQ+&40%HX((P&F1 YQS" 0E&E38*$3SO"(D*%%P ML_#(=F%#)LPB;*7V4_486<)T^*(8P8IZR',B#=PN.ZEJ'0ISJ#-'O[^VE7S7 MG1@7O!04 XB5:][F!GOH7(*B@H16$E:5\N\)=;3\R(JQWX$[J#GQ&3@\CBI7 M"1FF,>GEBVVW'BIGBH[J8[1*/V["[-,-?;HNR\,=4';YN/:HN M3\?='Z^6]J_=%R?7$$F16Q.1NS^(P-9.: %PQ4Q>,LV5"@IH#E(;VVQT6>+/ M-(,TRP\OOTTW&0J!=B44@(C4. _!DF7'#=&:.$'.0^SC'#F?EV+Z1+M2G7M> M_U6O/_)ZW:;:Z_K[7.KFL_[J*/:'05Q:-T!* K0I*<"L*@$ON!MLI:I"*D9R M'%*-[DLWY L>-^;YX^>0!LJ^<'DX"6- $*;C.QQD+0M=#5'/1-9S$=5HVA>G MD+[3(^ 5YX.TY&^R+ZO5(A:RP.;4@:(/]ZKV76S"UM6!\NUWL@Y].::/KI:/ MM59WUL0L7:WCVTU6[2=KES_?O?W4?YU+ESM<0 P0IP7 F!! [2$)$ DYEQ*: MJO)OKN])=&1/J.N=9G*8QL%#N2F:.9.:(A[7I. MX>%AZJZ5,LRN'0H88\!.2AK2C.A*B2,;$/E^M(&=A@:$&>XN=.K%"3L*#?"] MWT5HZ,$KL^=^?=JYS7,IU%T I>)*\-S-5,Z-:RQ7TLO; M\J0WLDW9O;!L:4:%G"YAYA=T2HA$F-T)!B$^I6Y8M-1I=6>HO4QJW;#H9]/K M+KP6/KGOS7(]7S]]ON>+Q28M=\9+J7*F#,@U@Z[M80FX:^A5*<%*65$"L=>8 M\#/KCQTW;BEF+_4>I/-^AL0 M9G?BW]!CD0E3I[/9?WWZ8M?K+G2Y*K3);\8OL>^MY_:XN.WU5)_>.P&@-HCMY9" XW;NA-8 E85UFNN#/5Q\9$5OR64MO:PCZ+^U'N%P>5^]1KHP30T0+&A'/2=!U'9ZM-AD>^DY M,78WTK//))M8\&ZM[[LLQ.;UZI[/ES/7&(P1Q4"NM.L[2P@0A$M05:PT@DA4 ME?3*R05'1,>.;#UW[M_+H.V(7S^_X!C$P!-I(F@"PV&1J*289G!6S/&F&AR3 M?.GI!F=!\)ARFT5Z\YTTW,W$6U(,25Y!81Q@S-S7KG\" 1X7JD" M*Z5@[G5L'2(R]N[:DFP;@[1$ QN'GD+%3[>OE35PKST0-?,<>C9E""D5 MP=Q4UP>(]VA.&"3>TDT8*-['[YI@<30J\0%C;T 2!8U/BCAJX'B?XM]!\/@D M!'X!Y-.OQAF#NX?VR+S\VK8CW[0.?OI@1>N'H.0E,127'$"%K"D0G &AJAP8 MA6155"HO\J#DY(L41S8$6_K9HFUPMS/YKQM()$,&R?CCZ&<2DJ(39A">@6EI MWV1;ZNTK:\N$1K9 #BRV3-=^^6VE"// MZ6>Q\M/V% B$*7FD\,'*?4FR1#I]ELRDJGQ)V$,-OOA\Y+PH_N36:^Y,2Z!I M'MVK9MW,**<&(GO +I%KL4(U!%Q !DJIN%0"JQ*AB*:] R2]OL-7M^SM M&7"'4N6^VO.>A4PZ'@)'-@W@YZ?/U\(1-R2I)^HPZ-1[@\&K00S"YQE=EB[5 M(*(!2M-.$+HL\M'H'X]7(O7;3?]9+6^?:_G/MZ @A&F1YP70A>)6WPL#1&[U M'1I---)V Q=>+94B:(^\??><9-P>6T\&EP.5/@!43R,P#E2!1N$22B,$[R($ M3V4O BA/:S_"(3FR)Q%+I'#\_[+DW;@QK1P==POPT7YUYH_WK@OOH6G[H->S M"@F#-;'G@Z)RQ5B MT:%3 JZ%/>:H,0Z4:4XD.[QE&^:RGWKV?NZ:@!^[.?8D,S"B\\KS2S1-LXR?]L/7K_JR5I>.:W'Y8K74SJRJ4YQ72 !'H"G,H M 50J"*C&984-%26!$6>K 9+3G*V>&7!'BZ4CO!D['F;AAL#SLU[78A';%VU' M_HXL:)NAMX33&1L/Z1(9DB%*DQH)#Y$/#8#/*W'*_1_:E?!I=?M=U_QKGP;5 M#QKH6L#^"]4.0S>;42 DLD>Q7$QJJZZ$ZM".7;MC M%SW73'(&!8"8,("M]0:"8FNO545%+ACGHIRM':$11=\N'R9ZI,BHX KF% (, MI098"0,H*B0H%68"8DP,%M8W78\@\-;_7%_Q23>9T\=L7?-EPZ4+A#39[_/U M-_O[=D*Z=4AK=W4?"8^&)1=04% 9896A,!6PWX_"?BV,9(6A*L\]FS-=\YV( MZK^40B%\G>]PD4(][8Y"2I=ZG^=D_G._[,3.\KXPQY[QP>_#MHBF7L\^UBOU M*/=Z &UN_1%"C&L$JHJXV;TP![0J(;"&@VF=EXA!Y;-?#%(9^\Z@H[O;BN8EU)#6V05V-,[^[5G;AM>>1/6\Q-OHH=_#<7[; MNZ7]ONMF_>;'@UZZN9]B/<.BH*4D%2#<_H%+@0 7=NN"%"N-206I7[.L 1HC M*^2&8J8[DJ%S=8\Q\=O*KI0T3 &W0O;4;MJX=%238M]YC"Q#-RSXIX M/!GW_*.QJG)^^X0O';>]2Y@OAIZK?PIYUW[0)%@WO4)$4>;=[U+ZX7G79\0^_*\ MZU,OQ>GW![U^Q9MO=N?^/E=:_?KTET:KCD#C\FMO[7GS>YL8?BL:>P*5ZYF2 M18&E(<"@$@%L5 $HY!HHS$FN4&D*'#3D(IR%T3?FGG+V3#K,"$2@ZF<9QL4J MS%Q87C+'3+;AQG6&^,DQ9*W&S]DI%+/?-FPE3+F)QR21?8E@8%*C$P_0H26Z M8J4X\W2[7,]5?_?2MIML%^_&AFGUUHJZ,X;^>&!V5[@[,U02A+ 92ZMF\)U M[@IM.2 HAZ1"9:69UPR2I%R-?=Q?K>T6,>>+Q5.VX;6_H+('CHY3M[OSKU_K MUDN*O\%*\R'Y&<#)H0^SB;OL9<_\91L&NTCN#HONWFO#9&:Y["[!;K*.T71& M,BENB>QF&IXF-:5)83RTKFD7C^W_U:SOC!L%M=<*?;506T\%:>OB64L*4%ZY MOB5EX1J "6!D15RZ=5E615@#L$LD1S:5C@&GAY]B[A$\ /.S;&EA"#-;&P1: MZ@=#"2P#H[AM_O(FZ_=UD>#$#;]\ 3CN^.7]9GC+K]=]X^/_\\AKJTR+IVZ& MX@QJI8K20(!,P0$F- ?4*C_(84Z+W.1%H;TJ'P=HC)W$TU/-MF2SCJY_'[!S MX RK>"*1PW0Z7-J@YF 7Y(GJ$79NS.%5,>64DM'Z"-*CS' M#]Q^]#SA(3HFXPVM9RAF#, "(S ="V>A:MD8)^82*GRJ4(LWW6DC+*%P' 56 M@A>(=._YPWS-%^W]D)JO'^V7ZUW7,D']^KC^L%K_IYN#-%)ES4#(L&9=0*NC5YS.4\,C6I9L^WR;N/K2;HU.8AWKUH.OU4_N7YU\] MV#6^\<;ZP"Y,(MOZBLCD?V_8/8\*(X 9>&#H.,AV6<@V/&3B<>W* [*G=C3< M7*6;*1Z9YD)YZ5'@;&\9#TP/>O[+6V4WG;;/_QW^:ZMDM^>^K3B(I< M<2,H 5*Z#OX&$D"I=7-*#C7CHH0Z;(1Z$/61K<].%?*6<&MT/MS^^[5-4KW M]3,OHT$69F.N0RN^2UN(U*G[M7G1?IG.;2&PG.WA%K1([!%JK9N/W2Y]M_ZF MZ_[G9C-EL63,8&8-#"38>C:X AP6 N14" PK5F$=U';Y KV134I+\9JZQ$MP M%8(J5.74?FF9 )@IX1I>&8 +P@T5$/&J"LL.3PA85-+XZ)#YGA^3P1!Z:G22 M]]1NL@Z.#?$16F)X"IKLA#A,;>)SH9?HQZ=!O]?B#*2+&_\^7RS>SY=M=^MF M!K4L-*RL9A-7$T0J KC1$K!<53G#%:RP##&)1Q1&-H(;>MEOCF(7]@CTHXY! M\=/BJT0-T]LP*8/5]*PDB13S>/U)5?&L>(?*=_[!V*+#MDC+39=^^K)3PO7< MN.:+_K'^U?+ZUUF)*"9*E@#;7=<>?@P%7,H"8(X1Y$91K(*2V@-HCQYXZ4K5 M/L:5JOE#Z*>V(P$3IM"[F#QENVQDSWQDOSE.LI:5A-H> 4"R\C%_RA-7F 5# M2VKY5?7[\;5TKB!:GTDS6BNL2X4X+G ]EAL$'!# M7 K20Y9D5=%&12F/$UF9,5S1+MF/H[L33_6+RH.>08F/VV\7O@PK6SE_A(J M=_@@ET&Q4HUR.4UDVF$N@X(>C7,9?CH\8ZF;@OIVOM@,YU.EH@9BJY(,"=?> MP_Y$< 4*#'%5*4H%\@KQG5I\9)7L!^0Z>L%#"H]P&-:^:Z4+T[D P2+&_AY+ M<,7,WYW%)A[X>RS&\;3?$\_$[FQ-LYT=*NVA[(N+,UDQCY;FO72AZZK04+';&G M#[<+04O4HQH2P"E#!3,#2>[-5$L\E>33F8 M[-7?T52R5U$CR0[?"E-ZN5XUL\]\H7<+?3:9&:6D$)L"4&H4P)!60) < 5X@ M0@SD1>67R#) 8V3U[MKW-8YTF]C5],3]-'H(FV$U3B1QF.ZV]++;W=JZBQNW MM[RJKT9I2T/'EGN/6*#\/$A^;YOE(5EGJ-R#SOI@R!!L+=#0JY.8'0_>-[;& MY]'8^-GG;WJQ< 7&?/DT8U(HHI2K[*T@P(QQP"DA %5EI?*J@!+E81&TW>6G MB:&U%+.>9&@4;0\-WSA:K(Q1D30_\2)B::>DN"*:MK?Y\V\'5KD?JSUYD8$0<8K2'-@*'+==B$!#!%7M\%)PP+;T6EV!WW5O61![[97J3 M.NW>XA_Z[?XOQG98^_VV*QZS9X./]6II?Y1=!GR7 ]#]^9S!Q&DN.&40E$Q6 M .-G%4SN[RLV!V/*6?78-_WFM@KNM M!2+L9SS&Q"W,EEA.=F':YV6:E))8,)*U6 LD/W&#M3APCMNK1:YSU3B,#ZMU MUUMHV588_\=\_>W58[->W=MS)>6E)L*> QBEUEMAE02,6UM$!638:%I*Y74. M\"LCA82XSBHNH:0%#4/D9E;0 A)F1GG9;FMOW(>O(=],D-@PD'T#@(6S: MT01#!%]B:($' &?&&?B\&3[HX)/>U+;??K5NCC,PKYS5T;6;)/+T/(Q]QA"M M[)&$ V3=#GM:X1Q0I$J ))?V'$.+TG_P@3?5D4W +M',48T8@^"/X+!9& V7 M,,L0 4G0D(1@$:\8FN!/:[(A"L'B[PY5"'\YMC5(\\W]]^9YJ-TGW:SKN5QK MY7YQNU3[_[#SY,Q@*#&5$LC*"("%_8GFR W8RJDQ9:5*268/NIZOE/7R:\]9 M2U?Q%*(NAYSY:X[KO^."VNT/.]3=U/%?]=?YTO5H=#G@'UL2H7U#KOE,*DP+ M@GD%2D/&LH)(: I7H/Y,W2\]IU!-_(AN^TGP>=K67^23\?,/) ML W<'"RAFR,\;[)G5K+N$0?[P3_NOI&R"TP"H)*UAKF&EXG[Q22 [;B)3(I% M$\ZLO3-' R3[P9+/55C[_=Y0I91&)0/(];+%9>E&"544P (K(Q1'7 157:9A M:V0O>,,DV,QA?=5-MCT>POK'!/-LPS\4/Y,Y/=1AMC-HVJTUGDZ3YXMYUQI\ MC,9]:0$;XB]C.D9(DX%Z#D M) >X,B7@7"E0E;FA>:Y-H6E82Y@SE$+T,JH53&_S&D?X)IMW%Q+17I M_5V/0>BAOS/XG? =S9O^5B9EF^]!L9+U]CY-9>*&WH.B'G?Q'GX\LKM+O6J: MC_7*S->S''*LA%-4;8@]E+M<8"$AH-+D&!JH$0Z:];RS=I!W$C[NN:64=:0" M&[GLR*^P1%H)"4@NVU9?U!Z 2PHX12)GG&%APOK:1,H?T=&FE?_A2OG]#$^D M5&'&QNL##>]9<\QZJFXU.RM/VZ?F6*2C#C4G'HG=X8_O%8Y2XG6.&"0%!YH( M S"7&C!4,*!1+J'&4!$5O-U?)COZWO]:&]UVJ^W'A[?A"]ESDRG]L&KF T&+ M>#Q]W8&T&(7Z!J=N!L>M-PB1.)G;X$%R8A_"'X1CAR+@W3B#\:5NRYN>6J^E MXZ>US?_ZB&P&^J; M P)?9])-ROD?_TB+O/A?65[=L(K=%'G5&@]Z0UE^4U&ZF;-FG_]L/_,V/_M_ M_&-.X/]"\"9SV>?M\Z^UW/U5WOX*W5B#U#QH-^5 +SSSEB]^/'XVYRJTH^S, M%N'^%-(1O>G:_J8S+9<$2V1.SI*9U(1<$O;0;%Q\/KRBH)]>]O3FA_QF/V[M M+BEG0BFCH<' N &,N+1V@E%1 4P*@2N2\X)[Y36>(S"R2[XAF6UHMA?E_G4% M)S$9ULL4DH;I8Z"00=4%0Y)$U1><7'"R"H,A<79K# :?B^])]:7OH#/#3&.* M"PF0ZGMTI,WE3H4ZE0KJ:-GKF@;?[M4 M[U=\V;@<]?EWU\+#33SNSVU4E4(41 ,A7(<-B06@FE @RESFW)Z0M0C*A;U( M<>0-[7E.5+TEWMPX38QHASZ(G)\.)L4C3#&?H7BF:]U]8U'-;A>+U>_VMSHS MJSI[98W3?)VY?B\C'(&](4C9+'V0WO3MTGW$/]DPW>O%B/+[PXX>_ZEYW2=W M2HVAX&4!,G&3?>W8:*-J?(^13'>HRY$71];/94R/5FBXI(?I3SLP[?.0]4RD&Z(+2J0LQT(/V1[?4.-]FJ M'3LE=_G)%I:5,&L2BJ^?61D1M3#[L@M8-Z=KCY6LXR7[R7'S\TWVH0NB69;2 M69M(+!*9G5#JD]J?2&@.#5'L,A%'V;?VR3^O[ ?>A3'ZGC=ON6ROB/M>8L8( MJB$4@"+7/=T8!7A991N* <VAKO(N M:M];>>PX74?+OTI]7^QA4W65,($AMXY,PO:/9YF_HHY\?[W):L5/BK%;#W[Z M@>@*CT-78^LJ(\5Q69DV/\, 3"$$3!#D[KR0DK*4RE0A]\H#M$:^9A[PF8,+ M/,["Y7>R2 1"F+YYGAENLMOUNIZ+Q[6[.\G6*S>8,'&&YT7IT]6#G*4T=4W( M)9%/U(5MU[Q&YB4LSIB0BE+J0I88 *V%=?*H* '%!D$0YRJGP3<7: M77CD#7!#JAW8Y9]YM2?ZL)Y>(U"84OK)$I1@=8KQJ,2JO84F2Z@ZQ?YN(M7) MWT=>FLAO6CTN])TY-[&SG=^R,YB7\4+GS/J(L,)6:UR)N,DK4);,E&5!J/)S M&6,9&/LBI6?'[03GI](&!OI#,?8,^8^(7&#PWPNT?@33.%T98\%(=2D02G[: MZX%(<(XN"F+7B>W$?JM4[1K2=O][/U_J?%89"JM"8_LAN+;1B@K 9.%,DK;[H PF"MTZ5W8V-JC3VL M_VFU4CM#6M[\D(O'MF&+MF=[V37XL3\O=-MO?JEN[U?U>O[?W56)4DA(PB'0 M%3< R]QN]EIJ4.:&EQ)*9$I73.G;1/%JAKS4:%MM&=I!T2F*-2U?'8.[8Z!" M8W-7PPY984HI[2%/B0)@C1B@2 I06LN-"T@-9"RTT'T2Z*]K@=/!WU?!3PZZ M;]QT2B!#PZL=@G_:?H%[_FZR+8?9+HLWV9;)KFGB+I\IHZVI,$L6E+V:H8EC MMZD / [Q)ELYL5 P0F>,\AU J MC(.&%7F1'=FC;9EH^\#:AS8Y H'SB?S@\[-MZ4$)LU];/)XYF&:F2)C@J<86 M^1&==G91$!!' XS"WHY(&[LM2_A9+^>KNBUFUM9B6MI57KQ^UQ9EM M9Y)K* SF@!>, DP9LX=@A4$)2\FQ,)1++Z,13GIDP^$(93T;64L](&,J#,-A MRS$N,F'6H_RG$OZ_6S!C$.>,& >;&+6"LK:$E2@.N MM:HJ84Q!@DH$SM 9VPD[,1XQ^\T13C JTL'DZ7M=+WR@LQ4A=Y)1D#M2C3@ MTE%Y\;&/.Z+Z#'OA1K\[CHW;&=:O1M'PG!-&+( "FP MRZ]G$E".)3!%0121V%0EBVB5%L1$6$0OMG_:>XOT'S.^UT!!]:QEO.N=ABGY;D7@^**;M/1.&0JM GB/:T93XQL!P5^40M$IG=]"@:_;=' MN]";[_:/WB\N2@I+;B H594#S$P!*$$0<%XQA$L#I0J:Y-U&*R?,K5?W1?A<^\J>VA]J7FJNM"RIASG5%*E!R8;W] I7 ;K@0X(H3 M)A47)/=*";I,:F3=;FEG#_;?LH>>>@:RM6,@I'!T$"R.K+GC6 %("7'%"6V7 MF@(H7D$I5,YA!?UNX-/"%76SWA++S#%LR>#RB!(G@R#,&'9?%D^UFV841!!*%<&8 6%:VHMK'F'&B!8"D*@1B6$(>[;(8&1C?J&7.;H1<5? MCQ#Q\]*ND3/,% 6)&.R%G9,CD=]UM/RDGM8YX0Y]J[//Q2E95_/XV1K7ME_> M=B2DS"N1%](J5U%)@(7) ==2@E+RBLN<28B"BK#.T!E9Y?KZVRU9GS&/03#Y M*6 "X>CQ655V<9%4_O9\ON]F3,U-6 M>4Y,"22G&N"<4, 1TR O18%XB;GA03ECQR1&5]">8/:;(YFU-(-U\P@77[6\ M1MI0C0P2-$(9S\F23 ^/"$RL@N<$/-:^LT_&3U?)"_%EOE[H&><0YZK P$AB MG5"""!!6V:Q/JB&5FA#%O6(,IQ8?6=E:&B[Y,"]^$C]G&^KA8U6V8 SKV;4B MAFE8J'11\U0.Q;AJELIVL=5[ P[UKX,F(:/E'_N3\S^;MJOY8KZ36JGEKF6LG(/_* M&T>G?>"VKMVTI/;96:Z-J+BF@$$7.E=& Z$9$PDK33( MC)DP!6ZI ^'(NTAQ2S0@1AJ%JT< >32LHI1_PTUFV+LY]C=Q[X>^K%HI,.'+5 MU-WT^M?63UM^_:CK^4JU]=7/=%U?,[UL.NTPN"S=G@@JK G 7!C D7'E946) MNX+^H;72ZL'C56$5@%>SQ>/ M]B"Q_9(:;0A5967/05@"C*API94,E)BA$FI*J [L4'&!XNA),I9N9^U=$X3' MT(S>2WCY*75"#,(4>T,XVZ)PD_7$1U%O3T$3J?@E:I.JN:?HAZKN^]JU;4@W MI0!M%6$[Q?)VJ;9329\+!)Z38871,,<* 664=)%^#3C#&$"6$T64T9@7@:/' MXKD9W4SL]MH\62?S(71J[378>[K9T^ 9Z&^? /*F*RR^R5K6VHXTIP;B3M3) M-!JLY$U-PSEYH?ZFT9"=;W4:OV1LUU/K3[U3]G W-W/9.OL?'KMV$J043!(( MJ&R[>=>1#NY^>P^OR_6N!OJ!0&/.Z)>>N'*_!^[_\X8PY3F7 )M3RZ$V:9)8P%+RG($JE(R@ 55@ N6 ZT5 M*@C'2A*O-+F]5<>.:;O[I&9M#<@BVQT5'I(WOH_"L,Y$RQ;H$\>)%32=ZDB, M*R93/:\UV52J(_9W)U(=_S+R.+Q7G+=)*F__TH7<9EBSPG""7 E=997&>H5< M50@(5)(*Z4I 50;=&EVB.+9"/=>*+AS1F\S5J-BOH?U(V@!#Z)71100]CZXI M<0E4QH/R67C^A<@H+>Q;D6%* \XH"80P!T A<567)"LK"#H2G"4US'MRA MG3GB8>61%\'R/0U>#T'483!8^HBSX+!H5QP%SRP\\4EP6+SC@^"%Y^.V[M?S MAG_]6KN\-WNT=)-RVF[B;)$^@B=V1B6NGNBQ20L!HM6EPFZJ4/*RRG]"3S@\FB M^V],EP5ZDM.]],[33\3MVCNIHL]CGN[,JW;(4YN=->,5SZFI-"#4Y6D*CH'@ MV@!:EDC:H[>I5$RSRLN4O;YC5W>H/#_=*FPC]T#2;SM/!,QUR?6NU>0^,AW] M;MA5NJW=7]A$&[P'P4FW>7\ #C?[@#=CC]\[:W59NG>/ZV;-EVY$R8P61%N343[6*\>=+U^^OPH_DO+ M]9?577W[G<\7[A!A; $U&"0@FB M#3.$547@4Y'S\]-VQ=M MW0U$VX)YDW5]&[/;IM'K['%IO]/9EL?^1F":O+3K@$N>G!;)S@MEJ%T'WODT MM2O7O3+IY8HRDK,K3) 3,GX5R47I4N>,O'P5R461SV:4)*\B^:R_.MNYZ6R1 M$R/=)"[(J-V:*795B84&BN4"59B:0@9%W_=6'SUF][4[D<;UL]@'PG.GC!4O M-(;G*UGXEG5*@E3[S][:TVXFI\0ZVAE./A2G1F_YO&YK$7]]VO[X;W.[H=C# M]M-[_=U*ZU*8BD)4*"]<7 Q2@ M5 &84!U(S2"M8Y942(?KE1W9DQ7.4NV+< M;$N[]PTZP>H<)FPB/?J>^RR=:2^Y+XE[ M=,-]\84XM=U)^GVW?'AO7[^IMK;MS?FR)#*T$%!Y4N M.,"L9("2P@!22%.4AD%>!K4X#:0_LHKOID"W[+C"P.57X#C:IGET/+4]M<-T M/Q1K/XLP(H)A=B(4O!$&.T5BDU6N;:'&:TVM>BW M4C[>/[8]^5YK,Y?S]0QAS!$A$+A@.\!2NDK;+(NF!<)3MP5 MTQ> XRZ9WF_&F0%W_3=?MT&CVZ5ZM5JZN+9>RKEN3L2AK28E M"H-$EB:,]J1&)PJ60_L3MTB*0KV=DI\O^WU2E!"Y+ED%%(+$NB78GI,*4P#$ M"HZ,$41"&5^N=Y;NI)?_G4?O/M1-)L#MUUIW;36S__/(%W/SY*ZJ>9-=.1W3 M%W7/>X[T6 ;>@!P5^NW6]XU[J1\F^RB%?^>IOF#YWT4HAHL +[\>47Y@UZO= MNJ]U]_]WRZ,!;S.D"JX*88"&;K8U*@7@7.2@*@@1'$F>2Z_T(U^"8]^^G!^U M>9,M?3M=>:,W;##&P"3,4FR(9S]MR/]LK41V8IIB8F "ZB,2 Q17-9$ J+#" MB@"I!\LM?-:9K@@C0*J]THR0]^)KHN6J?EC5[1>CG>;URO7IJI]>K92>%27C MN3 2<%08=^I#@)>%F\)E%%)0V)\#>V4-TAO9#&YKA'=8N.D&R%G4LIZ1S'$2 M7BT]!..P01P!G#![F *7J#IJ#VFO*J<>6G_RJFH/84\55_N\%G?J:E-@F[Y> M>QM]*)$1!N4$D**RBJY*"JA1%.B@JV4-T]N.W';4\R@AED&1$AUD3M.8]-@R*.;A(67XX4AE[/MC/G?"_%.] M:C9$9HHJR"IN3R#$S8:6L@!""^9NB!'2J$0H#QIO,4QN_,N8KN%NO:4>J*/# M8'DJ:S(( K7V5+MAH\M5PGGN8?*G4O%A M8M/JNI?@1TKO]U:<]G?AN\#=9O^E\;ZP'9U1=I?3(B3ZSATL/NEW[+1@A]^I M,T]%!+5^?6SF2VV_CJM[,5^VWN(V9+^V/S5SI3LG""8( -Y("[@;",ELB> "G&V"L)>0SF1K\-W+#FNN8] M\W:3<67-L?V)+[*F*UW]Z?$A6Z]^SGZ:+_M_.G]Y/OZ'YA%W>\&/(LSH;!C- M=CB]R78^FSUF]P;'W60MO]F=R38<;VJ-;S+']0M^1 $1P!?\J.*BA2_RD87% M%T?"=# 6F9KF=''+D=#:BW&.12,V'GJKE%VJ:4,M=V[@X?>Y!6J&2:41A150 M>>6FHY@"<)>FJ]U=D)**P"JP1^1I0M-$0'O:.S&^#?W0N.<9N'P#GM>#$!7I MC) _(KXY+-P5@>'Y\-[G;214UP]NCO0'?M\U *]@H0TM M""@D,P!37@(N-0=%80A%%624>?61.4=@=.?SF63F: ;W0C^)RK ^II U3 ^# MQ0SJC3XDRQ5MTD\N.UG']"&A=ING#SX7%YWXH->O>/.M55FEU:]/?VFT>K?< M-D.X=S146J[7S)2 &$8!90; I$NJ,R#TD7#61A949][ MACR3#@MB1J#J%Q<:%ZLP1;>\9(Z9;,--)IZRGQQ#V7SYI,+;QK<:DY"6UOIUPH=E<5H#A"EJ# M!BLLA= 5XV&#JU.UR(WRZE[M] R_R5;/E,,O&;W@0Y11@GD.)-6NL%-@($C! M 4'4GM,K@R@O9M9WGZ_4Y[7]0*>%\)"P_V64_CI?NL+93/!%FU$S#GP55U0) MHP%1.@=85@8(3@B A&I>2HZHH#U\;Y;J)<#;D T(DJOQ#(\ MPG3\"B@BVG!YB)BL%=<0K8G;<7F(?=R2R^>ER"Q+EZ^Y+61_>M.LY_?N,M)\ MM+^8NV&3]O\S A$L"Z, *J$]&^=E"80I(-!(52:G]@_E=8,81'7L>_^>J#NR M/?1DLX7](4S?_0#TT_ODL(3IOUM]IUG%TTVVB]&&AS;W.F&Z:XC,J;)@O6A. MFQP; L-1SFS0RQ$W"H?-N/Y3\[J]1.>%P#DV&%00&FL8M'4">"%!*0I[UH0: M5\I_4MTY*B,;@A/MY!SEH"R#890\;A!2R!ZF[>.+'7 UD$+\N-N ,S DN@*X M)-=@U/_LR],%^B_QOQ?;O_CPU9&NC[R^J]ML*=4V%_ZHZ_;D,ZLDY14F!8#2 M!>\Y(X!RB( @TM 24DAI4.M?#YJC9SWMQKP>K&)^;YMAN]"#6BT6O&ZR!UUW M88CX*,191(.#$2EPNB8F8>F[K,6.@[YSN.6ABU6,$IVX)''Z(,59BB\5J[@$ MP4#(XN*K<=;B;OU-UY;,0ZV_Z64S_]XWRWF[JO7\Z[*K39.[P?G;I6K_MNA2 MJM5_/39MCZ\/>GUGOO ?'U=U^XOUNIZ+QW7;=&=EN6]K4#$J"5(02&6,LSL5 MX%!18% N$:O*(O?S?UZ$^Y$MV%^6M>:+^7];;30=^YGL^7=]=C8L9WS+<^#1 M:]J/VL\@_MU^@&&FM14CVY-CTS3L)W>8^/DFZR7*-B+MWG2V;0]WI,J>Q;K) M7/Z;/4]:T:S1[H3+=J7+UJNLDR^=U7Z1CR61_9^6]TEWDA?Y6 [WI)=A(FG: ML9MSU>PG$LY*71'$204*A C FF- W4QY9G0E[*^HT6:V7JWYPF]K\B<=M*]L M&?"V3_?6 ::X A5&7#$H."V#)M,&TA_9CVUI9'K;'M[=$?S\?/8. M-C1!T'I;F[$ "SWYBMN7&N76[)_:>H9NL92FIX8G!(IWU":(^M0F*@>:$ M'8I:YMILWNTTS[[!S&$G; H%$:P$"+IVC+S, <.2 @(IE5Q+P6706=R7\,CF M9S>U=,M(;"+N!0C]K,T8P(29F9.8[#1]FV18M9_PR5-J+Y!]H2Q:/S#.)\YZ MOI\BFZF]FS*5$$7EFOE ZZW@G IK+)SS4A245X05E 8UCSLF,7'>4LS T!.X M^%F ZZ0-T_5 0:_,1!IASN<) B^85[(Y<(A-"[N$[^EK"KJ%,WV>'TB927W8+"B<]=A[AAI%LS7]D=?"PS@ ,_2S .,B$F8-G4/IH@.6BF\7Y2;LO M^WRQ&?/[4=L54E[UA(N?R% $$)[4:H0#'&43.3KU>W?/Y<@9S MH2FSSH*!T'H,):- 2 Q!9?\1HA(ID0?%&,^3FCK=,&NG5?W6$0_TX < \S,6 M:6 (,PZQ"%P]I?=8N)$&\NX0>M'9N\<"7QJS>^*-2->_;=3]ECM3OWYJSY94 MF8)6N0%E0:0]:4L,>)XC()FI2LI8@4E0V= QB;&=_*[Y^(9BU)G[!"Z>COU5 MT@9Z\V&"AOOO9V5)Y;0?$YC64S\KX)%[?O[)F-8_O%ZN'M==.:!'T] O%N_& M!>O=$UH^NDW^2\U=!>%K_N22"#3G%%4 F0X%R7G2E7^/:\3 M,S>V7]]QV]?YWK2-KWLFVC%Q[N)<63:R]8;-D-XZB3^G81/RTN@'GAUZX#=% MQI[=DK?\9CL,9SW'F6/Y!3^?D"Y)+_>YS\^WJ**HJ)"2@!R7"& B2L"90H"PLLQI3G*&<%!2>&(&Q\Z7V?2\=TG MN[P'9G>G_EC\W.R7!#MLG]SEM+6ZS[RVT.]RZT+S6WZS9X;WIM&/VL3M\9*=J-09K]*_$U,^.CH)4F(&\O7OU[DQER>5^ MJ#&SX\($3C=&SI/NU!/EPN X,5PN<($X8_*6S^NV '$G%/JVUG][=$4??2R= MR@I7M,@!QFX +-3212X%H+J@A#&M6!F4J>!!<\);B"WER$L('P3]C$9B7.*O M)0(@"384 4(F,A$^%"O6@Z_63FRF_M@[.MF7QJ4,% MHJ040A/ "N2FP7,(F,$%,*K23!M&N0E*:P@A/K*)Z+MC;SD(,PI!*/I9A[&P M"3,3&RYNLI:/]JCUW%)\]/-4# B)S$@0Z4GM20PHAX8E:HTX"_-)/_"G]FQT M9]ZOEE^_Z/K^O8N9W)GN.FC&,"MYB4O ":H -A4$7#$$BE*:7)&2Z0+/EOJK M\XZ^^%N7BX2]U(9U:G-$/L"R;-C('I<6MJS6WU>+[R[N*[N;1]/=AP77<5Y& MUL_4I $JRK[L@+,RF2,.'/6L)>_^J6,@G47QEC61&;E,;U+;X2W^H<'P?S'. M2GSA/UP'I0+F97_REHK98T=) *)&6:M F'4[W,@6S'A1&041#TJ@.*(PLD?A MD@#;'F..8IAB'X/AI\A7B1BFN'O2C1!@."M*(KT\7G]2/3PKWJ'>G7\POCKH M>8_?#A:#I*P8,@C8O;B]Q<& Y04!1$$F1:E+IH)N<4Z3&5GCVN*979_T\ARQ M$(S\=/!ZR<,4,4+HJ*JA\S(EK!PZ063RZJ'S@IZJ(!IX.C"CR8UMK)]FKVYG M0N&*<,R!X;D$N&(&\$IP0/.\4$@P66FOV8G/2XZ=*LB77''/C)-G.8<5*H[[ M,.5Y=?OA]O5M@M2+(UX'IOOV#W5C5[=U$/P"KF:$B-XQ09<]Z3%LG3U1VW\$&F)PQ)8@VJ IR\LZ3&ED% M.L+NQ%)O26=-3SNP:\9YN/RVH#0@A&G2L_S/5#<3YE(VVKDH6JK6%N<)3=O% MXJ+ 1PTK+K\16?_6-X79]*[<.D:$8,ZE]1L%=">U FK 4"Y @0JE:2[*4@!'*<(SNC@K$<(;OW(XT0$937C!7\,A:O6$CKJ+'#^R4U_B!(%QX@(G[/V(^IKN3O23_JZ7 MCYM\*)DS#"M6 )B7T.[UUFNG5!"05UAKG"N%F-[UPQ=B49,D'K509$0$<9) MP66)@1*E\P;MX8Y7H@"$:Z8Q1=H0,UOJ"W,DK\)C>V<7.#.RHW>E_!>B&@D^ MYS![WW_=>VHQL]%/21E0XW.EM'%U.J%2AU79#(@T6"ESZKWIJET&N-ZK6!EZ M+F(;^6@_HF^\L=O3A]6R6WN3?G"[5*\6JT?ETAT?VZZN.X4P,XQI45:: FLT MK"6I4&E_LAXIJ:CD!&K)2A:0%W 5,]/D"FRX<][8]FU4D../&RXRBQ;60,L( ?5;W&NLN&RSV->_L/@<]CS1Q+9R4=5WD^_24S4V\IQ:"8 MZ;Z-&9=]3B8CXB=%,!B,Q]V+W3T*J\V!G0E,%6>508S*X&L3C@2N0Y-_[)3F M1D@':F-Y2F#L6[*#(5?%/_\3)YC\6_'?RW\IRQ+O9UX]%'59/I3=__?U^(5\ MV7Q9KL)TF7\K2(T?*,8/C--V/R!4/(BR>L!D]_C<'PC#H^VOJ^J!5N2!LJ9_ M'#^4_O6J(MO'#V;,/Q1R4_SFOUWMKO_/_X19^6]5^5 $)6A??VOUX:]P^ZOJ MP9\=UL]=VZ0G8+_>LX\Y+I!RSX<'VSN.)V_]>_7CZ_T])\ZT+I;R+)\XS M: /2ORXW=MT'CC#AI?9&$]6DPHB6LD12.([JR@HM22,P@PTN.*4PLFGT7SOA M/23]LK*F:,D"QQ.<(5+64A.I'*I9S1&ME4:*RC;Q"\NRY-9[>'$A]2R8),74 M\Z,29[_ODA1FB_O;L9;6" G/5R7)-5/A;/UIAR=<$^]L2L+5!U-/D8O6D/UM MOOGRYL4?OK[:U2=_B)E_"ZDQKYPW :^>GI:_APNT7Y:KKI@AI'_,9%USHJL& M&=E(1(D+)=#>\>/"58PR8T5<.[B[.9D@[V6UXV/M_]ZU6M@L0QNXEN5U\;MG MNM ]U^!.[ZD?0>Q1< )@H6?&CJ4.MRU3#\6>+7_2#HP5.\[:X7Y]+\K!CA8) M9\L[\FTWZW[&S*QL3(-#)^FZ+F579C;H;$Q]7Y=/'OAQR M9J6E)=,UHI:PT#-%(JY4'31,-[7FM%1\>TL9IUF#]!(N(F&ZUE,OG@+Y8EOU M"6R2,HA8G/;=CT*2-F[%;^D^%#O*Q<=;2,![H\1(F*LKRB"M:?NAQ(A]U@DE MZJ4[FR*]GTO55^+W#5?,A\6G<*KU%!_#?,?UP01&UK#:$8.<#K=15DDD2N*0 M8IAP5Y6EJT!QX20N1CX:'(X>?"-7J^_ANK9ELFMX&7C>_OLH_'@@0V)[)=!G M$6E1QD88:&EVX#T[X,G=O G$PX]IYY0"T]4& M3TF+I39D:1.[0N;PI9,)\ 8EGI^?VLL-^10FR__B3]SO%FZY^MI=BFR_]L(*1;U'CZJ& M"D2Y+4,UFT5"-<[RQM0E ^WKD73'WLD/N"@"&T7@HSA@!!BPCT0S,HR?'R-@ MT$ @^+LV@#X>J(-.9HG^6[A%=&NM_/APX_V8;T9 M%Z06#M=(Z)*$N !'0OJ_,:LLX_[0P#"HI0J ]LBV9$N[F+?$@88# &&D\1@' M&* !.1G_^E#L4.HX>>A^?G #D-&,P!'(94H E*;6;O MO<__V.5H^"4/1AHRRDI;%QKC"$B(QN*/=FP MIT+'/@ZB,VP:(8WV[Q]HL__77I,'EYY$96.$V^IFU+,) M-4I_D7_,O[Y\_2Q7CW9S-+%G6_?:8,RB\/4TVXPTPHINQO(T*)Y,(4 MRW9PC.T8*'[JCBY_ F:F#V,IG&/..VVHXKSQ'AOE2#6519MJ4P5A!4:2$1%5HB;KR#PS2I M.#&26D=B5/+*^B,K8D>Q:$D66YIQ&GD-D&$]S" F3/M@$D:KX0TY!OKQ^C<[ MO?-_V:O;M?4F4;(;PFQ5Z]9CB9<]DML0XWM)O/INYJ2_V?G^QSW\OFXVKYN))?7^T:JWB/ M]&6QP3._J1%IG$;^/_Y$)[!#7'.*K+-*E5Q3@FO8=A=%=_1],#2=6>W8""W% M A\/A6SI'W28@>Z0<;#&;IW9P8+NJ0&G/0?%QRU.>R:*CHN,A$845<2)$A)$6/& M*,E,3:LR(:Q^F_(TH?6C5E8'5N6G^:)O*@6,"T= FF1!4A'*8CR\8]!2+SKR M#]DNS^#"CF,S+A'\D>9B ( ;EF+HS81T@KWSXB'L^B8:BI*9%82%Z5]\<;I[_"&^C^[N!Q],G=?A3QK^!&1: M"]69HKT#,ZL;;1MF+.*-/Z-0PS2232T1P=S_F(>>):"F),/D1K8H.^*])[$_ MA*1[$C?PB_,B\J$"LT![0/INDWTVTJO;I[.$<1PQ,F8;PC%(;.+1&S&"GP_< MB'HK3>E?AVQB[XOW^X544EA7"21Q[4\/6 C$"3&H=*QDI:F:4H%NE8^7'UFI M7[=9[M%!P"L0Q.EINF PO=S)-$+CK\LR9-*[D\4GU;/+@IWJU96G\FV>'_;= MC6?<$:&YX(C9=K*J+)&2W.N9$4[*1O#*@H)[-^A-O'T>]''.NW\>0IB^@28" MDV<'/2 ^[A9Z0LPN>NFU-/7_U6Y"[=_'U?+;W%CS^OM? M_+#-B?L56A0WM;8SRQ6I:Q%B2IG:D0K4B/NC^'(DLI@*:6V6D"Z8<63 M!AD%>*NLT,U/AP)6%PI8VZ+X?;JBW'$!'$D;#VR,+3#KH% W(V^!:^0D)H[RA#?Z8K MPIES#;*6.D1%\-0E8TA7MF2:E)4D\3&]HZ5']AVV]1QK:-'/L?P1,;QDJ6#: MG%S%="P0(%27+%A:C&X_85OWMR^=9Q/:AO[^9:Z_%-JN-G+>7\M\63[Y;_2Z MD(\KVS5S#=6KJ[D.1-VYB,Y@T._XC>FB?1];^[Q!4.+;HDAMFFJD2T M98FG.[;9^2-,B?'?.?.R B2;0\&+,$OC0 *S6;MN17\[[A*\ZUNT9>2AZ%@9 M!RV S1L'M32#F \]F&6#8S!H]@#+36<3X3(>&0" MGB@(XTYUN8&!6=-#Z@_%CGX+SS@E/Q!Y,QW?HDA.>G"#@'!Z9 .]FVHAU.;= MPGN^[0ZS[>(2(LYMEK?Y:/VWR6\]CW;&*F.HDPR5+-@)QBO$:T,0+;6@1#6U MIE&50W#2HUL+%9HU]?V(5N"[&0"&L89B#&2@YD*%WDQ;)@X:-@4^'KH)6J;8 MLY+3;D#%SV8]H@E/;$.@@)Q;$O *=U9''8S-^A@]A>%9YQ5R8T2S)YD "B] M3BM"XMS56T,D?TQ-5P0(5RN]8MZ](UN\C\;]_']?YIOO,\$)5X1Z>V##,41@ MCA15!AFK:2R'<<;_4=B6<$+:]S$V2EI948M14RF' MJ"T)4E6C_1]U66M<,5>QV7.7I[N1J\T4")V2B\\;L8_SQ2+<(2GY%.87W V/ M;G!%2/56D$8A73*K2*>*4ZN'Y>1'9928'.%MB\9' +D\A%RZQ M.\0]D@(O)-KU'XI7F\UJKEXV;>/^S;+X*/-.^;DN4\ZD_V,"TR?Y7Q3P8E+_ MY2?3;/>?ETOS^_SIZ=W79SE?A7VB'4NGE#78.N.USE1>"4N-.&$E8I7C)?'F MVQ\;(>[=93(C.W1[8L%A>>Q9@"GB%7SBE/%^J6$*N:7G3WI[T?-.VAL6*9,^ M7B$RJ4X."WJJES>>3M/-OA&O7V@[.&"^>/%;2G_?OURL7UNW7-GNN<_R#[O^ M^0_OT'D:WM-;?7_G';_UKU[<$*M>/CVU/:.Z8^.L(8JRLE'(MEWQ:ND5O.$U M8M8)68N:"D$@#MJ(O([LZ6T;G 7>_U1T7&Z[GK5\P@S&F!]:G-7Y!_DH8*;K M^%/833KI."_VK!?J_ -Z*(ZYW<6Y\IF]"3#-9#O'Y'12 SP!Y*=6? J2^=*^ MWZW7+];,K##4.5LC0:K0MQEC)&K;(,(:4@J*)2$@5^TZJ9'=M=-D[WE+-&^> M=X]9G"'-@P3,#E[+[N[HCIO8?2S;B#G=/:$?GLY]+'!,)O?)&VG*O!N)]F[Q M_+)9O[??[!/9%D8UBLG:*W)9:8DHYQAQK@BJE,9.2J'*N)D($;1&5N>65$$2 MAR->@"9.:3,)#-/:PT&''=TP#*65?X1ZJ@@10;GKTTXP> JS\O?DU_ M)/CS:OG[YLN;Y==GN?@^(YC5@IH&-8P[1$E9(Z6J!M6Z*>NR=*8R41O^#3HC M;_9]R]LMZ:*C7?3$H=U]+R,U;$@RR@^\!4D3/:'M[Z!@=[3_O;SNQ&V !X4[ M;P<\_'B:7_Y^N7A\/_]FS:OUVF[6K[__V8;N:L]?YOK5RLIUVRMU/Y*[U*'# MD;:HIL9O^R7EB(N2(*<9KD1CZRIN8%(:^;&380[FHG=WX1U7H8+P36@Q%]NS M.Q'<.&=_/,A@-B#P@5I&#F#:\U*TS(PZVCP-B4S'!"#Q24\.:<"<'B825TF] M]]GX+]?!G*N[E (L0-*E4*U1B% M68,AUB>&Z-CWM3L6"MGR\% L[/4@?CIVL?1&!7HCLP'C5@Q'*N7_:L5!L M><@XD@#(T1>(Z3C'1'Q&!M%F*W9Q MH+L62D[]"6ZE?6N[_[Y;G&?^??*&[9?EZG>Y,C--_"=3.8VLPXZ+X:KZ E1I0U&/] MR-&PA+J4V6%,2:1) 2-?<@R(^M0)+RG07$AB25HFP1O]9)_E][ZVY&FY7'WT M7[>/\GLX"Z]G&!.))54($T81);9&RLH:-416%-<,*R, P)N$HS2F[OG NPX M"($Q%W@HGOT#Q7//18&*Q7*!-BMI(+[1()(1_N3=P"09E#T8'US1TBT"X6)+ M.1< "Q_4<(>H5_[HQ]QCX/@Y+FZO5PFZ!/LYD3 0H-%C$,/-Q*-P(-957)Q*ERQN#,HPF9'5I"^"ZRD_%!WMPA,'ZLT 4+>U*(_X,)U*E3RA_F](L#O* M_RXN.W'UWY!HY\5_@T^G>8-A -)\\;C^:%?M>7M_Y#*-E%8PC 2MF]#*MD:< M$85P4UG18.\F*E 7I=\G&,%?Q.E!Q+F,6\8$JNI5\)[(_ M6(YQI+PI6R9G\CJ=29W*F^*>.I>W7X I[WJUF7U<+RM#6BA&(D#3&(.L:\_ZDYD5'7;]<(C*RJ/G6OP]T(W, M9[Z*R["*YI 6IID)@D8KY2UIAG31OWN@A_Y?>QV\NNPDJG=+J*W&W7SNWB2Y M_\?*59?^57/!L:L,PC7S!SNE+1*. MMT?GMM.:06:8TB6(>T=BW)E &=+B]FO^H*2X,Z&NI\2=/PK?XWZSCV'!?314 M/KU=AM2762FQ)4';&M>$=G&D1*HV'!$F:HL=E::)JOL9I#*R^AT2+/[>D01L M=-?!N;W;91$9IGTP:4&[W4UI[MCRKJ\]V;YW4[S#S>_VPPGU+A]_?1/J9YX[ M[0[#5.S[]V_ZB#G53E!B!&+*AHE(PGGODS>H;@3S!T7;N; M8D>['_-C'PI/'E#.,8C4L%YFE1_HCEX5_?:- Q #0$E++BS22EH2O@ZP8I88 M\0:+6087F*Z8)4:.HV*6J!<2VT6_J*>Y_NNF3_!ZM_CF:2Q7WS_[Y?K-L=&B M-#5EJ#*U"?8\6SED=6WIQ7O]Q^+?=O73Q8&IH$]F8PI"E>9O\.= M/UYO,A?^HAB';OOE!](VP;_9^>.7C36OOMF5?+2_OH0U/[BND?N'E\UZ(]L) M;;L9G+4IE:(.H[(JV\.T0$(V!MFZJ;61G,H:U%(-RL#(&K9EI^CYZ4<+P'9) M,*AQ>^:84,'T]PRECI>0 =J/8CA@YZ%X.W]Z"4^/,?LT%91,VR^8_*2;<2HX MIUMS\CH)\8-M.O&%ZO63/%^G%%&A;T:C0F]9[.T1U[A$C#?8$LH8KJ.20F!D M1S9 A]G4]W6+B ]#U@ 8(2HX"6%J&X 5ZF, 58 MX,&81?QJTP4PP!(>13/@;R=6F^WG6;^1ZR^>V._K_51Z5RDL2HRHL16B3%5( M*B61DI5A M?$.)B!>M-1S3*$_QRW.2_*O3 5/GK[Z0I>-2KEE"&?VGKO/NUGO;MD:'^QG3-7$<-I)5&MJ/';I6F0K(WR?Y/"^*.& M<@)PP(B@.+*F[:^HUA)XEHB!*^88D1D$X"X9B!SFT:T?#J[MNM\FW&%&@0,Y M-F0&*?'$HX9@BBKT-Y(VL4%W6WM?0DHL*-,4'1'UDH[CEI?VJGPV4 M*/;\))\J8%C'^3*C(0BSJ%G! WM#22!D[6?D!@]TR(0+#:!8O'L M28(;>YU"$F<8[A,4IOV]C"VQ(E!KQ^]D;:1U199\K;%."4S=[.J*@!?:5UU[ M,DWG_ HA*/%QM?PV-]:\_O[7M?6:WN58A:L7*-(@'=TQ$/W]#;.BVBY-[FGY>]=SQ6V9*.2. M"YCF H"-T^AQX()I>D"J#2MNN0B=:'X*C!3SQ9^*'2_%J]NH@%*S 0?DU)PDK)"2"KY:>LMAUJ%Q33BZ?'"[D\R'Q?O0A6_F&/4'B-H@RXC? MYQM#_#XO.?);/Z\;S0FS/#XA_":]D3?]+0.=+5GO3M!FOGY>^G^N0WA^%8[B M3X7=L@;)EKX-:$00)B],,$.R0R@0;Z,(X49R'U?XL"A:#O*" DDDSPI.8CKY MO2 !D\NC11Y.,;^]S(2)YM$R':>;Q[^6WE!KO@GKA0#/;D*6]I9V?ZS:)QO4 MKO22"X;"# 7D 0\MVZU&VE2A)5##60VZV(&1']E:'C#36LDC=N"]N0"PQCE> MXX$%LYF#.!W%6$9IV) &0\:68 #BD_<+@P-SJ9E8PBJI'4TW=%(A/W[!P2]+P=Y^#3B;-< MEHO'SW;U]:U5FS&WY^ GCP?R*_VM?#" 97T$DYEQ3FE3B*BJQI1Q;V_Q*1$ M5I6:B88((BE@BMZ]<-T]/^^]7:__M=!GV-V/5)PMN_-[ C-D@1@*U(I [J'8 M?F7^:5"6CF$$BR3?HC1P^_O/*T_#J MN7J<0V<=W, I3DTS2@]3V98P"H]U<8B'HB=>=-3[[GD94T[C),V5=7J#VK2) MIW&BG^6>1KZ6>HP(W,^?YFUR+)D&'CMRL#6R2W0\+N&0X39W^X"CHC,P MO4YMEL>_["]?^T:5KZU;KFQQ>",+/?QD^4AC#TM3?U#0P]7IY[(?&75DXKI M_Y;/L\]HW-$,.3',=IC+PM3$A[^<0)X?%K.NGGBX/)IQ=3[J?":UQ([R!LE& MER'.S)"PM4+,"6^,%:MJZB".V2V"(WMFG\,K9\/?#MGX'T7'"'0TZ T<(\]7 M&=$!'K9.(+D!0L)\SSC)LDWTO$%NXAF><<*?3^V,?"]-^=N1=EWF7IA*UD<" M6&,:;ER#*%7AXIUQI+CCB"B&C=&BIA:4TGN1RLBN5#?-42;4#UW&)$Y[[Y84 MIK*=D!V];JY<1S&?T@X*E$E3+].85#T'Q3S5R>&'$U/NEHOE=O?O'/5^.N N M]YOA1CA,,+(X9-HQ;9&JE%=*PX7EEG!L0=>]-RE.HJ"W9B F@A6GK5DA@&GN M(>G=<:VG_J=1$N*CA3WK1Y<;'BGZ7#1;^8N 7O!LJ&:,RGT$SE@_OK MNLNGGYF2UC45):J$%>'Z0B(IO=97E9+"&L=(;6??[$HMHS?C(7J0+_PAU7BM MWWWIG]K1S$D;]"!BD1MU+A2 &_9^NG07'&TIHZ5#GG:WD6?TBA^FB\*LWQZDJMUX6$LUH'\]0@_ ",I&9:E*A%NAX\(XY"L&^5/(]X( M:DWKDCB8];L;I22KU^%D=P.$GMKXX ZK$1&,LX9WHP*S@N?SA!Z*EN1XDX2. M)!IIBE!'XX=.$#H2\];TH..'TVQ;N!]^M_".4)O*W(:T9[51A#L5.JZI,*G2 M<*1J1U!%&DRL+85P%&+9+M"8\![F_2XA)?!1[!G9=A4#5OQ>0BQ.2^_$ ::C M9Q!\3H( K+@#0F92VTL4)E7: 1%/57;HT41GI T;OEOX;[1=;]ZMUR_6?%B% M_[9-QO:]NJ41G$JF4*V<\UJL,)+<:[$R32EXY>JR 04!8PF/K-H=&\66CZ)C MQ$-8;%EY* (SB4W0H^&-W)A' VX5V?#"[Z' X7/M:W'DIUVIP>"<;;Y0]]/ M+AWN@B3A\O+5-SE_:I=?'HS%[N\O^L:_WEMPW+E:(J.#CU\2;V=<)4+>E^2" M4H(M*.\+S,'(]XW;!L=7O7]P"3$0X,A8Z)BP 6.C=G.2P;+CI\NBV ^R[UG: MM9'.6EB^^F(@_:G+C-/@N5!MG+@0S$"=#3\.@\D_K#XO?U^T#46TQ-[5 MD2&7WN@:J8J6R)6Z%IC;QNBH \L C;&]FI,AVNV@>K]'!]*)L\,/\!FV()FD M!KHE*0*GCPP_%^G^>>$':_Z88>'G0EV=%'[AT=3LT+8(ZZ-<;;[W-52L:5R# M*X9H:!Q"F26(8\P1U4K9QC%7&@;+]#PE,;+R]02+EB(TL_(,CKCM^CXA8;IV M)-\HI6379,F6>7A&8.(LPFL"GF<$7GTRL>IBUU6\SR+\9)^7J^XNTRU77]O, MP]??^U_N-\WN%XEHOO M__Q/G.#FW];;Q-WBDUV_/$&O*%-ACU/^"MY*@Z8>@B]@;9/C)D! M?2=$N:I%$KF8MHKD/JC.JDON7"ZU36 _$:XO5NOBZJYJ7*FD0UJJ,,O-U4CR MID22UEC6F"G)0*[%12HCVZ@=S7WY8]*]PV6$X@S.W7+#S$F"R G] P=$RM9" M\!*-B;L(#HAYWDAPZ.&$)E_AQG'YLNEF0?VR7#D[]][-VY=5J'&PJ_G2=+\* M328TJ3%%QO'035TT2&K&D"2,>3^$U+2I %7:(.)1W^.[Z[9[;OH+?]>Q\Q+& MH87+__:G U61=T [K.'YD4K." CH]!/B=CP4'1-%QP5HX!X,)4 7L#'02NL% MMI^L9P^_7>N#KY\@U=Y7*NO2$!'E%MW%Q=@1T2.->"@V'>7">-)>&7I^4DT)!&VH 1X)PWL, M\L.^K]BF..+JH=CQ5?2,%8&S*8!-M=DC 9QFPT<#^@YCG@!0O'&'+/Z#C'V" M_->-?\IB:6?@CZM0J+#Y_MN+^@^K-Y^7'U:["S6_!1VG.+?] V9E0W!C"/'> M=EDCBK%#'-<$T8H:A7G)955"#LAP%D:/S:'=NSG MYF%7_-L"]E"$CE/+OLJP>%GX[V-Q5L:@NA83QVWVGE=6=Z7M^8[MZV>]KSD-QD %R;?+?@,+-R0&Z?(W$?A1I$4CCI" M#A$9V378DBWV=/M+J_B,F:OX#*MD+JEA&ID@,"ACYI9$22DS5Q>=+&?FEEB' M23,WGTT(\_SZ\V]O/OQO?U((V:/O/V[;,F.C.?.;H3"D0I2R"@E7:42D+2O* MJ?,J&!W#N4AB9/7[U:[ULOCP^\*N ,&"RV#@FI5.Z09QA_TQ1I<:*< MO_Y^\*\^K:"NFC*$281EH3=E;4/\7*":4DNT+1DCH )'* ,39D5M&2H..6JS M> Y^D):0 (8][I@S)I@P>Y-E^6J_E_6;-_YM77Y\ DU6 M.O21QFL20(%F+/!4[ D6/5/_A].2&*:I0S_.>()5 MFU\%)>+0=Z>H,-LQCI2I%_]P:7/LC+\E4OPM_)0E[+>XOGYWGJ4D_=U" MK\(5U5O;_??=XI76P22M/\KO[<%"XZ8J:5TB7&IO3YPW*IQRC6QI>%U5#:\M MR"VZ27%L[Z>G5CQWY,#CY6_@%>?+9$4!9G:VI(N?ML3_5,P7Q0Z7CS=P29E& M'R=KON'T-^A-/:L^3OP+H^LC7TS3_8,J\LZB[!V4F>%$.(Q5N+T*#?AJB@35 M FG1.*:EHR7'L.9R ]1&CQ[W71'6@?A#(??^.#B]/ 8[Q6K*2R*1)B0,:^(L MM"5UJ#+".U]6.$%!S8$R(9HS3Y--@;(E\:_7KKE823U+G!_;BRSW)N^J;&QUD]8>; 0;?S64,T:2RS MB A3(VJ)04+6-6H8^Y",.=N.CF[MZV#> ?3G,*/>R>P^)PPL%D8 /.EY.! MGG82G0!\V.$U"UZ#Q]S[*$QW(,Z"Q-'1.<^*J;F;"_O!O5E9,]_\(L-,J\WW M]S8$W?N8C97$EE02OW5HYKUM9Y%TI4*Z+%DC"#&-(Z!YQ3<(CNPV!O)MUXB6 M@6++0@)@Y9N1O9S 1>BY;9 MAWX?;GW/PU%M6XZ+-INS9[)]ZI#KMK_ZNOA[JZ MYT#3E/9O4!(\"ZZF]'H?(?56&;;&8)[2K% ,.W[JYSG@*>U+Q M=ESP-LKPK6AA,U>I7:?W0XK2;HI_K0;M]HN)N51'H] _V6]V\6)GAALAFA(C MRJ3_PRB&."LEDJ0BCA!55Y4$I4E=HC)V?L'N^[P.U(%Y3A=AB=/KNX6%Z7)+ M#H7'=B.U.I(9TXZ&),J54721QK3)0D-BGN4!#3Z<8Y;,&[E:?0][69L^-"NI MUJ2R#M5AE RME$8<*GE^=BLX0T=[L)8L1U4$YH8"I^,B3J83\\)E#O M>[GE1 -P7Y,3E;0KF?O0@=VVQ$H[>*%R67^XV6] M::>A?5[Z$[@78_YDC\9:?%Z^D>LO_BSS;6ZL>?W]KVMKWBUVUS&O]&;^K3W* M[X[0I)2$^6,(:DJK$6TH1T(*@PRN2N.LT;H"Q3S'8'+L),8]RV'JRVK+=+&P MP>9VXV&Z43K^U^&'VO-?N*?E[T7XVASU"YSH]OVQ"S.?5'_/UK*&:6N$=$U;C[91?A2F22BG&A)"\ M!+4.O$9H9#?C@&S1TNVG60;2P"O2JU#%J7D. &#JG28[6*UO"99)G:^2F52- M;PE[JKXWGT^^I?LV7WL[\,MR]7;YHC;NY6E;6C&K:.V(9B5RLFX0-80A7HL& ME4V-.:F5T )TOS%$;&3UW9$./<^+9]CNSXPU#%>GRV''T\M3EQO/K@_+YR;/**VY=8HP4"2D)A(0Z12M0S9W54I=&$=!N'4=V])N3/:F0,+RZ MJT]W)))QNIT?'YBJ!_H/([7/ALF6K0POBNC$%7D0(,Z+\T!O)URCAJD!X?3^ MM_GFRYN7]6;YU:ZV.7_;\5QOK;/^+R;TN)]A5^.F$AR5TA!_'+<-XEAB5$DB MB5-5U>BH'@9)U$S* &7&].B9$4'O1<5($5HHM+P^[_./] M%+U@57HD/T7;V#0$ 5>R8R*9=D6;'U'8M6TJ(H/7N.!%I[O6397WZ)HW>9'$ M ,N+>IKKOV[Z).S=Z,0VX$^.5E)(=!"ER"A*)MEA1C5:;'B()$*>7"&2(5+3AD@BA#X+D<2\D^!:;9MT MOEE^5?-%NS- IH[1$"^EN$)88XJH:[RC56N%7&4XXT0)7$6%43+P,K+J?[YW M9-Z=2$=X8=/A!S,?NW:_!XR-.D3O3J@![MITD*0F*LU^A,[+QWU,M6K+IU^+7<(IS_S)(#S/=28+#:XJ&Q%B4G-$=6XD\AGAZ"$U^]5?SR]#TT0.\(%W*X-W2*_*.V*CDE.(/[U5R!8*8=B777DU-ESELE'3<&:F/'W8DX3 )/.0$ 4(PS$^-@ [,6 M1[ \C'-*@,LYQPPH' M,]%ZLL6.J>* JW8VVO:).^?+Q7\ D3&)<6$%QBM&0?2.27-@3+(/FXOGX ?- MFP-#='WD''RI1',6.I&_6Z]?K'G[$IJ*=0>PKC=Y^^=KN;;FS?)K<,:Z>P3M M6(4K$Y*09"@1PA0I5E;>0R+*4JD:7(*F!"3P,+8Y"T21"E2+/K*R3I\IF"W3L;$<-]/]%+1_; $SQ:N6WZ$?;-4J0SG]"Q2_+E;/SSG='AR3I0#B,7TLSEXL,WNUK,'[^T]O*3 M=_=>^1_(1_OFPZ=/K_I1TN&&1I8E#W/$%:*.6,1+QI#WP82@U-3$Q@^6 Q(? M^T8_]%W:LE/L^&G]A2)P5/0L%3^U3$%ZUD!A'C9<8X,'LUA@W%(&FT,!!-S9 MCPADVB5]OB\B[#X^$8C!"WCHFM/=N"=*>W3%GKH&S% ;.Y_]O-C,-_X4_C@/ MA>N+S:_RJYW55:.DL18QS@VBUCN3@OD_2DXDKQBI"(UJA'.-P,@&MR-9[&D6 M@6B<4;B*R;#ES"$IS#H"A8S6V%N27'"]UE;_R^/RV__TKW9>E__+WMFZNN D M*GE+G*W:W7P.KEIO>R/=.5H_+\Q;K[RSFKB&U15#I6HJKUNL1E)7&#$C&9:8 M:4%$K&Y=I#"RVA:=:!++QZG49E]OZ=;>T, 4#"PI2L4%ADG3L\HJ3 M*=F@0(=:-OQ@A^2T[87US/*&'&V=HA8;1'EFB$NA?]G(Z1A MV#G&0-&0JY1&OS7NZ'9=UIX"Y1![U"UM<).%*V#%A36R0 #3Q6/IWV^E?S,L M?4HCA6')\G51N$)GZA8*P^)>Z)]PXX4T]?V\:ONQ?&]C%-T,QOZXU7!7.^]U MHEK7&M&RKA!WQOE_EEPQ8SG#&J*^5RF-'0/HZ7:3/F'Z>AV=.'W-(C/PZ'XD M;D@$;\>$68.\Z.IRM.?'B\(M#YZ?':@XG=""X45?3IQ<&%_L5_ MQOU60)GEQAF*,&MHZ$3@$#=5*(/%M9%:F*J,4C\PY9'5\J %3W^#-7?;[:0U M:L7/?W2NX7_'(AS5NL> 5?;1,$?$S\<"#Z;EUTJOB@,^BL!(2M A!>B'Q?YGO]K-3&$L MRZIA2->R093XOWF+(9&M2E/1B@A)U&QA'T-Z[&?(B*T;A*-T072Z<$8^?O/\ M$E*(0L=$%P:U?@MS-$/(SNQ8:2L]?I-ZMF0>BD!\ M.ZC!&XW#7WD>Q?"EGE+4L%*A;+!=JLI(&$E("81P25QD,29G8.0?S@BGW#MIZ5HN6E M-3O%EIOQ@ .$EL8#,"VXE!5(6'PI#8K!"!-PR>EB3&FR'D69$I=(] M^B;G3V'5S\LNXMT&O$,_)6_]WLZ?7KR3M9MJY:1S=:4H4C($GU0E_=\JAJ1V M_E9#H?DSJ8=\-UZG/>O^!(K=6W/W]KV[/,>J:E8T)C@>JV M,HA5%5*AZR<6I,).*Z5DO#.:PL'(MFQ+KC ]OU =O^5Z/+KYVZY?0^;NUNMG"_]CM5^_)C>X!?O5A=*\U&[[ M^"S_Z)L O;8+Z^:;F792-;P4J%2U0[1F#/&J>CR_ MBWIL03]U\W#"R.O'Q?R_K)DUG!FK2HMDTVCOK'*'I!#^*&Y%;82T@GNESN2L MWN!E9 /YT:[:^W+_N19+]31_[)(=0M. M9N'[A+]M* P![1G*9\O=NMSN-_' MS8ANHK?[^X _=N*&/10]@\6G'P!V/AF$.['R#\M]5\8S\XMYY)+IRH0Y?+T."2JKI! M7#,;KO^M--P:+J+J\1/ICWXQU\]._MT3W-AP.^<*T_:H*9[;(M&'8F$W70* M7GH_=1Y[J90*>)S3.2*,T%NY"].G=]RU0[H/9E$_%"U+'N6,4VS3H,@UW19( M?=JIMVG0G$W#35PFP1'^U*;9A"&;H2WGX;#-/J6_),J5CM3(>E\W=,PD2%6* MH:9AM73^3V:C)JU%41O9^O3D_^=S(-ZF'*U[\@ OZB9B$4YI3AQ@YJ.G7'B2 M;6/=[F];ZBD%(C?Q /B-.7%)\PR'\C1W5QD.I\M5IXCKRSZI32_ MZQ>Z_^ M2![2""T,!R9;_8Q7K^S>[ON7^U MFP_NL_SC8ZCX6"Y>;3:KN7K9=#??WMB$S%]KK&6D<0AKKKQ;0PQ2=SXAJ#"+?_/K MW!;3A"""Y_"AZ'DL#ID,V5 =F_GVADQX9=H][N5FTOTE$W2G.U"N91/K N=K M^?BXLMV=R0?7AQ;;9O%[WZK"#CO*);)E)1 EKD2R<@0Q(>M*5UB8.JJ; XCJ MR"[IX#&&;KLD,',V3'Y M0\RZ(1+%*)XL2.A<58)1-*>M%(3 <%8M"'HYWV#-=I*3K8GWG&B#FHH31)F1 M2+'0D4 )A;$RI?>N[IVF.<'TJ_=VX<%H.]HFS;ZZBD^<[N>0&J;N (&SC,$< M87K553(_?.#ET&2JF\^G*6@HW?,+;6L'#,:::E(AP1KI3Y8U09)6*E1H$-UH M5S:\@:CE\?(C*V-'+*84( :*. U,%Q"F=_&R@=7NL@B9E.UD\4E5[+)@IXIU MY:G4A-.^[&H?-=K[<[14=1UZ^G+J+*(594C0ND*,$%4*:FJ#0<[R$+&156U' M&IH[.0!/G,+E$AJF?ONRQSW9D8*T,0)FRZ<<(#5Q4N5MH<\S*R/>21WLVKK" MH7WPI?R;G__03R]FOG@,PV3]_QE_$I\Y)IR3K$*-K(WW: GSNR8E2"O3<&.; M6AE076,"#R,K_>?E\UP7K&30^:YP,.-LP<@0P4S$]MC;=OZ^EJ.W8ZG8\A2B M?#E'PB8CDFTV+)R#B8?$)D-T/BTV?:G4=L9OEU_E?#&KO;7AUKL1MJ(5HHVK MD7+2_U%J(4K3""VBK,WIPF.[Z%U/W[]WQ"(=]#/AAZW#/2(!G?)(:1(:$Q^S M?D<_XGZAB=L0'[-_WGWXY/>)P:7EXM%_![^^M6H3!FRW@1."FU))89#5A"!: M2HN$("Y,%2T98Y66!.1D7R(R=E#)DT2!9A&(Q@T/CP*7)]JB+ AQN4I_LHG[H=K[6]+)P-2RZ0U*$SHM :*5IIA&M6 MXKKQ+IV(GCUQLO;H%QV>6K%U> ![T248;FO''<)![S/BY0(IR14)DM3D=*W) M%.6*$(>J(FPP#51!'._AT1G M[A\L/+*:M)0 ^>>'(@]KQ3V"P%2B)9*23'\H#"!O/E&HM!3YX0\(E@E_@?'! MI/?#YZ?+;[_ Y5$J^Z7?IYW'WLCUEU<+$_X3+E6^R:>0ROUJ\T:N5M_GB\@I89Q$PE"'L-.XYC4N%0?=_$=1'5GM _$V)4B'O]@]&[#S M6AR <0>X[+# C,@.D?8O!QP\%')3;)GH,M_S'?% 0FSEQ#*K\WI9Y?%ZV32M7]O7+.HQI7-LNL['EH?N-F6F&24VQ126I:T1=72(E ML4.EDTYKIY6I1$([<0@/47IR=U/QD\:_JN=G5U3<&A?9LP0!JST5(B>ZI%7M&=JG4K15Z=0LZ^!S6! QRC6:%D)YV6FL"*&<#7%/62)SI M*O_H)CSWEPL<&U,%_T0PI4-_VA)QJ23R/^5644IKF']RLO[8=[3RC^T<<-@E MRS4XXHS!'4+"]!TB'WQ(ZV4I;<,>TP,D0[1(5I_"% >/]?&DVH39SE=%.T\L>GR8YE\[=VTC@^+]U:N[B;WU*,\&AABGK1__S+YY0AG$\MP%,=)B30,GF)>^H MA[$\+?T1_>)KHH[E#)_1^[$>\#7Q;[J]5U],C- =E0_T'IZUI:PE5DCHDB&* MB4."LQHQ1YS@U!FC0.TD+A$9._[6-8W:TDQT?2^B$QEMNU-F8' -*BX\D#8@ M3ZZXV242TX;)!H0\BXH-/9MX\%RU#4^^MX,,NIGA^YB7=43:,)+7EC6B,J3W M8<:0\_I(.&Z8,: LI@%:8ZMF-[5CW8Y 7]GGW;[\T]S_M.4$V#]@"+?(TVH> M-( GUYYH-\#DH9\2_S!"5"I"O%Q'V@%*TQYO;XM\=M2->.6>FKJM%_]NO7ZQ MYL,J_#>4UK[^ODO%$YQKA0U%DE/O>/-&(\6H0G59\YH:R; &S>&.)3RRRO>U M:KM397+^8C20<6H_!CPP&Y""3&(]7[R862O](LC^@!K ># N5P<"WD_LMF'5 MYMUBO5FU*0VOY7J^_NW9&RCS8?'O25E;076%*M%X9[T4)9)4 M&&1J:4M2(NXT1[4R9:WJBB@2-:HLFN+H MYXLM_>*(@7YO30L$W$0Q,BJ0$QM@B. ^6. !@UA1^ M5NM7SW\W+F]6-8X9HTT(UI=A@E.%E*T)LJ0T%6<58[2"5CN>DQE9>_?UCJ:M M_EM8X W=%7 :K:4(;7)-B:6W;\8@R81"4C4")(:L!X#E 6; M.*-VO[PP>W9:!WJ0B="1+OXB-R^KS!D'PU)F+ V]0&3RXM#K@EXJ#QUX.LV. M_$>2C_?4EU!U\GF4E//=8J5[<)TI^A7[TN.[YKZ]].AO9^]W&97AT1Q MI:VC' M4XY Q7^G2>VX4HQ(K2IAFC3,IM6\QM*.^\G?7O.VNPONI[ FG_R@@ M=^)&=+&#B3Z2I"<9J?16Z8 MNI^+/$IW])N2Y9IX=)7.M+.,;HE[-J7HY@MI.GNCM^K^>JZA%=<-UZAI<(6H MQ11)7#=($:$J0F3C=_R,?9>GNM+LV$)EGZ9] M\@^Z"H6" 6R4?.\E:7MH>ROG7Y_L:ENBT4<"+!6.A^[(PE4:41$"WL942&A+ M*,'262+B[@"O$QG]_J^G6GQ>O>C_+'Z9+^1"S^43(&YR&9R(2-+= L/T?2OI MOK0)'B.Z+"L@)'2WS&D1H%/9,\5X!J49#.EX MEQ(U?+VVF_6L)B6CM5.(,6.M M;!J"7$UIZ#8LD90*HUHUS/CMO*DTJ*KJ.JF1%200+HXH%W\/M(N6.'A\Q%7 MXK0I#PPP#4M%("%K\)9PV3('KQ*:.'OPEL#G&80WWX#WU'^S]&?HR/#TV?/C M?>]:,EDCT%>93^HA?[S29!WD+PIPV#_^\@-)W>.[#I%OEE_5?-$>O:\4U[Q: MK?PG9]M..VWU_\?57-O/J_GCHS^G<&=JX8]O2$AI$755R#VU!.$2!^%-I6U4 M47Y.ID;>-0Z*Q?11L5C7M>,Y<%)L.E;:'$JS?'J2JW7Q[/_=YE-&IE-F_: B MHE<_ 'Z8U=@R6!QP^%"\N5:\=\CE0]=(I&@9+7I.?\#' .KT/_G'D3HE8**/ M!3IP("M^-X85Y*$UY:"#K.B<#$G(N_:=K8K;IB>UWZ=465HD&_]'2-Y'4IO0 MO*TQO&9UR3BH-.)H]9%WG,,VO@F-88Z!B#N,)(L'L^CQDJ6W)QZA>\OQVC^F M-?%0'Y;+#R7&_;XN5YOY?[7J^L'UUVF+QS?+]68]$\ZK%)<$64$PHH8V2'*+ M4=,81KBSG-8U*"XV0&SL:-D!Z5#*8=HF*Z%UC?]W!H?2AH"+#+!E@@,8 M=CM!HFNILD7BS2 2\)A!),Y8'XA[]PYW.]/_8J\O!4M.X MHV>L[YS)\]^D[6&_R/FJG<3SE[:+8>=O?K*A2'=?!D,T)<)O:$@J(1'EH3*R ME@PUF-6FJH1S%-1O/X;HR$H26.BF1CT4.\JP72P*NKC=+#<@,(6[B,4(]]40 M*3-M;%$D)]W@(""<;G2@=Q-"GW_[X@4)O4?6_;>764(J)FLDP[VN/]D3) E5 MB%6F4:*V_O^C[K,NKCZRAK?DBL= #Q#-.H,@(CIXCV P3>UD:DFE9+2="0>( MN=TC9%KP[$#83'&O:S(,!K#.7IHN$G6-WZ.0TM6',M6XS&KR_LB:VE(; M[LH;A4*<:MTA&TRQ]F*-<-BX(D6N04$GJT\[%NBR:&=#@*X\EJ91O]G'X,)] MLL\AV+9XO-3ADEG*2UMSI+C6(516(4EQC1@EIG1<63T'P$TM M!JLX7^+%COKX[4$!\F;2Y!B*DVHW ()3C8>\FM@77*Z_G$ST_F37 MF]5<>P>QG_A]_(.#)[N+MW<+'2:FV+>V^^^[1=^;\><_])=PY1U,UL_.6;V9 MT8:YJI(6,59Z@^)/&DC658V,4$U#RUHH TJIGY;]D<\U823UFY9DT9:9A*'> M"]/]Y8!M8,OR:3_@."OXC_NQP0QJX.SA[ ,*0=?'HJ=:,56ML['ZJ3+V*K]AWPJN?J^3\O\M$WD?\@'<]:1_L=PD;:O M>5L:./BX6GZ;&VM>?__KVGKRN[OD_8#B7<:XXT183C$R+HS6XUHBR2J!A&%& MEHVHM 6E3<%9&/N*;$LY9CQS+E3C-H1QL8(9]78;#@9ZRTVAOA<_!8;\MORG MXA**HS282<O/NT:.;Q9KI[[4 ^M+6L(UDC)DB-*:X,X425RLBJU:[2U#-*O(H4'B,HE MM;/H*._[6!2_V=6WN8Y.>DD&%]-&*$7#5%4J$)5"(5%3AG1=667"I8".2PF: M MJ4>.,IL('RV*!&7+2.#17,\.^X.;3Q6WZ\BWX)Q)1;VR0T 3>[8Z.:=ON; M@FZF:^)[ !F\2DY:>+KKYGOD/KJ2OFNA- >^FZ_Y9OGU>;GP9/KQ:EC7BCBM MD2-EA:AV&@EL'9*5* EC@M<:U)S@(I6QKVF[6:\[HHFSZ"X#%.=NWRTVS+#" M)4Z<;7M%HJR#;$]I_("IM5?$O#RB]MK#"8YK6/ Y*/UO_E"_33E25"BG.4,< M,Z^23F"D&"/^%&UK8BOI:N^8QOI.ERA,H(XMR6(=: +V\8MP1'@]]PH)5[Y. MOI9;S\L/JU3!:JU@C(PLLGI1SK8+=()S=G!D-;^&*MMZ(;+J4*TJBE2I.:H MPA6GK)8-D01R\S8JI/"[LQ\!:9RO-290L)U@RXD_;/F?;[I;J9_WB+VWZ_5R MU?4.*UX67K^+?:I_%*>X/\TB41OK7/*^M=_V";0[HK#1<*7$H++#^.]T;$VF+27(VW -=(<\U#N_FZQWJS:;]3[71<_6Q*FJY*@VFH6!B0+Q)5N MO-M(:^&H,<:"_.\K=$9VL[MB_AW9.QH>7L,IS@/,(#W,=B8)#G;1;HB5R1.[ M1F52A^N&J*=^U:W'LTY(/AO1^5JNYWI6:=%@XS"2$OOSGL0UXF48=,Y+[/R! MNBZ;)L-\Y,O41U;LED;VF;U7@"1A?(R5&M$P'H+*,""NKI@_/1LIFMI)5=6P M8?&C09GDB5Z=C:RF1#G.DHZ&',R^ J5G/-.>:$B>09*ID,5/@=YU;R:]YOMM?)#/R)KGW'/<[1$NW^&S7WA$!YN=?1BI.*>^7'Z:75T7/F$(_*%*N M-/G+1*9-A1\4]"S=??CIA-N=T*[F]_G3TT$?JW>+YY?-3.$*-[*1WHW5"E'5 M#F$E#E45M;*I6* ;M$2!EPV7$4HXE(FA]PPW1Q79,!% M2@[1TVY,MI0? !C ;D=NR39X#7+UY>GN.V[Q?W2QSJM05 MJS72I?.'9]L0)*@AJ"1*:XPMEPY4Q7=*8/34H/3ISM"BNWM$@YF3+:51ZN2N MB9%W\/(/JG&[)MR50,&,J%@)NP](AB,IWI^E2UQ6/ V6DGJ#305!E+(P;]/[BD)73>U(R0AL8&[Z MERMA6D7N+U>7'UF5/+W; \YC M4(@X3]TE&TR'#L5*R5$[EP]P>+I+SK134]3'"#LF795B\'QT_M9T!Z.K'!^= MB*X_E=C0+\R'")_8=B;5MM==.PNIU$;96I1(F=!YBRGGST62(2&Q<502S!TH M'V20VLBV8DLJ:434,$QQ&W VX6'&)%9N>)>^&'ER]><;I#5M9[X8L<]Z\D6] M=*<*O]]/H*824BG(/WX!Q=">1O=9TB>JX>!Q#2T[8^2 #EK"-"RAJ)"4.;+W85 M>B^L[!>[6,^_V7T^Q*]V\\'M!E>>-D7<1?&I$S6IA/:&!7-O; A%2OO]WV_\ M1DE:84$U:![%W2R-;'U:!HLC#H]S=OX5F*!T_V<09ZNF119FP6Z"^E"$CH?> MOH4)M6-GKQ%#D4SGT/E\;ZE M?ED3S'6)D2TI0=02C+BK-'*V;)K&5JHVL+// +&Q3T$]Z=V0V0_J:?XHN^N6 M4(/Y:KU>ABIZ&YI >P)VO6F[/$,G%0SA&7EFRH02\/1T"M#?6\K%.%,)(D3, M=:@:(C7M\2I"Z+.#5LP[:9H?CFX?W)N5-?/-C(E05\H;Y+3QKHYCWM41LD&< MU;+"5BBJ0'W=#AL&W3U%:(=[UR/\K5YO#? M_:';UAJ7O"P1,YCYO50+KV$50998['?9TI8UCKXT.NH8W M"X[$CO&JQ,R#Y1$+![&2("XKBPC7M5:JHDU% +U(\J.7UH*DQ6]E%M1IXBP*VPFB MNJF1D*$/J/^WJT(-/0%.9+Q!<>3MY?7.E^M[H:WLM^73M^#FZ99^X;K;>_ 4 MC=M8QKF 61&"&OV87# MS]"_^9__Z[]M?^+_4')M_]=_^_\ 4$L#!!0 ( >$7EFW&DE$)G< *0: M!0 5 8W1O&ULY+U9EUO'K*9%-\OA<]PM6#I%%V"! RA*]*_O2*#F*E1AR%T[J;:/)(X[ M8_@R,B(R(^*?_^5KDZ?SL7_[R]X^OP?WE M?_[K__@?__Q_ /SOG]Z_^>'5(IU_QOGZAY=+#&O,/_P^77_Z8?T)?_C'8OF? MTZ_AAW>SL"Z+Y6> ?]W\M9>++]^6T[-/ZQ\$$^KRCUW^[O*?E+(E:>; ^"Q! M>@F#3,HRO2\__K[)\8ZBRM4F 29E"2?N0C;G_[+7SZMUU_^Z<SORZ69S\*QN2/EW_Z M+Q=__(][?_YWN?G3W'O_X^9WK_[H:OK0'Z3/\A__]Z]O/J1/^#G =+Y:AWFJ M"ZRF_[3:_.*;10KKC=2?I.N'G7^B_@PN_QC47P(N0/*__K'*?_G7__'##UMQ M+!%=.*O4;O[V M^ML7_)>_K*:?O\RN?NW3$LN__"6M%RNH:F6DMKKF_WG]EW^\7O[+$E>$F0V[ M;^@7+KY15SN*%/QCC?.,6PXO%YDMTJT_-*OR72PO_^8L1)QM?G62<3K9?/E% M7*V7(:TG*7!#: H0HT!0 @T$RP2@4879)(0-^C;GE>H5D;U1QPK37\\67W^D M#Y-:A*P_J&*1&Y'<6VXKFN/HOMQ_'^G/3JPV-HJBP!8DLCWM@,B] 9\MI]]Q MT7-S$MDW5[M-]4V5OEBF'Q;+C$LR()?+A66ZI=[[T+WX$S]^"4OZ$*1/TUF^ M_-MEN?C<0E?K10/);=5"Y/[E!^*ZX'*)^_A<\XT8D(872L">D,*),S1*8S M>"Z=,$Z6E$4#!-Q>=2\4F-Y1<((DNT#"+Q32+\F$;03_@>2/+Q?G\_7RV\M% M)F?8,T\!.,6/L6A0&A69-1,@)9^5DB)8E1L XU$B]L*)[1TG[>39$SJ6!U\9\WTSGRB=,9F4==14-'9; )7%'D*$E=3' EA!@: .2!I?<" MA^\='*?*M"=@O*0?OEU^7/P^GY1DYR0(GR@(Z; M#,J*$AQ9Q>Q:>!P/K;T?/#I.>#82Z\C@J%;OQ1+#UI/6,?*$#%C 2':/%0@8 M2K6 VA2.5NITVGW-C=7V T#'*RRNL-Z>S=I\7\,@-#%LRSDC0(0PRH MX@1$%!FRU#RZ8#D=AB>I_>Z*^ZF^XU3F22(<6?T?,)TO";I6D M.;DW* U!UVE%1YERH$Q@B0DN8V8GJ?_NBONIO^,AOD+Y\.US M7,P(MS8;F1TD'8CK+9ZD^UO+[:?XCM.6QPNODTW_\Q_I M4YB?X3;?2K!$H03H(E4U6A3F,%' R6P]+TP:=]H[AX=6W0\#':+S MES#_-K'(7.;6@!&*@F//'#AF!.1D%?=&$)I/"S ?67P_7'2?9CQ=L%W@X\,G MG,TNJ6<4,4N;,]A$PE!>!'":?&91G%?".55BBZ=3-]?<#PT=YQQ/%&,7("#" M/]=G'(OTGQ\^D=Q6;\_7M8ZC1M:3'!4W43G()B50G&OP C48QXIG4EIOFP0@ MC]"P'T@ZSDXV%G,?H"')+;R=&%V\BS[]725PNS?,2Q?TZ^L)H3GF*03("-AF?PE M0T>AXU TV4+A)7G2I]F-'0OOAXB.4YHM!#KV'>8V?+[FX++HK(>@O3U M:/01G$R&1,2BP\AD,*<]C-FU\GZHZ#C)V42D79F*;2'*!;9]]HK":DA9LBH5 M1E)Q#E"CLLEH9$$;SPFFG]GW^\)[PW] M'%V:3'S1? M8:8?K!:S::X%^)OW7I7+U:*\_8+;I^+#">7$.O/S%9R%\&6R7>>*IBM@,ZEB=,* 5>32 MJB02!,X"9'):-,^9,/^8=2]A%3?XNUAGNZEQMEY=_LKU[GZ"E&-MU.5GKS[X M,<093HSP/J//X**5Q!A+X'6A<-\$VF?:9DR/51X>P]AM"L:I56^I[TM#UD#" M(YYAJ^5Z\FZYR.=I_7;Y 9=?IPE?_#%=383SIB1#@9RJ"4&;$Y%>=+7&+JFB MHHB/1<57"*$%;J"#?G:-C%UKCXN-4_2X:"C4/D"Q>C'/%QRL7BT^A^E\DK,2 M'),@OUW55XE.T6FO.3"47OA 3.%C=W,'(N,^ >/ HXU.[P/D1 &/B)+J?$S> M5]G/WN-7G)_CK[AYP:BCMYY8 *EC!F7(BOK,,F06I3%.,5W44W[,KH^/KOQ3 M];5H*+RCE4_.>URT4/_/_W4^_5*-Y8_ANZ;PCD75C>$M %2RY),I/U(7NH&?#">HA:>*&0.R-;1^-W:>@D-#E2IXN& NX(()/B34XE*>") M"[)]7D(HN@!FE7+@9/W"8Y. CB,_1;&7'Q4AC M1^Q8L7: B(MW /.SG__X4A\,7($7.&Q>2XF.>P E%W&*PT?#&0-J/LG&][D8PN)N";*^3#I#V(O_'^6J]>;6V M6-Z*#*+33F)M^&<2R2J1P)SW!9A.V69K).K'BA6/ ==.8L9UG(?!4QO)=P"A MF^[];XOYE^VE466$3N3L32;QV-K[*2!Y<]P5D(Q++^KC)-?:$=I)S+ANT3 0 M:B/YL6]=?\7E&2[?XZR^I*Q!P&JB2S:9>P>,U[H;)@0$3K%$9$6DH(42YLZC MG!TWK/>_/:[#TQ8'+<0WZJN+G6*9"!Z*#S)"88R.T>P5D%6L ,[",.$%RM8Y MG'M$C#-18%B3<9JD>PJKKE]33PJY5H3R.C.%U5Q!E-7[DF!8S%YDZ[AO[0<_ M0,:XLP%H7GFJ-A@#BA\QF*58[Y,S* MQ_I\'8.;)XD:9X#%0"AJJX(.?-U-?R)NL>G1 M1#)TUC(/*+'.B'(!(I<,O,LB9Y:0Z=9@>YRB<6/U86'64!?] &PW/T(E93%E ML"AKVS6>(!3B!YG1PI@Z"+)!0$OU-HG"V$E%[![''%8L7&_DG MG&.]PW3%J)QC@'1Q.\# "7)&I(L8$O>9/3I!^7CTWB-EG*E6@R+O-'%W$%V0 MDWHCW$;%57($^9 T09[Y6@/A$;(/NJ#648O6*;!;!(PSVFJH2/1HT79@339N MYXY6 L38VT+(WW8?58@?V;!?'K\D)F)[-M[V4TK?-W..0+IZG;GXV MVVKYZHKT2C[UFI1^8[U>3N/YNM85?5R\VVAS8@1'4[O,.QDIO*]-YT-MXI=9 M5&3N2Y+EL4YG+2$^"(,C/ZIX9O3NN7G&AU+'^^R6;AYA5Z-Q9- TA"R)72G) MS>;< NI@A4R)#7#9=AK)(S\(Z7,O#*'N#KR?!SB]Y'*BO0PY)P9:U':M428* M$&,"&6UV5@G!FU?9/D+.2),=!RN":B/W#B#TC075#D[9,1!T)(@/5V>_6+T0Y_T)(492R$,Q,LA0VT,;+^H8.@6\AM51 M)^:P=?7>@22.>[;WB]>G7_%&9AGO##)\3U (VX=WQ^L"[;^[#3J(7V ME1?PMKR>SFG5:9B]6ZRFFTUT]0Y?<*EEBH"JEEG$HFN[.@.6&T6H029EZSX\ M^]!U+2*RN3=0B\]FY4)A.7*?B:LQ2)R3K!MW5R^#8%G70I:X6$ M>W6 QXN[@]-S2_W%5)0K)GB0COQB0P95)HKE9(&@*>1BG!>!MJCL6Z=E'R1D M7.BK%^&Y?(;G(= R$H4B<$@N:&=X+*Y]]YY]".L!2RTQ(+,59O;*XG")M2A0VN_J$-M760\) R J!W#^IHY.:V]8=-Q^C9UPWO3V@ MFLF^ QS]MEAOVA2_683YPPSID%22G&RXK]UH)(F+MHDGDX["::,R,^W?QC]! MU+AOY-LCJJT6.H#5+_.O1/5B^:V6(]F0A?,\@ N;7EG&U"IM#QA%XJFZ!LW- MT+?%+F.;+FI)YWCSQN"6C",6/;='46M-= "NV\2GJ$Q!]" R)X=.E[HSLH.4BI/2 M"2ELZUE9AP-FL/KF ;R>HZ7;P;N8=\M:=[;^]FX62!SS?#7!@WZ\S7;@F_IL M[7W-I[XM?Z<=4=E]40B=Y.Z=?S[?=!VYV8?F;H-99KQAQ2)82<)0)6GPY P" M1W32.>V3:&^VAN:J!]>]25ZA,P!T8"TO)?+A//X'IO7'Q=OEBZ]A.JN.Y^O% M\JHOQD8LU=7PV9*S6>=D\4BG@:4PF;Z:(0DNI2U,^N;-1PZEL8>XH"EWXV)4AOA4$XONKI?L63,9&3\2R WK@+8 ?EH1268W31>=_Z!>(^ M=/40#C0!3W,E= "LV^;QSI$^22FHS*0$SAF=T^@4>!&U%4-QB\W3H M@X2,VU"A)6I.%G,'%F=+_\1XYCUF!"]5JJ0K""8;LI-%BL2]M3C,$X)QFQPT MO_\]2) =I!?>3$.\M^"L];65 M3*;M9!!X4R()-=2[@MN4= .FD_2\XUG!"4+O SK+,>=L,!J('H.\!0[:A6I?&/ MZ?K3R\VK:5Q>L5+!:"4AUR)IRWH/SLH!614@A*4K(K>];]J%KW!3T M0,AJKI!1 _S--('7L\5B66^#+LSMZN,RY"NCZPUZM$E!=(:,KM :/(N_+>:WF+$YZL ]!Y[0U@F $B+& M0K$)#\9$QC+RXR!R9Z5Q4\W/@I)39-O!>74[\7G/,!J7"PFF=F.L;_>2J!+3 M'H+(C$?#N>2MBP0>IVC+^=E'7'Y^A?'J#6AF*A7&/20E M:WEVUN!JY:G1A6F.%I-MW53A 3+&33P/!)Y3Q=T#8NZ[_9("1)\X N8ZQR2Y M4D?T,<)\RQ_\Y$%[/$:8/!Z^VBND ::\NEKUJ@GY#C)LWD+0$ MY)@E&711$Q"1@>>N/EO7+(K6EVM/D-1-@#\J/8Z.E4IXV2 MDXB@1'00(MEE="S2V>X<3ZV?OCY(2#>I@&>Y1#M2 1TX5X_()FBIN0H(,M*_ ME.>S#?\;$O6&2M! MY$*[0$O:%)PI\&@8\-I9,!JAL+2^4+M+P]@M2]KH]GX_X.,%W0%0/M8.W.?+ M;QL.MLQL^>#(62G>@,_R2:Q6#NM!ZPCK#PC%Z^.=H\EZJR*$*)Y MN\$#21PWFAL*;0.JJ0,4OL=UF,XQ7_9,OE7+6:9I2M)SEI= &XF7XD#E3(ZE M008Y9&69L@)SZ[3!TU2-/6-]$*PU5D8'\+HOJ(F2CHD2:JZC=N3(,=?AR_0C MK>L[=JNB;OTNZ3X58P]7'P0^)PJ[@[S 4Q'O)*C:L85'$,*2=56U^;:,"KC0 M+)F0,G8.[+G1=(0"^D32S<$,P:/S.2E INH-0\+Z.C5"PNPZG;W]? MU3=D5V\67Z3U].LV(W,I 9$*\A@,:&TD2< PB"(QD%@WE6"TR5I+X' JNXD; M3T/0O0;EPZJK@_"1.+R^[9J01$IVGH.-@8PV*Q)\KIU&%(L..44JLO6=T"T" MQH71T-J^#ZXC1=\!;E[D_Z S97-0?%R\Q[0@WV+3N?^:I8^+0Z7IG8K2 MK:@C8A.'4(,;*V1)QFITJC7\AN!CW$3',Z-X="!TL!ENMD>F'\_PH3[)"9&B M\UBK6GR]3+$.?(@2I-:>.XCHN?>NO[$J.X#G3=JO L'Y MVSR^9/$^V+-\5)<*Y6I0H;P2OTD$HH7$1#IU-K&#Y& MS\@=U7N#83/5=0##37[JI[#)>WRN4V N;#K/1;*2P M!-CVE E&J +SH+'A$ MD;'YL-<'*1FY/WMOT&N@K@Y ][TK7K-Y_6NU MN%6+'-$% 89A;4B;) 0OZ$?(M!6<%V_;5QP_0=3([>1[0VA;)?8$SCMUUYNW MB_3?E_2+4_)&$D\6=::3(%6A&2? )9,A.!'IE[7RNO53TJ=H&KEG?7_0;*C" M#LYVXJ/>@N(KW/[WAN0N:IBN$VW&9>_)55:RU"J2X.I@4W)=&/?.2/*43>L' M6?M3-V[,\\QIRX&4UB4GH*"^$@?:T)ZY&+7FK;.0 MCQ(T;OIQ*!0\";9C5=+/07R?I\L!O;1%)VBTB,%+$$0"\80U0^H=,.]X8%PY M[EI?6C]*T+AIQ=%@=JQ*QH?9IF'J?89NC^^]W>II=7N:[T05;J/V"9SANM9< M67 Q:/ );42;O+Q;D;:C4^U)9(Q[J@Z,O&?6TJFP',CPW9E@,&$Y) #-XZ8:QT3J4(H=NZ?\?6;O=4*?A!"* M]2$!"YJ#2BQ!S,J!*2$+$BN/QAQY6-];;-Q4X3A'\FD2[](4/CJ=8R*<,L58 M!!0VD;OK&41#&\2($(M+63K1N@C@0!+'30N.9NC:J:T#5.Z?M9IPJ^LP&#+6 M,M%^8^1_1,D*H-6<82@\\M:YO_VI&]<]?/Z'MT,HK8-&&SLXJVF U0Y!HE=! MESJ1.2Y2&3H]+Z M#=@!]'59G- ,*W=?? VEN/%3BSM9O'JX\7:^255-O-+%2@JM$O>U_;(OX JS MP!RJJ% 69UO;QB>)ZK*XX-E0>)**1DT?;N(RDEM"S*O7)-CMRZ%[#$F=0XYT ME)0Z\5E9)TA<=)ZPY$7(1@J-^P7"3Z_5Y85O:R@-(?>Q$RKOSI?I$Q']MORV MF+^O2IM=OD![,<\O9XOSS6/)\XT8E\LP/]N6]$XLUZ5N%Q"B%OG7L3W!2PE9 MF\ E=YA$V ]<1U+099PQ#.2>0T?]'*;[BW;B*(@WWA3P%A6HC X"15D@?7 R MAN1,:#W/;7_JQLT^/_/Q.I#2^@V$KPIH'A!D"L8Z%@-DVFF@N*5]MYG 6;AC M645GGJO._A$JN^EZ]"R!<"MU]1 (W_! :BNGVI3Q;?F \^EB>7,@VB1%)5,M M9P@NLMJ-A8//=?P"&OJQ"8K9UB4 ^]+690#<#"/W2Y[:*VQTQ_$BGGJ]6-YR MB:]J;"[^P"V'A 61G?6TI^O%N4J^]BXNN19Y"2TUJAS2?D[C$:MW&>ZVQMSS MZ*:+US,W6;O<1F]J8HF.E,WS[XERB"Y:#=X(!TIZ T[Q I'G3+Y&RB:W=@^? M)*K+2/DY+-_I*NK@['V/7R[VUMOR,$,>BXF8/+'A[?99D.=!@419- F/^=#Z MLOA)HKH,E8?"7%L5]1,6W^3K5^+C_'/E[+?%FD*JB$48+1$LEPF4X1%X2<+@/?YX#;*6KI!VA;2>$FE_EN.26A?:F#E+9,3L@O(+$H MVC?HR$W@.8%+3@!Y:+'8')@RK?NL/TK0N"^PGAEL[533AP=W[:?2-KK*W<)D3: M7 )NN]>^+9>U+=\^?EHNSL\^W7_AZ+Q/F*.K&2G:6J@$^&@\<+2E!,&3U'=F MSNX(7 ];=R^@N>\<:$/K8^Q,R96'\+;<9R0:S,5%<@R$01*8CQ"1WTS=M;]O2\T17N8/MVV[DG&B _K$0 M@HM 1I=.?&UM:-[E\A%R]DOJLN\<9ZWUT@_2]A?@1'.RL4X9$"GX[6-N)TB$ MIO:AD13C8/.BW/VIVP^'?Y;;A8&TUL'-Z\^E8")+_O,?Y'/.S_ ]P?WMO#); M_ZG/;KZ&6=V"[Y'D.$VT&39O">?Y]B_<^),3)]'Z[&K:AXLZ1SJ ,[& M VNIDNTO;N=FR%=Y!@/HG9=[B<+O+].IDT.Z^#66Z*=2OJ"6)& M*54$)FHJ5,8Z34JK6LF?%$9+O]=\:LZSX3X04H\&K%?-AN))+!<=X#; M('D@KU$!$G=TW-&_HB!GCW9GS@EY[67ZW>%VL"QJI[@]1(DGXO;G>9LL_H?S M+U]F&U&&V:4H?YF7Q?)SN#T*D8N1GP4X)TF^ ^S\MI@G$LYU)<,\7^76?B'#?6VKG;#*^V) MI^*JIYD@)!-!A&@M^OK1W; M/$_GE9*?SM>_+=;_CAMC/$E:0W_(-":CC1?Z]#D3>OBSXM9J35517)^MNPTY$?6^]9 MQB3OS7#[>'5XO/83J?:">5K3V/HHNU:[]R% ")#$%[[@/Q%'AL MC)T'">D$,Z(&!3F''#N/:P:2/U#N#S(N?-&_Q:533-O\POTAL7 MS"BN8L[9 O<\UY@S@4>=041;HF8A"=4ZP?DH0>/64K>'43OI]P"EE,X_G\]J MB+OI/5\%M<1/%/].O^+V6N"",2,L1Q<="%<[0QHM )N2JM?>>] MB1OWI>4 $!M$*QW [3VN23:8?P[+^71^MKK@0A>;BS 6M!&1-HU2)"M?@"F1 MDR@4EPQ0CO\0)>,^1&P/I ;R[@ U5T''&^)ED\*=L)#1&A?)KM:W^)%)"(DD M@X))$UG12K2.QNY3T4F7ZH;A^W$"[@ B]]_)WD^/O5_,9J\7R]_#,D]RB$87 M3H>SJD7_S%*LD+B&C#&H%!2VSY8>2&(GXR>W@9P-@3"[C3! M:5KIYNGQ Q'LEK.)=#[X(!@P)^OSC%+ TX$ W%#$83*)L?D(NIW$]#9[AMLN9P MN#I1 ]W8JUM#YR=9&*.MXY"8-S602;6!G 0*8=!'D6P)K4=1WR*@MY&8P^'G M>+F?8(O:0&97OJ-RLAE$\C'\\6ZQW&AMO5Y.X_FZAC\?%^\V6ICX$@)F:VO? M:DEB$Z+.$Y/$L5+21BZ,;)W]/)'DWN9?#@?+Y]3MT3;P*R[CHEGB@D1YW8\I MOSI?DN]Y<5YO'8607;%6%'"L^J$IU[ ];[)XW@42+]>M4U]/4]7;P,R!3]IV M&NJG3;AR24L'Z*/*!/>6YDS90/)2\KJ]A608OHJ ])05: M@0S+?D^2]UUQW.+!YP#6< H8'URW-DUMXO003]>-TZN+0?[%1KV3XB4GU!@P MS%'@E#! $!2.H[*V. R"?GL(,W<8F>-6_CR[X1M0AQVD@W>PN#'K.SCD7'HR MZ0FLK<_GR-,%5PS9?G(UBA71>]ZZ-_3A5([<.JX#E+9280<@?30[S@**4"C( M"WR[,PG_[WUAFZ M1?E^M8V[/M6B;'$O,AM5)-Y"U,:VFC<8%",UBYKPXVSR'W)J'<5^E/#^>[UV-C(F)3BO/W^-7 MG)_C,8;V\J^V,*P/DM'(D%Y\NTY>(ZUO8/2/Z?K3RPT=N+PNZ"7?7GOR^9- M5_M2*/"Z]BO/!K7,0>C2NNIY3]).?Q'^Z#+7@):98FLL K2P!&A#@ Z$Y3J( M+A693%#-QP3N2]NXQFL(#-U_1SZ ECHU.YMN'A^)MLT I]4QYN?N)UJ8H4?) M:F2.MI^^1HR,$4N4P(R)=* 5!MZFVC^.IUB$C-RWWG*W*3C5N+PA?WBQO".Y M:[ JBG=2L X25W1@EU0G^2HZ*#D&&1G*W/QJX'&*QC4D)VC_KKUH*/A.K<35 M]*-C[,/U7VYA&7:0TL@F7'W]VLN\@HCQPJ&ED%YOVALQ"O.#509X,>A1,N=R MZR;@W)O4]?0Y94YWG,#E )55O^%G E./#(M7"2W/OF?7$?HV?L5_QM M,'&_3*21!CHU&E?3KJX:DAUC/1[X2@LS\A1QC>Q)G"0 M%8/H)?T4,0A#X/&I=0[C84I.M2*WOWH-7X:8?;09^":['B4Q&&ES4)@N0HE: M*=4ZV[6#E'%M1P/]WS4;+43>J<6XTVGPN%S([4^TR8D\0E8C0_%NN?B"R_6W M:I+6+^;Y:K5KS&"F,T%X4%[7DM=@P%GI@)-FK4"?C&_=6^=)HDX>)+AK@0O5WQ:+_/MT-JO73?59_W%AT!/?;!,='4)X(]MUN0@!X^[Z#YQ] M%D,QAB?03I1-KV&(7-!A5:(U@2MMFK=6.8C 4VW:Y6(/WE-X%RUJA!Q]S3+( M#$'6'KS,^R"ED$RU+EQ]A)QQ+=9PJ+EKO5III%-C]68Q/_N(R\_5,3S&,-WZ M^RV,T&Z"AHVJ7#2,<45!8 4.G5&8IZ]AZ=SUO5!52MH5A 1T# M'>&Q$/Z34N3B6^%%(APW+V+YGJ*J0_2_;U1UB,@;5N&UM1"7#9%JZ>$[7&Y> MP!UC*1[\3@N+\32!C2S'Y4*7BUQA)PL;BX\)1*1_*>,M!"8L")T]4\45EILW MO-U!R\D=?>]\]QK,%DO,DHY.KQBKG;(%,>+X\S*;%J_N]])S,AM6EO@ MX%Y3WR:"[]3+N'CC>8S5N/$Z]%0[\0 1K2S#[:;RY/>AQ21!,E;]3;04SK)8 MKP<%DL.94QJF 7:[20)WGZC^MECC0T<<\9-C)%QJ9D.]:M"U>PL'+M&7E$FT ML?D0Q'V)ZZ&9\U&8>/K%< MU=&HK7H?I;#2&% "]P5KL3,ZKHV@4,7@3$8URK^O8- M9#,,H1"RC?=T"BJ;*7PG7UH*P84UMG#6.CY[E*!QC4LS7-PU->V4T*EYN3' M\;A$[/5?;Y-SW4%.LS.8-B#!U)7B&XXA6!I<12E(E!#-#9 M=-:H$BZA-3Z^NL9^D](&$SMG MHYZJ@4Y-1RT!G*XWAWV8UYEG=68>SM/T.%/RV.?:3&?;D]Q&IN;&>B_NK/< MT+P3RC.CR15.HM: "W!!UOF17"MM16&V]8O2@PAL433^Y&(W3M88LL.8( C$ M*I-"0;YQ(%4.P62E5&[=C.TP"LX^;\0GOPG)]I"6[ M\X4VSV9V$]6LHNAJB6\?EV&^(N@0F==^- 8NDDL:M ET9-ED@7ZEQNW@71(*7MN6,W2.PHB(=8YU[2PC%>TC87+S&[$#R!N[ MDJ@A=NZ7$ VCI$[MSP<\.SK'<_5WF]0-/4A(J]&TVX^_QR^U;>?\[/K20/JD MN*WUIJGVOPX"? D6A)(BQ"22:C[191-[WSWP3M17I*46E$.9@[O%K/IL8'94Y\K:>?25BKB2&+'IA$*"474*76<;!D('$4,CC#7/,WHKBR?@H.T$?':#I-_S]QOY8+N;TP[25SL.[Q7$NE.*AWC?7D<)!0C0Q0U'% M!&129MWZ"O)0&L>=A3(^(@?5::=.X443CLVXOR,S6C<_T+ WSD,D/7.'G&P- M 89S<*FF2)G3$'.6@);3;YADM?C^.^3\3#)=SL/L MU!Y_&TW<>,MO9-2*(1A1:(LY+^JP##+<3IE(NTS*-G$/)'3O[U1YIC_31 M&527'9RZ%)F'L[-E;?>Y.0ENFHH;CBD3P3O- ;5PM6>: !<#.:9:&F$4Q^B: MO]_?A[!Q/;[G@&)[_70 N@_I$^;S&5Y%1*OZIG#U9A'F]>+KJK/!>TPX_7J; M521A"E2JYJ'(J[4V@T_DWT86'--:!2RMJXE/('=N7W&WK]#?3YZ[A?273=^';1IAW\,V%](%SVC6DY#I3,T$( M,0.+DJNH1*8_\!0H#ENRR_+\0]1^:\[?,)+NU)+<:39V2O[[H0\-T ]M0 /R M=% M+E]\#=-9E?CKQ?(M_6:H=T(;-_Y&N;FEP%\F!+&Y $?&P0M9H&11-,]!/>T0G.UVA)Y!GYV:M9L]@8ZW:0]\I77#HN=WAP*W0=1+858[UBB? M%1U:EH[)@")AB/6WNW:'[N/\2I WDI2>T_DO)11=J]*<+D GLP1F@\K.1^-+ M\T>CC]#3I8=T"!)V&YD3A=^I 7FH1=#QAN21KPW5SVA P[*SFTT1/B +]<62 MJ=VKT$),(D)F 64I"BF&;[SIANIJ=(WONRO45X&)#NU7T]EY'0('HN.*@H5PW?9%>7--,3I;%K+ M(2_$G-_.WV,Z7]:AVYO7S3?*PIB50D0)7(;:;8@V0G"%/ )#'H)P4@;9^B[L M*$([[J)R"(YV=E$93&F=&J[;9;NGY)\>^$[[NN)!7V,^42'*I3,2$Z^/U&R= M[*3!(69 +S(FAMDT3V0/75U\?6+O6NG.41U\X)A"!BY8';WIZD30$$%+P9DK M))G2VE8?2N/8+RT;HFBW@S6 NCHU4)1ZE8ZQYNG>H\N,K/-]=X9=Y62P_;Q3ST[>+W[PQ,>.:&3GK."-;.1=I206KI-8EGN,O]@TCMM$SY$ SM-D+#*:V#Y[;D\RWF MB5S!BS?$5]GZ=\M%F:YKKJ<^$;VR!(OK8B$*<*^3^=I$)F4!*9VO7)-[*FLK M+2P,=3 R^O:U&RTH'_>5^"#('4&E'0"Y7G>\F7[%O)VV\50I!G-6(0^5G51O MGW2$H$I]J$-[US/-K&J=N3^,PG%?AP\"S %5U*E7MZ.;PBM(0@N*.:1!EI1.S?MB==$!XK?SSQ&7-5JJ MN[5NHDO;/N$Y""Z5!U/GN*M@(OAD(UAC?9+(=6@^7&4W-7^&3@^'8.Q>Q7,; M/75JZRX*BB[]YL5E.5J\:^9/L'X'K]&P0OI(QIZYB)K;R+QQ&I@P I2F&,3Y M8D%R6;S-*2;9/GOW+$74CU4[DJ^034DQUI'5N5;6:G"2%LPAU M[.1<>ZP<4GMZD#9&#!U6R_7DRL1?[^4P>_''=#4Q9(Y#S@:\L:5V,"3WDTD+ MS&:%Z#&8L-=.HE5NP(E^=@VE1PD8^3%/,_TN6@M[;,1LS^R;++Q:? [3^:1( MQGQM(,X8FEI<0F+Q#(&E' UZ8D3M=6OP%&)V$3 .8AHJ=M%:RB-"95/OO/PV M^?N'B2PYZT#6-8G R&?,#)RN-ZD^^&RE,%P^UL)CA>FO9XNO/UY\<0N-BY]< M(^-ZO1%AT$9IBY,DV('.7[Z8L&"X3EH"1E5'KE&PX*MKG[VSZ&H*[=&7H8?I M_.6+<=*8P^G\0 EVD'_<<6!2I(&_D&U<37*VNA#-D'4A<2@1P(FB0,;@F&71 MR.;#UYZB:=SD=W,78Q!5= "M"_I7$[2!!2P%7$[UGAOI1[IX2+[V\%:8HAXH MN.O3&SU2HP]W=#I,O-]=$N;7\!^+Y;OE(I^G=9CG#[C\.DT;"0Z2CWEZN6%3 M,P>R^\Q9&L>##?5%G?.JSBMCAC#G,G#.BT&A7,G?::N[1XUZ23JY6J*A;:Q# M23" UUR#M;69D/.>L=9L?_]9FD.PN%W$2*:*,-'JQ'<5F)C EX,*X4STV1^BE/:-?'1U?^J?I: M-!1>5\K_^8\T.\_3^=F'3],O7^H;EWG^7^0JTM\\N^ M<>5(R1XDB[I6F#*( M20OP641MN)'9EL.!\?3"XX"FC8IWXJ6QO+O"TFZ6+&8L! :P3M->TU)"L"F" M* %=*,ZFL%^;G/W6&R>C,S!RVDAW;,!L>A3>,,:7+,2!;,41"QHE ML#K*VJ/53)N] /+P]\=+# ]P_C0086\HN&K*LOF-2X:*QN!,@<*+JRX:AYB% M@ZQTD=:0/W]W /:>F'AHM1$/FQ;Z? P?)PNW-[340J@'!!9K\WCE!?!Z6BJ1 M,W@9!9B2N'8\^VR.P\O#ZXUXR R-F 8";MB,>L#;J.A8-L)'<#'6OG7,05!1 MD@"-DY+D)77K:6G?\6W4,4F50531SVW4;XOUKM3EA-7K>NT"V,SH@$^.$T=, M@S1\,ZH'96Q=Y?\T55WF[(Y$P<,W6*U4T@_(=K%S%4O62A+Z7_X8_I@X:QCG MC)Q)GD4=044.9F&,]FRQ/CHL%',\[Z7*0V1V:>6:PG PI?6#R]6$Z.*,9 11 M9O(X),6@3HH"46OZGXLE#%#P>,!5_&"58<^!H,/$>SPL%NLP&_HJ_K>PK-67 M7QMOI]^\*&2I7LQFB]_#/-7>J2\)RMN*W8G/J)6AS21X,!3B< /.IDRL'DWL]W&Q?@C*[AJJY]'CV.F'A[A\N_ZT-ZLZ^.B%!=S"['<+RZH*O>($R4%8:8$,!\ MKO-IHR/O4E=?H@@=?>3L;I7_ 0A\;.7O8[9;4\PU4\3W@+++7W^%7Q:KZ7HU MD808%2B^-JG0-L*2(6)F$(5+@4D3(XIF2+N[^EYH4W]JM)VDD,X1=YNS"W'7 M+B]G\^E_8YYH[YW(Y$CH@*EN+EU;,P:PPF]Z$3GC8POL/4''7BC4?U84ME12 MCWB\R^''Z>?I_&R27%+.&0596C+LA3P'CP')SBL61$Y:['E]O?^:>^',_*EP MUD#XWTO!PN6DV&OO]3='2!08H2]F?IF?,L*$6PQ6$=S5 [DM,92>& MJC57#%&5',N L^6'S+/<%_G?EA3M7#@+$VV]2[:V8G>9-J=3&1QZVD(9,2A' MNTFUOJ!ZG*+O(V-R"%[N9DP::J2#>X";P?2KQ7E@;3%^'@]%OP3BO5RBUX6(S3#YT MS%SM+Q.Y$4Y"5JG>LT4+P64$SEA*2HLDFT_;?HR>[R,_TM;>':F-9M=;0UN[ M?RRG:WQ;RFJ2B]7DC'(PVFV:?PL(27I(T;E %MW:I$:Q=U5A%C? M"Y.ZU8/9H--$WX$#?9N=?PO+:76^-C_Y94ZN 4ZX M0V,3!T'2J^+NS3+_,Z;X^0IJ6P^EK?0*&0/,M0N^9;1'+..0E9+1R^RE;GU_ M\B AX\9)ITX/&)9.,-!IL*K$FMCCX M8A*46H/+"T\BM?9V'J.G$Q@=K^[%0++O&$?UJ+WH)Z!C0"ZL@V*0CE/A$3R7 MFHYM;SUJ.D]-:XO[-%7C8JH= O:$UI'J&/NETS\^T<@L9ZTKM>Y3,2Z*VKLT)\JY M)Z3\ANL)1IYB"070D9U43-462"$!%XDEQU,HKO5=W,WU.W%XC]3E+F@<*MA. M4RNO9XO%\MTLS"_FT,W/KI^27OW>N_!M,Y3[A/3+4>NT2-&GG&2Y?A[0IK+ML)"MCD:E6#4N3:E08R2!CJ%Z>,'\UI?GE8OGE@D64 M.9+*!8FH]K9'XM,+E!15^-HHF"(#D?:"R3&KC]S9JSF*!M? ^"![35KY=;&^ M;(CQ^WRZ3EXLPOQOYV$9YNMOFXZQZ7Q)+%WMD[,HZ=,TGX+C_MX:T!K-(#<^VC9NR.4N$Z2B<)*L;51>I(2E*:C M/* KH(7.T@595&G>L_,RY*MR1Q-M*(8B#59X M!.6Y@<"=!)ZDE\H**\1^O6L>7:8G)_MD?2X&$6X'#M%=7GZCS72+'8;2N.2 MJ*]/).F4#@YSG>SME99DW>\6$>V+E3LK]6E8AH#+*2)NB)BA+S%:-$+=XZO# M7% \2WO4'2EHFUGRFASL.F)[1ON0M*;3 M&)30!'9M&$1&GJ'.G/LZ>)?[(9B[0\;X9].)>G_'DQNAIA2T?1A%@"%1 MO*FRBA!%D9!#- F3,?[N%*7__UPS'*3C?:\9#A'XV!'1PRER9H1 DR*17&][ MA0G@L#9<"+HF#%"YN%_'XN_IFN$@M3U]S7"(#,(Y*V1$\OTY ML4@R2N!4YED'K\.> ?.?Z)KA:!0-KH&Q3@)#K#@P;C MHLS>D,OWY[]D.!I"S24\-F0.379+Z)LQ)B[!Q.H,*O(#8S&.I,=M MB2H7 M&X4JP0R,EQ["JM,U_ 1DCA!W#Z"9SO%MV9[$%V926.%C2A)0AUB;NRH(/")P M*4E46=+9VSK)=Y^*OL!RC&[OPN4T07=Q'EWV8GD?UMO](R2ZK U"2K&V-.<" M8F(")",?'V.,TK4^B^[2T)-W?/HY=)*$.S G-^F_V#0YHV":G/A"H1XHIBUX M[10X7^]494H*6]=GW*=B7'-RFE8?@<@1(NX ).^6T\\;\B_L8.!!)QE(!DH@ MF=6LR2^G4( E8HO346PT-D;('1+Z@<,<.I3>A&^:W=&K-IV>? MUE=9ILK/A[>OWU^^%W,Q&/H'?"1V-B/D'682$M=*6X:IF#MMLG:$T'LN.&ZT MTP@@@TFX YNR=:PNDTC;XHQ";I5@!33W=::4"D <$1LZ9YX)]CZW-BOWJ>@I MYW*Z>W*BE+O#R>5F4EH'JQ&R"ZK>W7N(: 7P9%3DI5@>6KNQ#]$Q[BETJFX? MA-(/V5>.&X\BO:S MZ7?1,FY[S^8YW182[\ */<3'F_J"<7FQRT*F6%)S!=9;"TJ%2/P$"SQ;EU$R M*U3KGOI/T31R^JZ)YO> T]%J&#O.>O?;RY__ZWSZI>ZT;02 ;]Z\O+Q[#2*8 M9"-XG_)VYT5.+!6IK+1:\A3VZZKVV"K](>1X92Z&D&P'EN?#>5SA?YT3)S_7 MF]:K:Q.KG$&*,,%H$VK_[0*QV ))HK%:HR^L]5N]':2,.UVT]8G50MY]PN9B M5Z%-22B7P9?$23B9O+9H-= O9IE##.6N91D".#T<44U4_31\CI![?P"Z,)X. M51$V9N#">U"9)?#).I N>B:XI,.G=;SU("'= ><8)3\.G2,DW@%L;IOC-U?% M7]9+Z7@L$++;%!=;BD*%!*T]#\:7S,VPG8_>'%1_:[^7XZJ%O#N S>7TAY__ M^(+S%5:N)D%B9#PXR"Y3H$#N&2&?&9"9>."%]@5KG3M^@(R>GJ ?J=Y[W1]/ MDW4'<+DMEI_":KKZ0+2$_'9^\YZ&3WR21AB9@#-/(83V!1PZ#;EV5@T4;XHT M1&/"?6CKZ?%>&V -HI6QH_3;3%WNG==+Q'>XG"[R)/@4C%0"M%(,%/>LCCYV M=0QH-D[&X/E^+XF?6JFG5S:G ::]8#NP20^E,WX-?TP_GW_^:;%<+GZO:?3P MA7YG_6T2HG'>!P/6;'G+$.KS@&)5\DF@4#CD^[ZGZ.OIQK2-;1I,.YVV1-YV MCK_*@IW006#'EUIT#=B'R$:= MXM%U]PN?Y6>Q2L7\SSU:)7Q>/.".\BZ9L, M2W6!HJ'0S3BP,CM&,7]TK/E,E*>(.OV5UW8!"BW_ ]/ZX^+M\L57DG$]BE\O MEF_I-TEK\[/-N+6_+>NY+?1Z.);]%LMS/*L+?QP'TG7J@B_H8O(" MLDA8NQ8'<#S0OG4"N:ESP\50I\V^-(X;;W0$U4/U=;R)O3,^N?4 TG68GTV) MPQ>K%:Y7=0#5[],9R3>_77_"Y4ES2??[=)MQI4>PT^")=I$+#6O)=A!RKA^XG!HN7=UU$ 3(SJ&J^5Z\I[DL[U^ M38;SF+2"Q,FE59IQ;+TU1O0H9]=P^;6@B/?);90W>)4 M.?:@_,MN.-'XG%0]7^OMNT(%P2H/,F>G4Y0AVV;J'_,R^01EW57W$9(;6>&_ M3NNB'"E(7(3P1G"O!!<9;M7$/^4XF\N.DX$WDSQ1\NO@\3/ MKQ1-D_Y(EF_8%)I[#'NHF7O.#^O^?3?UY]N%&X+RP+'PB$'+^M;4%9K? ,%:<5FXZ7B MO'6>[D 2^X/;,3-6U0*,08*$]'NQ/. N-T MPF-2.I;6+Y>>IFK._&;,=#I5TKC'MAT-)U:B?('M%PV4DK^"1S1$C">&*C1(BT?2 I M+S094Z/Y?OT[=J\QSMG44'M/X>$(48Z-B-=DWL*L$D^:U)=M.1U7,B<-(1L. M*DC:+HD+BDFER-HK8 XT>^'IG*#A&9XN6 NP* >:"@2Q=S#H&X-&S6FQ9 MP/.B@+,@I7)1^[MIUWT08,;T&YX' <<(L ,7]/*0?'/UO#+&$#PR =JJ0$Z. M1@B>1_!9JX+<%69C8X_S'A'C/CP=(OMRFIP[ ,IOYQ7>;\M[_+)8UC<1?Y]/ MUZL))Y>:2V\A*IZ)"YNA%K=!,,(:[XTWI?4E[\.4]'''>Z1Z%\UE/?;A;M_SUM2I#;H2ITV5CS=6(7.LZ@J^%LBS2B6EL3@.=,[;6LY M&LBZTTJ&R]1?K0JY/* 7I?[L;9Q-SS:?7X5Y?K%:+>HC4LR7M40U@;,ZX55; MHY5;/'H;0@C#SF#4MF2;C 'CL;;7U>0]<<> XFM4A#M/$5/C7?Z,,QA%CEIH M#]IL.M,8!&_)+B?!43"I(JIA!Z5U\+JM@=[WFL%X@*@[./,>F!S'6/1!%C*Z MV:3:)@_)!A<.J,FDW.G!F85/42L! MF*6H/N.&^@0!4852HC5YOR3^O4_WI/UCU;5H)KO1-:\U^X#SZ6)YT3R<_K.8 MYS=3G/^VJ![>.1E-X2\?!(90O T<'!W = @7 <2HA3JU+=AD-=G7_5!QR+(] M=;1H@IC!9#XZFNH9\&!/7Q6T2DI($$5M3F4)T9+[AA@R5T$8 =YBY$;02RDA'1FDK\%#D4"@;Q#K(>+N 33W MYX,RR67(R(#'($!)B@UT2,&R@- )/3 MQ-R!0=F0_BY\JT?RICG)Q8\OV2D,6>*A@ WD>"D>)'@C,F2951 89(ZMKHRCC'6 'N,8S4W-DG"+WL$7%:TFSR>+DC4P-Q"% M5A!IR_-:*91-"'$ZI,$];$FB5 M J./HK>#LM671X]QLN%/UE\'T>(AWFO.&%)>CE!LB*!JQT-4*D))G"?FA:2@ M>-26D'='7<]XWN&4S;J(3M-W=[!Y$U:KG_/%UU??ZQWF63;D^&*-9PO2QBFE M@!B* *Z8K-T/.30GFG],GIZ:2DXT^*,@.D/[W2'I9@?QY\O:4_P15ZG:ZRO. MK#1_E2WYK8<+EU/)\9CH*R99;K#W'\LPO=Z M\^E_,.]I&#ZN\/O\ZONK1=[\U?7ZJL[S?+-<7ZXK,2_/%!"P>I.;%\K?LXX0 MK'? 3/"IN)0IE!@5B$>+W--AT1CH'->&YW)^-SM=VE_'F.7 D5XK7IM[* 3A MEE%NJB4(P[2U]'_?'($WG]]3;:8-G$[6;C/B[3;(>'.UJBJ@M (%I56E94KJ]8C-1X0HZ?8O3U.3M%U/^,#;J[D_7*1=HNIPT2U\I5V MR.@Z\,A#E,CK:+YB4K8AE3&Z&^Y+TM.(Y_;8.5'C)WN;'[B*RV>Z,?F>$A+Z MOA_8Z![DO>]K?;OQ<8''O;/H18S"9 XB2 I&BD.*0Y(#DZ2*,IM08NLFQN>[ MLYB%]\'5=J]02^BU4STJ5P_1T%'8)=+ *O)?\,[B,78?(W%((%HTRV'JP]XMH_#[*MD,:OX]1= =@>;SW6&2A M0JF,2I*()LR$-0S=U8&UCRB>3$,#$?9>"@#PS$*G_SF]#T6@8*1.2?)WQ8* M[U0,LMX =Q"#X:R((F*X0W3TPAD8CC+7XPP,Q^AN-$F6I4WB"*1M: M$@U>&4[ZL4)8K:.^RP8URIWYYV=6.!T)37390U?NQBL*+9VLP]NXKL.-SPEE#A=AST8?L_QX#2M4RBPWM31:_0>."ZN=6)=D@I(,I.+D]5SR$%WVH",E MUI&S*-6@VNC+:\<^RF0'V[&/T=_4AK_=3IR])_D4H&6V3NA%\)4T2N@4$VG# MJ]#BUDV'[=@G&_YD_760(/YG6,WKYE:[[#9>3_,?!9*=\Y5HFC M9.9\DK2!)::34 MN?#6?;'WI9@V<3S/JH] Y 05=P"2UV&--T:):6\#/48#2A%J/UN$*'P"[76= M,J$#3ZT9*&Y+T \X3K'GLIERIZXG[#@%/_S U6+^]=OE[_-%6*3YXNNFJ_O# M[Y_V5]Z9U$X&"TESRHC)K4+T+$*R)I'J"N-L6'5AX .GK34TPL=H&IX:-;5- MZDU8A#P/B^N%U7$A&V]+?Q"^XIL/GSZ]VE^DBZ2O2F88A'>4J:D,'C42/&0* M&8T+/@Q"SY$/GK9$T1)%8VJ\@^WI02H@E91'2O$A"ZQ5N.* 8CP./DC&@BJ9 MF]:\;"?3:CWK=<-SHMVS-=TA6G8O%[K$A96US\54\IZ4(2C*\8RQB>"NT:C6 MMPQ?#*W6418>1JMUC+I[ ,U]MB(GK.\31?NOEZO5\O_59KCP!WUV^7,FL7 , MT8/0MI!+=J4VP%F0%E,NS#C,K!DA.G0V^4#99//[H#>>WU.O0'OL'*7=SI!QW>JP/16YC_K"7)0I M.2BQR\=DJ^GMH/QO%(3ZW2 O-OZ>AW6\_5GDB7D M#XN;Y1$^&:]Y:(]O X*TU-!J0V> MVNB] P =P7"C7*7XX@*,L!%4O57E]*:RZXT0L1BNQQVH>#;WT+-?E6_GLII9 MI@/,/;3]TVKFRSQ/'\//NMQ9L#$Q&264R!@HS35$[0P$8ZQ52IDRK,'OS)CL MCEB#4&9?$LI:VZ(9O-IR,[P-JYKQKNMT;EK>YV^D\#.H&1[[NA;,#(/%;43, ML'_>_EG75_2SL>1^1M@#R$UA=PZL?Y!%J M[O)E24O]OEQ\OERF__ZVO"!KKG^KJL%\K6HIZ[4>\N(\2-HE.'-UGB^'XG/( MEE%HVCPA.%G8:8MIHZ#U>0SWHA!:T_ TBS9Z89VL\X\HNF!*@0^DV9*3="QA MG4XS&2XW(D[K.Y\)."?#]7@K=@#2W^[M&S.7F.7))"@VTD80L4ZBI12^&..S MI$^-;$T7>%^*:1W?-% [TQ8=H.EHO^[0N]L[Q9(=$*7^'ZQ]E*2M;0?E^ZO:KO*A;.*<]8>KR_5E6.3* MI+[7IF-.*AL3^.)K8XR6$#PK()FRN@27K6F]/1\KX[1 '25:'-5,'7C,H>O; M!A?9%&9UTF"4U_7>JX>@K:D#101+,:$H4V&P@P!Q7*R<",SC#=>0U[4Q+G>N M_KY"\W]=K2\W)5*?A7&"%LH\NMKOQR%*:2%[G=!EEYQJW4)PHJC31IC38[6Q M,?OUI8<6.M.2WKOL%,A0F[P$)6TAI@R&PA:?F,\,6Y.,'BGBM!OZ]!AM9+P. MPLV[P='=6!VS1U4B YM"C9X=@^A(B:88$:.*2:C6Y?0G1)JV]V648+*E$;K8 MI>\N:!MLN%2*-):$9[*.G4OU!EA(8"D-)+\M"M>M]^ '!>GKJ.4L8S\!I./U MWB5\]JF\*UDXY!ZX5J4.K+3@ R]@/4,,1B>+8P/HF-++LYU_C FA4W3?[02( MM_^ZJH2P9_05W/J")IT$AT5JU3NP><(U.&(*QG#!0 IA0 7*]H+*%K2CT%D; M20%*ZRMFMR4XUSM\3M\P7UW@A_+Z:EU;^]:O$CU@/:^Z7[_^>>.W[44@2QXO M,N20,E+X9U6J[3<(QOI2'&,QL=9]<BZY90T^*LB>D'P.ET.TS-B/+^ M[>6@E' 0A,E0 M7ZJ$R&C[;ST]XDFAIDVUGG4_:VN@?A%W@];!<&.2C0$B*Z(VD@B@+)-^%:HN MU0CE6FNP"JOF/>*PDZ)H'9*VOB\\*PE[UT'&0M#X/O"=$SH$ZU];T8[1S%3QV3 MU0.DY=7EMC-BRW,=F,S6!RB!WBN%WE#6[>KL^6AC\:2*/*SF<.^KI^T%>)9- MKH%.NT+$GLXO83+)6W"'EK57OO5C0SH@ZS"E@W7Q; E5AIIZV31OG C1^$ MA<&/[ 4AIYAU.;J.)T?.EFGJ\&("ENQ2"'4^3EV,9A",-1 MPQ)"J?RQPP#S MQ).FJ3V.@).6&NT@-'U@OWUWS;8AH_!.V@)9J,JQ81SXD ,PKKG+3"L3GN$H M]EJ>:;F5ICZ//:2 M?5(6>':TYS.?P-=;$5FQY% QTF=K/MXG1)JV9OVL/NQ40W2*JVTE;"9T5#G3 M>U'I]4$E[\ Q+L%&I07]KR3#GP%26VFF+0X]*YI.4'\'0+I1Y[RWL3/'I:Z^ MUNMD=QKR5D",3,7L8N%WZT,M2\TG!5>CQ?"C0:F5 ?K"TL']&Q67Q3@%W!I2 M%3(*%IV1("FWV4S\$*+U]9$!8DU+C/H\;#!-M6GK4T; V MAF&F+H(>6%/.&[V%B[NKF^5D,%,<6:D<$B@7/$06 WEM(P,7N90\[$3EV"3\BSB!T^1>#KM8&Z U+FPU^OY(WR_7E/Y'>% HGHQ="2 ,\Q S**WH_ MC).@F4[HI=8JM8[GA\@UK&K*7C:\6MBD YP][).OAV7]MN>4F M0[;*U&Z< E&0=[9)"A6%5E*VKM:?+NTP3+Z\4OXSV6_JP&VO/TJ XGRQL=N! M7NE7JU6@/ZV]TNM/]:A:4C4B* M!^V# R7H/]ZR"+2-9%JH0)M<8YP^),'--_!ZV?5O8-K0 M%=_4@,FBI"0U[1CU/;08(11;)S_YI"D.BL66$9WH$^(-P^S+.:KHQ) O!\I? M"QN5M[5*!A:'PY MAR"3&6MJ@-[J8Y[EG%'4)IH8+.[FPC*27,IZKT]GQ+LT^$,NE P#RPL[W#A= M<5V9_&EW*Y-/,C%)T6$=MEGDYCR& <. &)D,:,SQF&BTW[V<,XNQ5?\24/5@ M7FV2Y46F0N[1%'IU/(.@N )IT&:?N?4\-L/7R<4.\7*.+Y[/'"\!<\?DQ:3H MXE@)8"+WM=!(_MP6#<)D'Z-P+*)L!L76I0WQ<@XS)C=>I_-[?P_SU>:<\9^; M@\?MNL\@VGWT^UKP[@X7N!$-[_4#?YNOT\6R/G-]3;G**.RB.*Q 82IMCV(] M"@4&1_6J_QJ9W^+_'ZY6.U_K;3EZ^UU-!-]P) CY&0M*)01 FH&:*04)>5PKW#13C'G M"C_ME:QF>+M[CCN-<3MH0+@]A'U[NU\X;QE27$O!+GGN3*DR6K7IH\#@K3:\ M-3'K?2DZP=GSPN%NN_%YMND.7;L;WTJ)Z$NVP'FA-7A76W1B ,6]=C$F;7/K M44 /R3$QB]V9MGT4*B<4>R_'4GX'2/H-X^4_%A067-4(>/-RQ6B2]DF3 M;BB95BQ(B#P[B"HYK86-JCFKX7TIIKUJW,>F=J9MND/7^_!]SX_&8O)2>EI' M<@)43@J"]@Y$EA1_>A52\X[,0[),ZYW.M?&CD#E1X5,7QUZ]?G?'J199/+J< MH#CI0"5=.=LYVVB(66X+9W?N)!PH;]W[ZIZL?ZJYELUT-[GEM6:?<3%?KC;# MYG'':_5NCHOWRTM<_W:%9%._6YD(TN7""V13[SM[QNE%20Z,B,X'R6,HPUIC MCWKLM#O3"(@93>>3HZGN 0\&:4+*DD7A8).M-P&% E\>IO@DO4C#RN4' M'S$ME\4(*&FBRPY"DNO0[O7/&Z7?3<2V9==7*F#RBHP=3&5$MQ!I?5!R%C:Q M:.C#L2J.#XLT+93Z"(5;6JTG$/XJSM8SJ>U]ESW=7W)H(H\:<,,+$R6]JT5: M\$XSS56P7(FQD/B(7)V4&UL X1#(6EFE Z1]7*XVIKF\7MP#J]QY^QEI,\85('H/65OLA(FT1]!L5((;1QB M\Y/3K=<3(!]:T+Z<($I66@J(QM"2.->UCX0#:F^]=U+12ST6 M( ^+U4FDV H*AZ#6R"Z=0FU]_<;NA\@YM"X$!]R9ZL^MAZA+!LYEB$&ZP/)H M/7*/R-4)V%J!80#8SK),!VA[MUQ\I6_[7HNDUQ/ LM4J^,@A)<9!%4KBG"P< M1)V5(;0/OOG4@(?DF)9IM(^]]&S[=(BQZP*!*5(:TD/M.%'*(41)"C+*2R.$ M2?HV\]/40+B"/FC%;6N/DGA#3UB!&@,EY:C[9H?S 55PV[G_<+\L8YPW2"9.HL<;2DGDHXJ1/MV\5[6F?KH/H)D:8][1P! M12U-T 6F;B2XUS_^?8XK$NO;SW?X R\V^[FW.>B$""HE!RH61B$@2C FH)=1 ML-3\;L0PR:9E7.\CQA[!AAT$4 ]FJ_?7MW^I#6E))@TIL%*/BA&<8+%& )$Y MI8-2K8/QHP3LI++0$"%#B@M-S-43%O^Q^./J4:"C@99&!K?S+JD0*5IWA]1PW M2".+N4=Y,@JX9 ^YPK3@.L4B/8'KC/#WW36%1U*F8,H&.&9-2U8"@BN1)7'@F.+!4P[D*>S5.39$='!ZU#K#5]V]89K1] ?%*23R/#Y@?' \<)Y5FI8N&E+W/./1>6L_Q+^Q'/H>A[X MEA8D/4\)UXB:Y_HQOWK(KIE2BI YI8"0LN:5$=-"I60BV&@?'2,(F-:OXB/B MG.MNKK_Z[9]_X&*-KW&!97XYDU;Y2A(/F@N*4(.G(,(& _1F"/J%IVA:C^^NOO8^UADSAA7CSN5MZY6Q21XEQAXPS2O M7)MFE(FY@P4\/_I>KV\]8IO-^%P*187DE3$J6KO/$ ,3D$6QMFC,MKGG>EB2 MB8ES1L/*_?CZ;#M,F,NM5Y>DJZL%?1,I]O)GO6Z].1L1CGFA:3LW6+-B4P?L M%:9(+RAMY"X(.^CUH0?PN-'-*(U+)08!6E<2(.T-1$Z^ M+25GE3:,><.;@V/JNP,RLHI MCPX-V!AHNW.NCMBF(%O6L5!>>&OX8R?I:TS_]G7YX]_IJ[>.#4 M;=[-]HESE3DQ#K92[UX&Z[+7JG"*;07A5\I ^96+(#6R%)/6BC\6-3P-@IM/ MF\89G&VN90/=3>WW/^/%!7W3GK:%/G5!*F"<@ES*9A($:0UDG]&8G'EBP\98 MW?K:ZCVD3Z8DY[J7Y@59VKI M-8!P@1;EZ)6(W%DH4G.CVRY\WXU# MKSW$ZW4]-)@98ZV-6D% 7^\M1O+AVCHHGGGCC,Y:#JMP/?Z?T#?/5!2[+C3__^645%NN0-FUT\P7I.->.SLULU^7% M/->_]YD$V5X'6I9?/7>;/J_O).DW^@?737K54&>TJTTL<8M6N)Z4WJC-[I#H MU]U2WGI=O/<0:X:A, GP1I%WM4:(P%U.S>_1/273V:0T.\-].&BXUS]O?;(- MBS!&49!6[NL\$6LJ7SNO'1[>8^+U\+VU(DX2=-JMORF>[M'$:Y(,NM:RU/R31MYMS-'G>:C;K W ]<7.%Z M)DOBBML(&"OS=/3U-4D.R3E+WRS7 ME_65VL@^B]8XGG@"D^JH&*L9^)(LJ)!TT98[;UKS3MX28%H7,RH\3E=T%S>, M=Z6;Q=?=5>GU+&.(!C,#XQ/EMCQK"*@*<.LDSYQ+VL<;8^6>$-.VJXV*E_,4 M_ME)$KK?EE*5TV46;@)R_B>BM9[SU%>Z_8GWU&#RU MJ:\>8[@N8O[!=9L@0V2,D2XWMSBC0O#U4F<1)GBONGWU M&+MUAL@]!Z/B,02TP)RC%:1"2;HL >KYB$-MI<^M&9]?<'WU*'L_75\]1OF= MP6<_YTIEAR58T"+6!@<>(*+04+*@=5F9HFS-DO4"ZJM'V?7I^NHQ2NX,)@^F M9APM2ZR02[9"@%+&@'FZ(.D5&S=&?E7K*^.L,>=9J,.,/?IQ5^=; M?CF2&;JHN^U7LYM.LU]'1E$8$PQ$KN[8:0TQJE1I$!)32LHR[*[X"7"Z+4GG M%=L60#I#]=WRRW[&KYN>O/=A5:N,/_",*MK![VI1 ALF:*/ZU>YAG_"/.CE] M\?6ZSA"2L5Z)#"DR#4K$!,[7670B9%R:@ M>$S9&>N\LR_$+_W*/^X^X1^+LEQ]WUCN]<_=A]OL0],6;IR7$$Q]:[AC$*3A M$)5)6DMZ46,:K8H^6,Q./=DQV#E<.Q_'6!-3-'U<+?-5NORP^HRK'_.TI21B MR*UTY/E-< :4CQ)B\/62CBY>H9(Q#7K7GJ!G>NC9O52_1S+VLJ'F^T!.9>;= MK6"][W>D;9S%$"%+5U\WM!0X,,I$(BO.H,ZI)7SN"S =R=/Y-KT/D#,5//55 MR$]5]Q>[9J#].#(?A(XDL*[7D56B5+4.D8+"HZ#4$A4OPQA"'_CRR8U_KKV6 M#94W6<_=1OJW_[J:_U$=Y>?P:]@PKQKF[]?,1A*K=4&$2F\K58$H0P)O3.$J M] UKA+.:,A%%?- UOU*B;22.U=G (=7W=^O75>K[ ];Y*L=Y$78@E^IP$&)L* M*!4IYY-" >V.6L5<=#&M^^\>%:B7(\]Q$YOVMND!:%O9=^^?0R^$"1)XSO26 MB-J;;#P#'@I#IJ6A=W"<0E0/W3L-#7L7,B=K>>HXYSI0VWK8S\N+JTT7P6Y% M.^]J0N)*H@>TCN+VD"V]3KQR?"(%])BD".:XP/>QQW51B3O%E@]&P,T4.WUP ML^%KIKWW=G1_>T4%19)6JTJ-4R>%TD;L:0,&QFBW1YTR2\/RXP$/FWA?:@.4 MUDJ='B:O"CFG[V'UWWAY-UJ[O2QRMUYY*T&83+LTB@*.>0LL1VL)_IEBND%8 M&?K$:2\B-0+,*.KMHHOFD?CNW:]>D20YBD@^,DA71[9KV5 >A\O7-8)9,<3YED*7X>H./5)2M QM48<(7'5U[>JD> M+EZWM^JAR]?'J+@+U[2]%_RWY3+?\+=O_TP75W7>U6](DJ7Y1E/T\P5N++;( MK[Y71?[/YL]G0KDH/69@FYE(UB2(UD3 PGDIVBMU=Z!4HUO;YTC=18@U'B"? MV:S]0GE-"4J^N=Z9QDK60FI-KG)R2%\@4N %/LF@)=G05CMUZ6[BP+-"^F$J]!L(=16=>> @.F94\YJ!>RI6 F^^K82*4 M+!#0ISI65T>(N1:/&5>A6)&4;JQC?/Y6V6-L_9@S/$:Y'6R8==86J>%O MN,!5N*CI2?X^7\RK4NI-G!TQT2P&*X(CQ?B"E?"S"' !%3"O?7*>=@T5FK\) M0R3K*\5L@J813-)%ZO@J_Q?M&U5?OR]7M[)@%8+!K T85BE>E+1 >8D$'81G M:*3@S6E)#@K35X+8!%!M%-^!L[J9P[Y?+O[8M@K5A13F9"F?N*:YZUG,B653**DU M=;AD%A*"#Y0"F6B\1<>]&=90=_^[^TH SX)!"^UUL07]8T%0PO7E-K'8[:0$ MZ.6>B/$]7LZ0HC01,ZG$* ,J2 %!6T\;:V$2;8@RM2ZU#Y%K$)[,B\#3:.8X MH^W_:X5U&QK5RV^XNKF*6\N;>:N9CJR "#J#TC:!<\4 %L;J-6#E?.M@YW&) M!@'+OBA@-31!%Y#Z-3KI=U+@=KC8%2WKU["E>P63MW^2&LEX\T58_=S4^T@? MB?XE"7>QT)SZS+IB,L9!&;WHL#< MB_%/#]^6E^'B&4NW7^KSZG2\RW7\^:;RNZQ^-BW!/O: <4JI@Y;Q:0-Q::!TG MJ+,#F.,0F=400^!*.S0>!V4C3]PI/RC R^,E.,KLR]8VF!I(6TW<7,*N9=BK M7&2F#3Z4DG8C2Y*L4IZV';$&+V'Y]G M)MDH*=:#@DA>620&0<4,P9>,SECRTX^=!JXQ_=O7Y8]_WWWC%AJ[7WXAX]?S M)H1!&Z,MS])@!S9_\VHFI)%6^ "(BL)^6GVE= V@94(II;;^T:M\Q]G\S:OI MV G&L?F1&NS@Y&10/U 1OM36'V#(R\X;YN@@,R/KI 55<&RFL9,O1W1U@?B4 M"&0T2W6 OFWB.O.IR&"DAB1JL2'' B'XVBPF;58B%*=:XVO[Y+[RH?,M>O=\ M]WCUCM^&M_N@_B>&-?[O__7_ 5!+ 0(4 Q0 ( >$7EG0Y7H,E @ "-) M 6 " 0 !A,#DS,#(P,C1C=&]S97@S,3$N:'1M4$L! M A0#% @ !X1>68=- KZ@" 5DD !8 ( !R @ &$P M.3,P,C R-&-T;W-E>#,Q,BYH=&U02P$"% ,4 " 'A%Y9_:^"2* $ !] M& %0 @ &<$0 83 Y,S R,#(T8W1O65:;0XAV5P$ ^C48 !$ ( !;Q8 &-T M;W,M,C R-# Y,S N:'1M4$L! A0#% @ !X1>68]I^_9N#P SJH !$ M ( !%&X! &-T;W,M,C R-# Y,S N>'-D4$L! A0#% @ M!X1>6:T$TC/&'0 %A$7EGDL5'$$D4 .OK @ 5 M " :J; 0!C=&]S+3(P,C0P.3,P7V1E9BYX;6Q02P$"% ,4 " ' MA%Y99EBX*SVT !AR 8 %0 @ 'OX $ 8W1O&UL4$L! A0#% @ !X1>6;<:240F=P I!H% !4 M ( !7Y4" &-T;W,M,C R-# Y,S!?<')E+GAM;%!+!08 "0 ) %4" ( "X# , ! end XML 75 ctos-20240930_htm.xml IDEA: XBRL DOCUMENT 0001709682 2024-01-01 2024-09-30 0001709682 2024-10-28 0001709682 ctos:RentalRevenueMember 2024-07-01 2024-09-30 0001709682 ctos:RentalRevenueMember 2023-07-01 2023-09-30 0001709682 ctos:RentalRevenueMember 2024-01-01 2024-09-30 0001709682 ctos:RentalRevenueMember 2023-01-01 2023-09-30 0001709682 ctos:EquipmentSalesMember 2024-07-01 2024-09-30 0001709682 ctos:EquipmentSalesMember 2023-07-01 2023-09-30 0001709682 ctos:EquipmentSalesMember 2024-01-01 2024-09-30 0001709682 ctos:EquipmentSalesMember 2023-01-01 2023-09-30 0001709682 ctos:SalesAndServicesPartsAndServicesMember 2024-07-01 2024-09-30 0001709682 ctos:SalesAndServicesPartsAndServicesMember 2023-07-01 2023-09-30 0001709682 ctos:SalesAndServicesPartsAndServicesMember 2024-01-01 2024-09-30 0001709682 ctos:SalesAndServicesPartsAndServicesMember 2023-01-01 2023-09-30 0001709682 2024-07-01 2024-09-30 0001709682 2023-07-01 2023-09-30 0001709682 2023-01-01 2023-09-30 0001709682 2024-09-30 0001709682 2023-12-31 0001709682 2022-12-31 0001709682 2023-09-30 0001709682 us-gaap:CommonStockMember 2023-12-31 0001709682 us-gaap:TreasuryStockCommonMember 2023-12-31 0001709682 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001709682 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001709682 us-gaap:RetainedEarningsMember 2023-12-31 0001709682 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001709682 2024-01-01 2024-03-31 0001709682 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001709682 us-gaap:TreasuryStockCommonMember 2024-01-01 2024-03-31 0001709682 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001709682 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001709682 us-gaap:CommonStockMember 2024-03-31 0001709682 us-gaap:TreasuryStockCommonMember 2024-03-31 0001709682 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001709682 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001709682 us-gaap:RetainedEarningsMember 2024-03-31 0001709682 2024-03-31 0001709682 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0001709682 2024-04-01 2024-06-30 0001709682 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-04-01 2024-06-30 0001709682 us-gaap:TreasuryStockCommonMember 2024-04-01 2024-06-30 0001709682 us-gaap:CommonStockMember 2024-04-01 2024-06-30 0001709682 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0001709682 us-gaap:CommonStockMember 2024-06-30 0001709682 us-gaap:TreasuryStockCommonMember 2024-06-30 0001709682 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001709682 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0001709682 us-gaap:RetainedEarningsMember 2024-06-30 0001709682 2024-06-30 0001709682 us-gaap:RetainedEarningsMember 2024-07-01 2024-09-30 0001709682 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-07-01 2024-09-30 0001709682 us-gaap:TreasuryStockCommonMember 2024-07-01 2024-09-30 0001709682 us-gaap:CommonStockMember 2024-07-01 2024-09-30 0001709682 us-gaap:AdditionalPaidInCapitalMember 2024-07-01 2024-09-30 0001709682 us-gaap:CommonStockMember 2024-09-30 0001709682 us-gaap:TreasuryStockCommonMember 2024-09-30 0001709682 us-gaap:AdditionalPaidInCapitalMember 2024-09-30 0001709682 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-09-30 0001709682 us-gaap:RetainedEarningsMember 2024-09-30 0001709682 us-gaap:CommonStockMember 2022-12-31 0001709682 us-gaap:TreasuryStockCommonMember 2022-12-31 0001709682 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001709682 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001709682 us-gaap:RetainedEarningsMember 2022-12-31 0001709682 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001709682 2023-01-01 2023-03-31 0001709682 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001709682 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0001709682 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001709682 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001709682 us-gaap:CommonStockMember 2023-03-31 0001709682 us-gaap:TreasuryStockCommonMember 2023-03-31 0001709682 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001709682 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001709682 us-gaap:RetainedEarningsMember 2023-03-31 0001709682 2023-03-31 0001709682 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001709682 2023-04-01 2023-06-30 0001709682 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001709682 us-gaap:TreasuryStockCommonMember 2023-04-01 2023-06-30 0001709682 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001709682 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001709682 us-gaap:CommonStockMember 2023-06-30 0001709682 us-gaap:TreasuryStockCommonMember 2023-06-30 0001709682 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001709682 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001709682 us-gaap:RetainedEarningsMember 2023-06-30 0001709682 2023-06-30 0001709682 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001709682 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0001709682 us-gaap:TreasuryStockCommonMember 2023-07-01 2023-09-30 0001709682 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001709682 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001709682 us-gaap:CommonStockMember 2023-09-30 0001709682 us-gaap:TreasuryStockCommonMember 2023-09-30 0001709682 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001709682 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001709682 us-gaap:RetainedEarningsMember 2023-09-30 0001709682 country:US 2024-07-01 2024-09-30 0001709682 country:US 2023-07-01 2023-09-30 0001709682 country:US 2024-01-01 2024-09-30 0001709682 country:US 2023-01-01 2023-09-30 0001709682 country:CA 2024-07-01 2024-09-30 0001709682 country:CA 2023-07-01 2023-09-30 0001709682 country:CA 2024-01-01 2024-09-30 0001709682 country:CA 2023-01-01 2023-09-30 0001709682 ctos:RentalRevenueExcludingShippingAndHandlingMember 2024-07-01 2024-09-30 0001709682 ctos:RentalRevenueExcludingShippingAndHandlingMember 2023-07-01 2023-09-30 0001709682 ctos:RentalRevenueShippingAndHandlingMember 2024-07-01 2024-09-30 0001709682 ctos:RentalRevenueShippingAndHandlingMember 2023-07-01 2023-09-30 0001709682 ctos:SalesAndServicesEquipmentSalesMember 2024-07-01 2024-09-30 0001709682 ctos:SalesAndServicesEquipmentSalesMember 2023-07-01 2023-09-30 0001709682 ctos:SalesAndServicesMember 2024-07-01 2024-09-30 0001709682 ctos:SalesAndServicesMember 2023-07-01 2023-09-30 0001709682 ctos:RentalRevenueExcludingShippingAndHandlingMember 2024-01-01 2024-09-30 0001709682 ctos:RentalRevenueExcludingShippingAndHandlingMember 2023-01-01 2023-09-30 0001709682 ctos:RentalRevenueShippingAndHandlingMember 2024-01-01 2024-09-30 0001709682 ctos:RentalRevenueShippingAndHandlingMember 2023-01-01 2023-09-30 0001709682 ctos:SalesAndServicesEquipmentSalesMember 2024-01-01 2024-09-30 0001709682 ctos:SalesAndServicesEquipmentSalesMember 2023-01-01 2023-09-30 0001709682 ctos:SalesAndServicesMember 2024-01-01 2024-09-30 0001709682 ctos:SalesAndServicesMember 2023-01-01 2023-09-30 0001709682 ctos:WholeGoodsMember 2024-09-30 0001709682 ctos:WholeGoodsMember 2023-12-31 0001709682 ctos:RentalPartsToolsAndAccessoriesMember 2024-09-30 0001709682 ctos:RentalPartsToolsAndAccessoriesMember 2023-12-31 0001709682 ctos:DaimlerFacilityMember 2024-09-30 0001709682 ctos:DaimlerFacilityMember 2023-12-31 0001709682 ctos:InventoryFinancingAgreementPACCARFinancialCorpMember 2024-09-30 0001709682 ctos:InventoryFinancingAgreementPACCARFinancialCorpMember 2023-12-31 0001709682 ctos:FordMotorCreditCompanyFacilityMember 2024-09-30 0001709682 ctos:FordMotorCreditCompanyFacilityMember 2023-12-31 0001709682 ctos:InventoryLoanGuarantyAndSecurityAgreementMember 2024-09-30 0001709682 ctos:InventoryLoanGuarantyAndSecurityAgreementMember 2023-12-31 0001709682 ctos:DaimlerFacilityMember us-gaap:LineOfCreditMember us-gaap:PrimeRateMember 2024-01-01 2024-09-30 0001709682 ctos:DaimlerFacilityMember us-gaap:LineOfCreditMember 2024-01-01 2024-09-30 0001709682 ctos:DaimlerFacilityMember us-gaap:LineOfCreditMember 2024-09-30 0001709682 ctos:InventoryFinancingAgreementPACCARFinancialCorpMember us-gaap:LineOfCreditMember 2024-09-30 0001709682 ctos:InventoryFinancingAgreementPACCARFinancialCorpMember us-gaap:LineOfCreditMember us-gaap:PrimeRateMember 2024-01-01 2024-09-30 0001709682 ctos:InventoryFinancingAgreementPACCARFinancialCorpMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2024-10-30 0001709682 ctos:FordMotorCreditCompanyFacilityMember us-gaap:LineOfCreditMember 2024-09-30 0001709682 us-gaap:RevolvingCreditFacilityMember ctos:InventoryLoanGuarantyAndSecurityAgreementMember ctos:PNCEquipmentFinanceLLCMember us-gaap:LineOfCreditMember 2024-09-30 0001709682 us-gaap:RevolvingCreditFacilityMember ctos:InventoryLoanGuarantyAndSecurityAgreementMember ctos:PNCEquipmentFinanceLLCMember us-gaap:LineOfCreditMember ctos:SecuredOvernightFinancingRateSOFRMember 2024-01-01 2024-09-30 0001709682 ctos:FiscalYear2025Member srt:MinimumMember us-gaap:MeasurementInputLongTermRevenueGrowthRateMember 2024-04-01 2024-06-30 0001709682 ctos:FiscalYear2025Member srt:MaximumMember us-gaap:MeasurementInputLongTermRevenueGrowthRateMember 2024-04-01 2024-06-30 0001709682 ctos:FiscalYear2026Member srt:MinimumMember us-gaap:MeasurementInputLongTermRevenueGrowthRateMember 2024-04-01 2024-06-30 0001709682 ctos:FiscalYear2026Member srt:MaximumMember us-gaap:MeasurementInputLongTermRevenueGrowthRateMember 2024-04-01 2024-06-30 0001709682 srt:MinimumMember us-gaap:MeasurementInputDiscountRateMember 2024-04-01 2024-06-30 0001709682 srt:MaximumMember us-gaap:MeasurementInputDiscountRateMember 2024-04-01 2024-06-30 0001709682 us-gaap:RevolvingCreditFacilityMember ctos:ABLFacilityMember us-gaap:LineOfCreditMember 2024-09-30 0001709682 us-gaap:RevolvingCreditFacilityMember ctos:ABLFacilityMember us-gaap:LineOfCreditMember 2023-12-31 0001709682 ctos:A550SeniorSecuredSecondLienNotesDue2029Member us-gaap:SeniorNotesMember 2024-09-30 0001709682 ctos:A550SeniorSecuredSecondLienNotesDue2029Member us-gaap:SeniorNotesMember 2023-12-31 0001709682 ctos:A2023CreditFacilityMember us-gaap:LineOfCreditMember 2024-09-30 0001709682 ctos:A2023CreditFacilityMember us-gaap:LineOfCreditMember 2023-12-31 0001709682 us-gaap:NotesPayableOtherPayablesMember 2024-09-30 0001709682 us-gaap:NotesPayableOtherPayablesMember 2023-12-31 0001709682 srt:MinimumMember us-gaap:NotesPayableOtherPayablesMember 2024-09-30 0001709682 srt:MaximumMember us-gaap:NotesPayableOtherPayablesMember 2024-09-30 0001709682 srt:MinimumMember us-gaap:NotesPayableOtherPayablesMember 2023-12-31 0001709682 srt:MaximumMember us-gaap:NotesPayableOtherPayablesMember 2023-12-31 0001709682 us-gaap:RevolvingCreditFacilityMember ctos:ABLFacilityMember 2024-09-30 0001709682 us-gaap:LetterOfCreditMember ctos:ABLFacilityMember 2024-09-30 0001709682 us-gaap:RevolvingCreditFacilityMember ctos:ABLFacilityMember 2024-08-08 0001709682 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember ctos:ABLFacilityMember us-gaap:BaseRateMember 2024-01-01 2024-09-30 0001709682 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember ctos:ABLFacilityMember us-gaap:BaseRateMember 2024-01-01 2024-09-30 0001709682 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember ctos:ABLFacilityMember ctos:SecuredOvernightFinancingRateSOFRMember 2024-01-01 2024-09-30 0001709682 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember ctos:ABLFacilityMember ctos:TermCanadianOvernightRepoRateAverageCORRAMember 2024-01-01 2024-09-30 0001709682 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember ctos:ABLFacilityMember ctos:SecuredOvernightFinancingRateSOFRMember 2024-01-01 2024-09-30 0001709682 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember ctos:ABLFacilityMember ctos:TermCanadianOvernightRepoRateAverageCORRAMember 2024-01-01 2024-09-30 0001709682 ctos:A2023CreditFacilityMember us-gaap:LineOfCreditMember 2023-01-13 0001709682 ctos:A2023CreditFacilityMember us-gaap:LineOfCreditMember 2023-01-13 2023-01-13 0001709682 ctos:A2023CreditFacilityMember us-gaap:LineOfCreditMember 2024-01-01 2024-03-31 0001709682 2022-08-02 0001709682 2023-09-14 0001709682 2024-03-11 0001709682 ctos:NESCOHoldingsLPMember ctos:ContingentConsiderationRequirementFourMember 2024-09-30 0001709682 ctos:NESCOHoldingsLPMember ctos:ContingentConsiderationRequirementFourMember 2024-09-30 2024-09-30 0001709682 us-gaap:CommonStockMember 2019-07-31 0001709682 ctos:MinimumAndSecondTargetEarnoutSharesMember us-gaap:CommonStockMember 2019-07-31 0001709682 ctos:MaximumTargetEarnoutSharesMember us-gaap:CommonStockMember 2019-07-31 0001709682 ctos:MaximumTargetEarnoutSharesMember 2019-07-31 0001709682 us-gaap:RevolvingCreditFacilityMember ctos:ABLFacilityMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:LineOfCreditMember 2024-09-30 0001709682 us-gaap:RevolvingCreditFacilityMember ctos:ABLFacilityMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:LineOfCreditMember 2024-09-30 0001709682 us-gaap:RevolvingCreditFacilityMember ctos:ABLFacilityMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:LineOfCreditMember 2024-09-30 0001709682 us-gaap:RevolvingCreditFacilityMember ctos:ABLFacilityMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:LineOfCreditMember 2024-09-30 0001709682 ctos:A550SeniorSecuredSecondLienNotesDue2029Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:SeniorNotesMember 2024-09-30 0001709682 ctos:A550SeniorSecuredSecondLienNotesDue2029Member us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:SeniorNotesMember 2024-09-30 0001709682 ctos:A550SeniorSecuredSecondLienNotesDue2029Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:SeniorNotesMember 2024-09-30 0001709682 ctos:A550SeniorSecuredSecondLienNotesDue2029Member us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:SeniorNotesMember 2024-09-30 0001709682 ctos:A2023CreditFacilityMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:LineOfCreditMember 2024-09-30 0001709682 ctos:A2023CreditFacilityMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:LineOfCreditMember 2024-09-30 0001709682 ctos:A2023CreditFacilityMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:LineOfCreditMember 2024-09-30 0001709682 ctos:A2023CreditFacilityMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:LineOfCreditMember 2024-09-30 0001709682 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:NotesPayableOtherPayablesMember 2024-09-30 0001709682 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:NotesPayableOtherPayablesMember 2024-09-30 0001709682 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:NotesPayableOtherPayablesMember 2024-09-30 0001709682 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:NotesPayableOtherPayablesMember 2024-09-30 0001709682 us-gaap:RevolvingCreditFacilityMember ctos:ABLFacilityMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:LineOfCreditMember 2023-12-31 0001709682 us-gaap:RevolvingCreditFacilityMember ctos:ABLFacilityMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:LineOfCreditMember 2023-12-31 0001709682 us-gaap:RevolvingCreditFacilityMember ctos:ABLFacilityMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:LineOfCreditMember 2023-12-31 0001709682 us-gaap:RevolvingCreditFacilityMember ctos:ABLFacilityMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:LineOfCreditMember 2023-12-31 0001709682 ctos:A550SeniorSecuredSecondLienNotesDue2029Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:SeniorNotesMember 2023-12-31 0001709682 ctos:A550SeniorSecuredSecondLienNotesDue2029Member us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:SeniorNotesMember 2023-12-31 0001709682 ctos:A550SeniorSecuredSecondLienNotesDue2029Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:SeniorNotesMember 2023-12-31 0001709682 ctos:A550SeniorSecuredSecondLienNotesDue2029Member us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:SeniorNotesMember 2023-12-31 0001709682 ctos:A2023CreditFacilityMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:LineOfCreditMember 2023-12-31 0001709682 ctos:A2023CreditFacilityMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:LineOfCreditMember 2023-12-31 0001709682 ctos:A2023CreditFacilityMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:LineOfCreditMember 2023-12-31 0001709682 ctos:A2023CreditFacilityMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:LineOfCreditMember 2023-12-31 0001709682 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:NotesPayableOtherPayablesMember 2023-12-31 0001709682 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:NotesPayableOtherPayablesMember 2023-12-31 0001709682 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:NotesPayableOtherPayablesMember 2023-12-31 0001709682 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:NotesPayableOtherPayablesMember 2023-12-31 0001709682 ctos:NESCOHoldingsLPMember ctos:CustomTruckLPMember ctos:SellersMember 2024-09-30 0001709682 ctos:BuyerMember ctos:CustomTruckLPMember ctos:SellersMember 2024-09-30 0001709682 us-gaap:TaxYear2015Member 2020-10-28 2020-10-28 0001709682 us-gaap:RelatedPartyMember 2024-07-01 2024-09-30 0001709682 us-gaap:RelatedPartyMember 2023-07-01 2023-09-30 0001709682 us-gaap:RelatedPartyMember 2024-01-01 2024-09-30 0001709682 us-gaap:RelatedPartyMember 2023-01-01 2023-09-30 0001709682 us-gaap:RelatedPartyMember 2024-09-30 0001709682 us-gaap:RelatedPartyMember 2023-12-31 0001709682 ctos:RentalRevenueMember ctos:EquipmentRentalSolutionsSegmentMember 2024-07-01 2024-09-30 0001709682 ctos:RentalRevenueMember ctos:TruckAndEquipmentSalesSegmentMember 2024-07-01 2024-09-30 0001709682 ctos:RentalRevenueMember ctos:AftermarketPartsAndServicesSegmentMember 2024-07-01 2024-09-30 0001709682 ctos:EquipmentSalesMember ctos:EquipmentRentalSolutionsSegmentMember 2024-07-01 2024-09-30 0001709682 ctos:EquipmentSalesMember ctos:TruckAndEquipmentSalesSegmentMember 2024-07-01 2024-09-30 0001709682 ctos:EquipmentSalesMember ctos:AftermarketPartsAndServicesSegmentMember 2024-07-01 2024-09-30 0001709682 ctos:SalesAndServicesPartsAndServicesMember ctos:EquipmentRentalSolutionsSegmentMember 2024-07-01 2024-09-30 0001709682 ctos:SalesAndServicesPartsAndServicesMember ctos:TruckAndEquipmentSalesSegmentMember 2024-07-01 2024-09-30 0001709682 ctos:SalesAndServicesPartsAndServicesMember ctos:AftermarketPartsAndServicesSegmentMember 2024-07-01 2024-09-30 0001709682 ctos:EquipmentRentalSolutionsSegmentMember 2024-07-01 2024-09-30 0001709682 ctos:TruckAndEquipmentSalesSegmentMember 2024-07-01 2024-09-30 0001709682 ctos:AftermarketPartsAndServicesSegmentMember 2024-07-01 2024-09-30 0001709682 ctos:RentalsAndPartsAndServicesMember ctos:EquipmentRentalSolutionsSegmentMember 2024-07-01 2024-09-30 0001709682 ctos:RentalsAndPartsAndServicesMember ctos:TruckAndEquipmentSalesSegmentMember 2024-07-01 2024-09-30 0001709682 ctos:RentalsAndPartsAndServicesMember ctos:AftermarketPartsAndServicesSegmentMember 2024-07-01 2024-09-30 0001709682 ctos:RentalsAndPartsAndServicesMember 2024-07-01 2024-09-30 0001709682 ctos:RentalRevenueMember ctos:EquipmentRentalSolutionsSegmentMember 2023-07-01 2023-09-30 0001709682 ctos:RentalRevenueMember ctos:TruckAndEquipmentSalesSegmentMember 2023-07-01 2023-09-30 0001709682 ctos:RentalRevenueMember ctos:AftermarketPartsAndServicesSegmentMember 2023-07-01 2023-09-30 0001709682 ctos:EquipmentSalesMember ctos:EquipmentRentalSolutionsSegmentMember 2023-07-01 2023-09-30 0001709682 ctos:EquipmentSalesMember ctos:TruckAndEquipmentSalesSegmentMember 2023-07-01 2023-09-30 0001709682 ctos:EquipmentSalesMember ctos:AftermarketPartsAndServicesSegmentMember 2023-07-01 2023-09-30 0001709682 ctos:SalesAndServicesPartsAndServicesMember ctos:EquipmentRentalSolutionsSegmentMember 2023-07-01 2023-09-30 0001709682 ctos:SalesAndServicesPartsAndServicesMember ctos:TruckAndEquipmentSalesSegmentMember 2023-07-01 2023-09-30 0001709682 ctos:SalesAndServicesPartsAndServicesMember ctos:AftermarketPartsAndServicesSegmentMember 2023-07-01 2023-09-30 0001709682 ctos:EquipmentRentalSolutionsSegmentMember 2023-07-01 2023-09-30 0001709682 ctos:TruckAndEquipmentSalesSegmentMember 2023-07-01 2023-09-30 0001709682 ctos:AftermarketPartsAndServicesSegmentMember 2023-07-01 2023-09-30 0001709682 ctos:RentalsAndPartsAndServicesMember ctos:EquipmentRentalSolutionsSegmentMember 2023-07-01 2023-09-30 0001709682 ctos:RentalsAndPartsAndServicesMember ctos:TruckAndEquipmentSalesSegmentMember 2023-07-01 2023-09-30 0001709682 ctos:RentalsAndPartsAndServicesMember ctos:AftermarketPartsAndServicesSegmentMember 2023-07-01 2023-09-30 0001709682 ctos:RentalsAndPartsAndServicesMember 2023-07-01 2023-09-30 0001709682 ctos:RentalRevenueMember ctos:EquipmentRentalSolutionsSegmentMember 2024-01-01 2024-09-30 0001709682 ctos:RentalRevenueMember ctos:TruckAndEquipmentSalesSegmentMember 2024-01-01 2024-09-30 0001709682 ctos:RentalRevenueMember ctos:AftermarketPartsAndServicesSegmentMember 2024-01-01 2024-09-30 0001709682 ctos:EquipmentSalesMember ctos:EquipmentRentalSolutionsSegmentMember 2024-01-01 2024-09-30 0001709682 ctos:EquipmentSalesMember ctos:TruckAndEquipmentSalesSegmentMember 2024-01-01 2024-09-30 0001709682 ctos:EquipmentSalesMember ctos:AftermarketPartsAndServicesSegmentMember 2024-01-01 2024-09-30 0001709682 ctos:SalesAndServicesPartsAndServicesMember ctos:EquipmentRentalSolutionsSegmentMember 2024-01-01 2024-09-30 0001709682 ctos:SalesAndServicesPartsAndServicesMember ctos:TruckAndEquipmentSalesSegmentMember 2024-01-01 2024-09-30 0001709682 ctos:SalesAndServicesPartsAndServicesMember ctos:AftermarketPartsAndServicesSegmentMember 2024-01-01 2024-09-30 0001709682 ctos:EquipmentRentalSolutionsSegmentMember 2024-01-01 2024-09-30 0001709682 ctos:TruckAndEquipmentSalesSegmentMember 2024-01-01 2024-09-30 0001709682 ctos:AftermarketPartsAndServicesSegmentMember 2024-01-01 2024-09-30 0001709682 ctos:RentalsAndPartsAndServicesMember ctos:EquipmentRentalSolutionsSegmentMember 2024-01-01 2024-09-30 0001709682 ctos:RentalsAndPartsAndServicesMember ctos:TruckAndEquipmentSalesSegmentMember 2024-01-01 2024-09-30 0001709682 ctos:RentalsAndPartsAndServicesMember ctos:AftermarketPartsAndServicesSegmentMember 2024-01-01 2024-09-30 0001709682 ctos:RentalsAndPartsAndServicesMember 2024-01-01 2024-09-30 0001709682 ctos:RentalRevenueMember ctos:EquipmentRentalSolutionsSegmentMember 2023-01-01 2023-09-30 0001709682 ctos:RentalRevenueMember ctos:TruckAndEquipmentSalesSegmentMember 2023-01-01 2023-09-30 0001709682 ctos:RentalRevenueMember ctos:AftermarketPartsAndServicesSegmentMember 2023-01-01 2023-09-30 0001709682 ctos:EquipmentSalesMember ctos:EquipmentRentalSolutionsSegmentMember 2023-01-01 2023-09-30 0001709682 ctos:EquipmentSalesMember ctos:TruckAndEquipmentSalesSegmentMember 2023-01-01 2023-09-30 0001709682 ctos:EquipmentSalesMember ctos:AftermarketPartsAndServicesSegmentMember 2023-01-01 2023-09-30 0001709682 ctos:SalesAndServicesPartsAndServicesMember ctos:EquipmentRentalSolutionsSegmentMember 2023-01-01 2023-09-30 0001709682 ctos:SalesAndServicesPartsAndServicesMember ctos:TruckAndEquipmentSalesSegmentMember 2023-01-01 2023-09-30 0001709682 ctos:SalesAndServicesPartsAndServicesMember ctos:AftermarketPartsAndServicesSegmentMember 2023-01-01 2023-09-30 0001709682 ctos:EquipmentRentalSolutionsSegmentMember 2023-01-01 2023-09-30 0001709682 ctos:TruckAndEquipmentSalesSegmentMember 2023-01-01 2023-09-30 0001709682 ctos:AftermarketPartsAndServicesSegmentMember 2023-01-01 2023-09-30 0001709682 ctos:RentalsAndPartsAndServicesMember ctos:EquipmentRentalSolutionsSegmentMember 2023-01-01 2023-09-30 0001709682 ctos:RentalsAndPartsAndServicesMember ctos:TruckAndEquipmentSalesSegmentMember 2023-01-01 2023-09-30 0001709682 ctos:RentalsAndPartsAndServicesMember ctos:AftermarketPartsAndServicesSegmentMember 2023-01-01 2023-09-30 0001709682 ctos:RentalsAndPartsAndServicesMember 2023-01-01 2023-09-30 0001709682 country:US 2024-09-30 0001709682 country:US 2023-12-31 0001709682 country:CA 2024-09-30 0001709682 country:CA 2023-12-31 shares iso4217:USD iso4217:USD shares ctos:segment pure ctos:reporting_unit ctos:trading_day 0001709682 2024 --12-31 Q3 false 10-Q true 2024-09-30 false 001-38186 CUSTOM TRUCK ONE SOURCE, INC. DE 84-2531628 7701 Independence Ave Kansas City MO 64125 816 241-4888 Common Stock, $0.0001 par value per share CTOS NYSE Yes Yes Accelerated Filer false false false 233432467 108324000 118209000 317492000 358666000 305476000 283079000 863711000 886486000 33420000 33065000 100337000 98194000 447220000 434353000 1281540000 1343346000 29439000 29874000 88559000 91754000 45956000 42469000 134285000 126415000 251987000 228912000 704105000 720303000 28009000 25942000 82786000 77438000 355391000 327197000 1009735000 1015910000 91829000 107156000 271805000 327436000 54630000 56955000 168322000 171974000 6696000 6698000 19966000 19976000 3472000 2602000 9752000 7973000 3994000 2890000 14684000 10039000 68792000 69145000 212724000 209962000 23037000 38011000 59081000 117474000 -43875000 -34144000 -124191000 -94945000 2818000 5745000 9399000 14744000 -41057000 -28399000 -114792000 -80201000 -18020000 9612000 -55711000 37273000 -604000 432000 518000 2683000 -17416000 9180000 -56229000 34590000 1310000 -2823000 -2159000 -259000 1310000 -2823000 -2159000 -259000 -16106000 6357000 -58388000 34331000 -0.07 0.04 -0.24 0.14 -0.07 0.04 -0.24 0.14 234438000 245810000 238162000 245987000 234438000 246594000 238162000 246809000 8438000 10309000 176037000 215089000 11992000 30845000 1200925000 985794000 13573000 23862000 1410965000 1265899000 161023000 142115000 975129000 916704000 705282000 704011000 259497000 277212000 50126000 38426000 17918000 23430000 3579940000 3367797000 88744000 117653000 58405000 73847000 20059000 28758000 428756000 253197000 493786000 409113000 7225000 6564000 1458000 8257000 1098433000 897389000 1567103000 1487136000 44258000 32714000 32637000 33355000 1643998000 1553205000 0.0001 0.0001 500000000 500000000 251411684 249903120 233432467 241011332 25000 25000 17979217 8891788 87580000 56524000 1547303000 1537553000 -8137000 -5978000 -614102000 -557873000 837509000 917203000 3579940000 3367797000 -56229000 34590000 173271000 162084000 4627000 4221000 9541000 4522000 8748000 10312000 34702000 48392000 527000 2409000 -718000 1959000 -12980000 -21978000 213468000 290302000 -11390000 -6143000 -27219000 42707000 -14628000 3620000 175559000 58295000 -8691000 -12034000 39934000 -2706000 6015000 0 278507000 289984000 155788000 177623000 36149000 33251000 -164883000 -145612000 4200000 13537000 1451000 -387000 168069000 111057000 92569000 56377000 7946000 6674000 0 2682000 28984000 19936000 490195000 571062000 405522000 467707000 3213000 110000 122779000 142557000 299000 194000 -1871000 -5567000 10309000 14360000 8438000 8793000 105202000 51142000 4140000 1897000 439000 596000 111000 1573000 249903120 8891788 25000 -56524000 1537553000 -5978000 -557873000 917203000 -14335000 -14335000 -2530000 -2530000 1040585 6381000 6381000 171990 9885 -53000 2774000 2721000 250075110 9942258 25000 -62958000 1540327000 -8508000 -572208000 896678000 -24478000 -24478000 -939000 -939000 3589436 16736000 16736000 1336574 408262 -2400000 4557000 2157000 251411684 13939956 25000 -82094000 1544884000 -9447000 -596686000 856682000 -17416000 -17416000 1310000 1310000 1260827 5486000 5486000 2778434 0 0 0 2419000 2419000 251411684 17979217 25000 -87580000 1547303000 -8137000 -614102000 837509000 248311104 2241069 25000 -15537000 1521487000 -8947000 -608585000 888443000 13800000 13800000 342000 342000 174744 1122000 1122000 130484 11582 -77000 3451000 3374000 248441588 2427395 25000 -16736000 1524938000 -8605000 -594785000 904837000 11610000 11610000 2222000 2222000 505142 3205000 3205000 919763 221233 -1497000 5505000 4008000 249361351 3153770 25000 -21438000 1530443000 -6383000 -583175000 919472000 9180000 9180000 -2823000 -2823000 2466609 15754000 15754000 176963 10264 -64000 3380000 3316000 249538314 5630643 25000 -37256000 1533823000 -9206000 -573995000 913391000 <div style="margin-bottom:9pt;margin-top:8pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 1: Business and Organization </span></div><div style="margin-top:8pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Organization </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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”). </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Standards</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the Financial Accounting Standards Board (the “FASB”) issued Accounting Standards Update No. 2023-09, Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued Accounting Standards Update No. 2023-07, Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div> 3 <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div> <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div> <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Standards</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the Financial Accounting Standards Board (the “FASB”) issued Accounting Standards Update No. 2023-09, Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued Accounting Standards Update No. 2023-07, Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div> <div style="margin-bottom:9pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 2: Revenue</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Disaggregation</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Geographic Areas</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had total revenue in the following geographic areas:</span></div><div style="margin-bottom:1pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.499%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">435,919 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">424,513 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,247,682 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,305,292 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,858 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">447,220 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">434,353 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,281,540 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,343,346 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:1pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Major Product Lines and Services</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 nine months ended September 30, 2024 and 2023 are presented in the table below.</span></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.988%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Topic 842</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Topic 606</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Topic 842</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Topic 606</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rental:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rental</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,703 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,703 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shipping and handling</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,836 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,836 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total rental revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,703 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,621 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,324 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,373 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,836 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">118,209 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and services:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,701 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">301,775 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">305,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,760 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">270,319 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">283,079 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Parts and services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total sales and services</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,001 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">332,895 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">338,896 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,976 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">299,168 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">316,144 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109,704 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">337,516 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">447,220 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,349 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">305,004 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">434,353 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:21pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Topic 842</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Topic 606</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Topic 842</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Topic 606</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rental:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rental</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">303,418 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">303,418 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">339,896 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">339,896 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shipping and handling</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total rental revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">303,418 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,074 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">317,492 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">339,896 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,770 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">358,666 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and services:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,273 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">855,438 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">863,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,535 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">829,951 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">886,486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Parts and services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98,194 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total sales and services</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,443 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">947,605 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">964,048 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,504 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">912,176 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">984,680 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">319,861 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">961,679 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,281,540 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">412,400 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">930,946 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,343,346 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Receivables, Contract Assets and Liabilities</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2024 and December 31, 2023, the Company had net receivables related to contracts with customers of $81.5 million and $112.1 million, respectively. As of September 30, 2024 and December 31, 2023, the Company had net receivables related to rental contracts and other of $94.3 million and $103.0 million, respectively. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net consisted of the following:</span></div><div style="margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.541%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,022 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">232,592 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,985)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,503)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176,037 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">215,089 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the nine months ended September 30, 2024 and 2023, the Company wrote-off $8.4 million and $9.6 million, respectively, of receivables, net of recoveries. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When customers are billed for rentals in advance of the rental period, the Company defers recognition of revenue. As of both September 30, 2024 and December 31, 2023, the Company had approximately $2.8 million of deferred rental revenue. Additionally, the Company collects deposits from customers for orders placed for equipment and rentals. The Company had approximately $17.3 million and $25.9 million in deposits as of September 30, 2024 and December 31, 2023, respectively. All of the $25.9 million deposit liability balance as of December 31, 2023, was recorded as revenue during the nine months ended September 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. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not have material contract assets, and as such, did not recognize any material impairments of any contract assets.</span></div> <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had total revenue in the following geographic areas:</span></div><div style="margin-bottom:1pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.499%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">435,919 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">424,513 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,247,682 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,305,292 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,858 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">447,220 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">434,353 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,281,540 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,343,346 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr></table></div> 435919000 424513000 1247682000 1305292000 11301000 9840000 33858000 38054000 447220000 434353000 1281540000 1343346000 The Company’s revenue by major product and service line for the three and nine months ended September 30, 2024 and 2023 are presented in the table below.<div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.988%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Topic 842</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Topic 606</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Topic 842</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Topic 606</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rental:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rental</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,703 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,703 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shipping and handling</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,836 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,836 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total rental revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,703 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,621 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,324 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,373 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,836 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">118,209 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and services:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,701 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">301,775 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">305,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,760 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">270,319 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">283,079 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Parts and services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total sales and services</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,001 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">332,895 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">338,896 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,976 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">299,168 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">316,144 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109,704 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">337,516 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">447,220 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,349 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">305,004 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">434,353 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:21pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Topic 842</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Topic 606</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Topic 842</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Topic 606</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rental:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rental</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">303,418 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">303,418 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">339,896 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">339,896 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shipping and handling</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total rental revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">303,418 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,074 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">317,492 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">339,896 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,770 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">358,666 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and services:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,273 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">855,438 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">863,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,535 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">829,951 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">886,486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Parts and services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98,194 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total sales and services</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,443 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">947,605 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">964,048 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,504 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">912,176 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">984,680 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">319,861 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">961,679 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,281,540 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">412,400 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">930,946 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,343,346 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 103703000 0 103703000 112373000 0 112373000 0 4621000 4621000 0 5836000 5836000 103703000 4621000 108324000 112373000 5836000 118209000 3701000 301775000 305476000 12760000 270319000 283079000 2300000 31120000 33420000 4216000 28849000 33065000 6001000 332895000 338896000 16976000 299168000 316144000 109704000 337516000 447220000 129349000 305004000 434353000 303418000 0 303418000 339896000 0 339896000 0 14074000 14074000 0 18770000 18770000 303418000 14074000 317492000 339896000 18770000 358666000 8273000 855438000 863711000 56535000 829951000 886486000 8170000 92167000 100337000 15969000 82225000 98194000 16443000 947605000 964048000 72504000 912176000 984680000 319861000 961679000 1281540000 412400000 930946000 1343346000 81500000 112100000 94300000 103000000.0 <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net consisted of the following:</span></div><div style="margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.541%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,022 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">232,592 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,985)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,503)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176,037 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">215,089 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 194022000 232592000 17985000 17503000 176037000 215089000 8400000 9600000 2800000 17300000 25900000 25900000 P1Y <div style="margin-bottom:9pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 3: Sales-Type Leases</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from rental agreements qualifying as sales-type leases was as follows:</span></div><div style="margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.793%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,701 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,760 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,273 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,535 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of equipment sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross margin</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(410)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,046 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,181 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As these transactions remained under rental contracts, $3.7 million and $7.1 million for the three months ended September 30, 2024 and 2023, respectively, and $14.6 million and $22.2 million for the nine months ended September 30, 2024 and 2023, respectively, were billed under the contracts as rentals. Interest income from financing receivables was $2.8 million and $4.5 million for the three months ended September 30, 2024 and 2023, respectively, and $8.8 million and $12.3 million for the nine months ended September 30, 2024 and 2023, respectively.</span></div> <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from rental agreements qualifying as sales-type leases was as follows:</span></div><div style="margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.793%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,701 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,760 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,273 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,535 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of equipment sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross margin</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(410)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,046 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,181 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3701000 12760000 8273000 56535000 4111000 11714000 8162000 54354000 -410000 1046000 111000 2181000 3700000 7100000 14600000 22200000 2800000 4500000 8800000 12300000 <div style="margin-bottom:9pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 4: Inventory</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:</span></div><div style="margin-bottom:1pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.541%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Whole goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,068,328 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">846,170 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aftermarket parts and services inventory</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">139,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventory</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,200,925 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">985,794 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> Inventory consisted of the following:<div style="margin-bottom:1pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.541%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Whole goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,068,328 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">846,170 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aftermarket parts and services inventory</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">139,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventory</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,200,925 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">985,794 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1068328000 846170000 132597000 139624000 1200925000 985794000 <div style="margin-bottom:9pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 5: Floor Plan Financing </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 September 30, 2024, the Company was in compliance with these covenants. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts owed under floor plan payables are summarized as follows:</span></div><div style="margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.541%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Trade:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Daimler Truck Financial</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">237,938 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">181,480 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PACCAR Financial Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148,859 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,717 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ford Motor Credit Company, LLC</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,959 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade floor plan payables</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">428,756 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">253,197 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-trade:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PNC Equipment Finance, LLC</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">493,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">409,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-trade floor plan payables</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">493,786 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">409,113 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest on outstanding floor plan payable balances is due and payable monthly. Floor plan interest expense was $16.7 million and $45.0 million for the three and nine months ended September 30, 2024, respectively, and $10.1 million and $25.0 million for the same periods in 2023. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trade Floor Plan Financing:</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Daimler Truck Financial </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 $225.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.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">PACCAR</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has an Inventory Financing Agreement with PACCAR Financial Corp that provides the Company with a line of credit of $150.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. In October 2024, the revolving credit facility limit was increased to $175.0 million.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ford Motor Credit Company, LLC</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 September 30, 2024 was $42.0 million. The FMCC agreement is evergreen and is subject to termination by either party through written notice.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">References to the U.S. Prime Rate in the foregoing agreements represent the rate as published in The Wall Street Journal.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-Trade Floor Plan Financing:</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">PNC Equipment Finance, LLC </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has an Inventory Loan, Guaranty and Security Agreement (the “Loan Agreement”) with PNC Equipment Finance, LLC. The Loan Agreement, as of September 30, 2024, provides the Company with a $500.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%. </span></div><div style="margin-bottom:9pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 8: Long-Term Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt obligations and associated interest rates consisted of the following:</span></div><div style="margin-bottom:1pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.793%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s) </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ABL Facility</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">627,900 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">552,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.7%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2029 Secured Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">920,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">920,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.5%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023 Credit Facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.8%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.8%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other notes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,599 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1%-3.5%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1%-7.9%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total debt outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,589,553 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,517,799 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred financing fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,992)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(22,406)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total debt net of deferred financing fees</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,568,561 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,495,393 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: current maturities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,458)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,257)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,567,103 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,487,136 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2024, borrowing availability under the ABL Facility was $319.0 million, and outstanding standby letters of credit were $3.1 million.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">ABL Facility</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 9, 2024, the Company and certain of its direct and indirect subsidiaries entered into an amendment to its asset-based revolving credit agreement (the “ABL Amendment,” and the credit agreement as amended, supplemented or modified, including by the ABL Amendment, the “ABL Credit Agreement”), to increase the borrowing capacity under its first lien senior secured asset-based revolving credit facility (the “ABL Facility”) from $750.0 million to $950.0 million, and extend the maturity date of the agreement from April 1, 2026 to August 9, 2029, or, if earlier, the date that is 91 days prior to the maturity date of the Company’s existing senior notes or any debt that refinances such existing notes. Additionally, the ABL Amendment changes the rate provisions for Canadian dollar denominated loans from the Canadian dollar offered rate to the term Canadian Overnight Repo Rate Average (the “CORRA” rate), and adds a leverage based step-down to the pricing grid otherwise based on Average Availability (as defined in the ABL Credit Agreement). </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 CORRA 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 CORRA rate loans, 1.50% to 2.00%.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2023 Credit Facility</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div> <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts owed under floor plan payables are summarized as follows:</span></div><div style="margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.541%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Trade:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Daimler Truck Financial</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">237,938 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">181,480 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PACCAR Financial Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148,859 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,717 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ford Motor Credit Company, LLC</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,959 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade floor plan payables</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">428,756 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">253,197 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-trade:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PNC Equipment Finance, LLC</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">493,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">409,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-trade floor plan payables</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">493,786 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">409,113 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 237938000 181480000 148859000 71717000 41959000 0 428756000 253197000 493786000 409113000 493786000 409113000 16700000 45000000.0 10100000 25000000.0 0.0080 P150D 225000000.0 150000000.0 -0.0071 175000000.0 42000000.0 500000000.0 0.0300 <div style="margin-bottom:9pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 6: Rental Equipment</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rental equipment, net consisted of the following:</span></div><div style="margin-bottom:1pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.541%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rental equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,491,918 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,405,532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(516,789)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(488,828)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rental equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">975,129 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">916,704 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rental equipment, net consisted of the following:</span></div><div style="margin-bottom:1pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.541%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rental equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,491,918 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,405,532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(516,789)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(488,828)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rental equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">975,129 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">916,704 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1491918000 1405532000 516789000 488828000 975129000 916704000 <div style="margin-bottom:9pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 7: Goodwill</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 calculate fair value of our reporting units are considered “Level 3” inputs of the fair value hierarchy and include the following:</span></div><div style="margin-top:8pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">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.</span></div><div style="margin-top:8pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">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%.</span></div>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. 2 0.05 0.07 0.03 0.08 0.100 0.105 0 <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt obligations and associated interest rates consisted of the following:</span></div><div style="margin-bottom:1pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.793%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s) </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ABL Facility</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">627,900 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">552,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.7%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2029 Secured Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">920,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">920,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.5%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023 Credit Facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.8%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.8%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other notes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,599 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1%-3.5%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1%-7.9%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total debt outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,589,553 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,517,799 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred financing fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,992)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(22,406)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total debt net of deferred financing fees</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,568,561 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,495,393 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: current maturities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,458)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,257)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,567,103 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,487,136 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div> 627900000 552400000 0.070 0.077 920000000 920000000 0.055 0.055 17733000 13800000 0.058 0.058 23920000 31599000 0.031 0.035 0.031 0.079 1589553000 1517799000 20992000 22406000 1568561000 1495393000 1458000 8257000 1567103000 1487136000 319000000.0 3100000 750000000 950000000 0.0050 0.0100 0.0150 0.0150 0.0200 0.0200 18000000.0 13700000 4200000 0.0575 100000 <div style="margin-bottom:9pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 9: Earnings (Loss) Per Share</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 9.8 million and 24.8 million for the three and nine months ended September 30, 2024, respectively, and 29.1 million and 29.0 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.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the computation of basic and dilutive earnings per share:</span></div><div style="margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.047%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s, except per share data)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Income (loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Per Share Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Income</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Per Share Amount</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic earnings (loss) per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,416)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">234,438</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,180 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">245,810</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.04 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dilutive common share equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">784</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted earnings (loss) per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,416)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">234,438</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,180 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">246,594</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.04 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s, except per share data)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Income (loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Per Share Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Income </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Per Share Amount</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic earnings (loss) per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(56,229)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">238,162 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.24)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,590 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">245,987 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.14 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dilutive common share equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">822</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted earnings (loss) per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(56,229)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">238,162 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.24)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,590 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">246,809 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.14 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 9800000 24800000 29100000 29000000.0 <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the computation of basic and dilutive earnings per share:</span></div><div style="margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.047%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s, except per share data)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Income (loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Per Share Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Income</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Per Share Amount</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic earnings (loss) per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,416)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">234,438</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,180 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">245,810</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.04 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dilutive common share equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">784</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted earnings (loss) per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,416)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">234,438</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,180 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">246,594</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.04 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s, except per share data)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Income (loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Per Share Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Income </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Per Share Amount</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic earnings (loss) per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(56,229)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">238,162 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.24)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,590 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">245,987 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.14 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dilutive common share equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">822</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted earnings (loss) per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(56,229)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">238,162 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.24)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,590 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">246,809 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.14 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> -17416000 234438000 -0.07 9180000 245810000 0.04 0 0 0 784000 -17416000 234438000 -0.07 9180000 246594000 0.04 -56229000 238162000 -0.24 34590000 245987000 0.14 0 0 0 822000 -56229000 238162000 -0.24 34590000 246809000 0.14 <div style="margin-bottom:9pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 10: Equity</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Preferred Stock</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of both September 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 September 30, 2024 and December 31, 2023, there were no shares of preferred stock issued or outstanding.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of both September 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. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended September 30, 2024, the Company repurchased approximately 1.3 million and 5.9 million shares of its common stock, respectively, which are held in treasury, for a total cost of $5.5 million and $28.6 million, including commission fees. During the three and nine months ended September 30, 2023, the Company repurchased approximately 2.5 million and 3.1 million shares of common stock, respectively, for a total cost of $15.8 million and $20.1 million. At September 30, 2024, $1.9 million was available under the stock repurchase program.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contingently Issuable and Earnout Shares</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingently Issuable Shares</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 September 30, 2024, had the right to receive 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. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnout Shares</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Stockholders’ Agreement dated July 31, 2019 (as amended and restated from time to time, the “Stockholders’ Agreement”), certain stockholders agreed to restrictions on approximately 3,100,000 of their shares of the Company’s Common Stock (the “Earnout Shares”). The Earnout Shares shall be automatically forfeited by the holders thereof to the Company for no consideration with respect to (i) 2.8 million shares unless the trading price of the Common Stock equals or exceeds certain price targets by July 31 2024 (the “Minimum and Second Target Earnout Shares”) and (ii) 0.3 million shares unless the trading price of the Common Stock equals or exceeds $19.00 per share for any period of 20 trading days out of 30 consecutive trading days to and including July 31, 2026 (the “Maximum Target Earnout Shares”). On July 31, 2024, the price targets for the Minimum and Second Target Earnout Shares were not met, and such shares were forfeited by the respective holders pursuant to the Stockholders’ Agreement.</span></div> 10000000 10000000 0.0001 0.0001 0 0 0 0 500000000 500000000 0.0001 0.0001 30000000 25000000 25000000 1300000 5900000 5500000 28600000 2500000 3100000 15800000 20100000 1900000 1651798 P7Y 19.00 20 30 19.00 3100000 2800000 300000 19.00 20 30 <div style="margin-bottom:9pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 11: Fair Value Measurements</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the carrying values (exclusive of deferred financing fees) and fair values of our financial liabilities:</span></div><div style="margin-bottom:1pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.793%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ABL Facility</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">627,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">627,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2029 Secured Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">920,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">841,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023 Credit Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,733 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,733 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other notes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,920 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,920 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ABL Facility</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">552,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">552,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2029 Secured Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">920,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">846,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023 Credit Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other notes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of the ABL Facility, 2023 Credit Facility and other notes payable approximated fair value as of September 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.</span></div> <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the carrying values (exclusive of deferred financing fees) and fair values of our financial liabilities:</span></div><div style="margin-bottom:1pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.793%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ABL Facility</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">627,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">627,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2029 Secured Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">920,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">841,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023 Credit Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,733 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,733 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other notes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,920 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,920 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ABL Facility</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">552,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">552,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2029 Secured Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">920,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">846,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023 Credit Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other notes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 627900000 0 627900000 0 920000000 0 841800000 0 17733000 0 17733000 0 23920000 0 23920000 0 552400000 0 552400000 0 920000000 0 846400000 0 13800000 0 13800000 0 31599000 0 31599000 0 <div style="margin-bottom:9pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 12: Income Taxes</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 nine months ended September 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 $0.5 million for the nine months ended September 30, 2024 resulting in an effective tax rate of (0.9)% compared to an income tax expense of $2.7 million for the comparable prior year period, at an effective tax rate of 7.2%. The decrease in the effective tax rate for the nine months ended September 30, 2024 compared to same period in 2023, was primarily due to state and local income tax updates enacted during the current period.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 adopted the Pillar Two rules, effective June 20, 2024, Canada has enacted legislation formally adopting Pillar Two. 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 liability. We will continue to monitor US and global legislative activities related to Pillar Two.</span></div> 500000 -0.009 2700000 0.072 <div style="margin-bottom:9pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 13: Commitments and Contingencies </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Matters</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 $5.0 million escrow accounts, respectively.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase Commitments</span></div>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. 10000000 5000000 2400000 <div style="margin-bottom:9pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 14: Related Parties </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has transactions with related parties as summarized below.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Rentals and Sales</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company rents and sells equipment and provides services to R&amp;M Equipment Rental, a business partially owned by members of the Company’s management. The Company also rents equipment and purchases inventory from R&amp;M Equipment Rental.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — 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.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Management Fees</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — 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).</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:</span></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.305%"><tr><td style="width:1.0%"></td><td style="width:38.340%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.424%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.499%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.585%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.499%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.186%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.499%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.868%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenues from transactions with related parties</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,728 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,945 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,231 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expenses incurred from transactions with related parties included in cost of revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,039 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expenses incurred from transactions with related parties included in operating expenses</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,093 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,154 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts receivable from/payable to related parties included in the Condensed Consolidated Balance Sheets are as follows:</span></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.541%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable from related parties</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">695 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable to related parties</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:</span></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.305%"><tr><td style="width:1.0%"></td><td style="width:38.340%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.424%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.499%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.585%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.499%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.186%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.499%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.868%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenues from transactions with related parties</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,728 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,945 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,231 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expenses incurred from transactions with related parties included in cost of revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,039 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expenses incurred from transactions with related parties included in operating expenses</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,093 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,154 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts receivable from/payable to related parties included in the Condensed Consolidated Balance Sheets are as follows:</span></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.541%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable from related parties</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">695 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable to related parties</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 6341000 4728000 17945000 23231000 287000 239000 1039000 1091000 693000 1391000 2093000 4154000 1499000 695000 115000 140000 <div style="margin-bottom:9pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 15: Segments</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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”). </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s segment results are presented in the tables below:</span></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.793%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ERS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">TES</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">APS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenue:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rental</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,007 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,324 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,574 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">259,902 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">305,476 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Parts and services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,891 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">259,902 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,427 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">447,220 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost of revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rentals/parts and services</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,415 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,033 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,448 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,975 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">218,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">251,987 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation of rental equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,964 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">992 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,956 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cost of revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,354 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">218,012 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,025 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">355,391 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,537 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,890 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,402 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91,829 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ERS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">TES</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">APS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenue:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rental</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">114,929 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">118,209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">230,904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">283,079 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Parts and services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,065 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,065 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167,104 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">230,904 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,345 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">434,353 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost of revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rentals/parts and services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,613 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,816 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">191,084 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">228,912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation of rental equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cost of revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109,093 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">191,084 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,020 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">327,197 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,011 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,820 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,325 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107,156 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.793%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt 0 7.75pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ERS</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">TES</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">APS</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenue:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rental</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">309,304 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">317,492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116,026 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">747,685 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">863,711 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Parts and services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,337 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,337 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">425,330 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">747,685 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,525 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,281,540 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost of revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rentals/parts and services</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,496 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,849 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">171,345 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,865 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">620,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">704,105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation of rental equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131,242 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,043 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">134,285 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cost of revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">303,603 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">620,240 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,892 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,009,735 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">121,727 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">127,445 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,633 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">271,805 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ERS</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">TES</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">APS</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenue:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rental</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">346,545 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">358,666 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">195,005 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">691,481 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">886,486 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Parts and services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98,194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98,194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">541,550 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">691,481 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,315 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,343,346 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost of revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rentals/parts and services</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,014 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,178 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">169,192 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">571,592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">720,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation of rental equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123,969 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,446 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126,415 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cost of revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">362,694 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">571,592 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,624 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,015,910 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">178,856 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,889 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,691 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">327,436 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:</span></div><div style="margin-bottom:1pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"></td><td style="width:33.301%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.588%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.588%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.966%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.969%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91,829 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107,156 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">271,805 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">327,436 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168,322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">171,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,696 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,698 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,966 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,976 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-rental depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Transaction expenses and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,994 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,890 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,039 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">124,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Financing and other expense (income)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,818)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,745)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,399)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,744)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18,020)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,612 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(55,711)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,273 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:1pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents total assets by country:</span></div><div style="margin-bottom:1pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.541%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s) </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,457,031 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,243,619 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">124,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">       Total Assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,579,940 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,367,797 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3 <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s segment results are presented in the tables below:</span></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.793%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ERS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">TES</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">APS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenue:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rental</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,007 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,324 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,574 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">259,902 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">305,476 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Parts and services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,891 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">259,902 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,427 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">447,220 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost of revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rentals/parts and services</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,415 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,033 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,448 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,975 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">218,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">251,987 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation of rental equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,964 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">992 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,956 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cost of revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,354 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">218,012 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,025 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">355,391 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,537 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,890 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,402 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91,829 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ERS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">TES</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">APS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenue:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rental</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">114,929 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">118,209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">230,904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">283,079 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Parts and services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,065 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,065 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167,104 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">230,904 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,345 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">434,353 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost of revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rentals/parts and services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,613 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,816 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">191,084 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">228,912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation of rental equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cost of revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109,093 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">191,084 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,020 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">327,197 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,011 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,820 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,325 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107,156 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.793%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt 0 7.75pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ERS</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">TES</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">APS</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenue:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rental</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">309,304 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">317,492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116,026 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">747,685 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">863,711 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Parts and services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,337 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,337 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">425,330 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">747,685 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,525 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,281,540 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost of revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rentals/parts and services</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,496 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,849 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">171,345 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,865 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">620,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">704,105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation of rental equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131,242 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,043 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">134,285 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cost of revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">303,603 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">620,240 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,892 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,009,735 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">121,727 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">127,445 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,633 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">271,805 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ERS</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">TES</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">APS</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenue:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rental</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">346,545 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">358,666 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">195,005 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">691,481 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">886,486 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Parts and services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98,194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98,194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">541,550 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">691,481 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,315 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,343,346 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost of revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rentals/parts and services</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,014 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,178 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">169,192 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">571,592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">720,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation of rental equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123,969 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,446 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126,415 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cost of revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">362,694 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">571,592 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,624 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,015,910 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">178,856 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,889 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,691 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">327,436 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div> 105317000 0 3007000 108324000 45574000 259902000 0 305476000 0 0 33420000 33420000 150891000 259902000 36427000 447220000 29415000 0 28033000 57448000 33975000 218012000 0 251987000 44964000 0 992000 45956000 108354000 218012000 29025000 355391000 42537000 41890000 7402000 91829000 114929000 0 3280000 118209000 52175000 230904000 0 283079000 0 0 33065000 33065000 167104000 230904000 36345000 434353000 29613000 0 26203000 55816000 37828000 191084000 0 228912000 41652000 0 817000 42469000 109093000 191084000 27020000 327197000 58011000 39820000 9325000 107156000 309304000 0 8188000 317492000 116026000 747685000 0 863711000 0 0 100337000 100337000 425330000 747685000 108525000 1281540000 88496000 0 82849000 171345000 83865000 620240000 0 704105000 131242000 0 3043000 134285000 303603000 620240000 85892000 1009735000 121727000 127445000 22633000 271805000 346545000 0 12121000 358666000 195005000 691481000 0 886486000 0 0 98194000 98194000 541550000 691481000 110315000 1343346000 90014000 0 79178000 169192000 148711000 571592000 0 720303000 123969000 0 2446000 126415000 362694000 571592000 81624000 1015910000 178856000 119889000 28691000 327436000 The following table presents a reconciliation of consolidated gross profit to consolidated income (loss) before income taxes:<div style="margin-bottom:1pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"></td><td style="width:33.301%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.588%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.588%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.966%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.969%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91,829 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107,156 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">271,805 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">327,436 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168,322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">171,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,696 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,698 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,966 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,976 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-rental depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Transaction expenses and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,994 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,890 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,039 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">124,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Financing and other expense (income)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,818)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,745)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,399)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,744)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18,020)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,612 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(55,711)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,273 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 91829000 107156000 271805000 327436000 54630000 56955000 168322000 171974000 6696000 6698000 19966000 19976000 3472000 2602000 9752000 7973000 3994000 2890000 14684000 10039000 -43875000 -34144000 -124191000 -94945000 2818000 5745000 9399000 14744000 -18020000 9612000 -55711000 37273000 <div style="margin-bottom:1pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents total assets by country:</span></div><div style="margin-bottom:1pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.541%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s) </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,457,031 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,243,619 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">124,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">       Total Assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,579,940 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,367,797 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3457031000 3243619000 122909000 124178000 3579940000 3367797000 299000 194000