Segment disclosures

Company overview

CUSTOM TRUCK ONE SOURCE, INC.

Each reported dimension combination stays separate. Revenue and operating income are shown as reported, with their dates and sources.

Revenue · Reported segment facts

65 dimension combinations 755 retained observations 29 reported periods Partial retained history

Counts describe retained dimensioned rows only. Periods and members can change across reports, and this view does not infer missing values or expected segment totals.

Equipment Sales · Aftermarket Parts And Services Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=ctos:EquipmentSalesMember;us-gaap:StatementBusinessSegmentsAxis=ctos:AftermarketPartsAndServicesSegmentMember
PeriodValueUnitFiledEvidence
2025-01-01 – 2025-12-310 USD20260310Open filing evidence
2025-07-01 – 2025-09-300 USD20251027Open filing evidence
2025-01-01 – 2025-09-300 USD20251027Open filing evidence
2025-04-01 – 2025-06-300 USD20250730Open filing evidence
2025-01-01 – 2025-06-300 USD20250730Open filing evidence
2025-01-01 – 2025-03-310 USD20250430Open filing evidence
2024-01-01 – 2024-12-310 USD20260310Open filing evidence
2024-07-01 – 2024-09-300 USD20251027Open filing evidence
2024-01-01 – 2024-09-300 USD20251027Open filing evidence
2024-04-01 – 2024-06-300 USD20250730Open filing evidence
2024-01-01 – 2024-06-300 USD20250730Open filing evidence
2024-01-01 – 2024-03-310 USD20250430Open filing evidence
2023-01-01 – 2023-12-310 USD20260310Open filing evidence
2023-07-01 – 2023-09-300 USD20231107Open filing evidence
2023-01-01 – 2023-09-300 USD20231107Open filing evidence
2023-01-01 – 2023-03-310 USD20230509Open filing evidence
2022-01-01 – 2022-12-310 USD20230314Open filing evidence
2022-07-01 – 2022-09-300 USD20231107Open filing evidence
2022-01-01 – 2022-09-300 USD20231107Open filing evidence
2022-04-01 – 2022-06-300 USD20220809Open filing evidence
2022-01-01 – 2022-06-300 USD20220809Open filing evidence
2022-01-01 – 2022-03-310 USD20230509Open filing evidence
2021-01-01 – 2021-12-310 USD20230314Open filing evidence
2021-07-01 – 2021-09-300 USD20221108Open filing evidence
2021-01-01 – 2021-09-300 USD20221108Open filing evidence
2021-04-01 – 2021-06-300 USD20220809Open filing evidence
2021-01-01 – 2021-06-300 USD20220809Open filing evidence
2020-01-01 – 2020-12-310 USD20230314Open filing evidence
2019-01-01 – 2019-12-310 USD20220316Open filing evidence

Equipment Sales · Equipment Rental Solutions Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=ctos:EquipmentSalesMember;us-gaap:StatementBusinessSegmentsAxis=ctos:EquipmentRentalSolutionsSegmentMember
PeriodValueUnitFiledEvidence
2025-01-01 – 2025-12-31209255000 USD20260310Open filing evidence
2025-07-01 – 2025-09-3045160000 USD20251027Open filing evidence
2025-01-01 – 2025-09-30139287000 USD20251027Open filing evidence
2025-04-01 – 2025-06-3052744000 USD20250730Open filing evidence
2025-01-01 – 2025-06-3094127000 USD20250730Open filing evidence
2025-01-01 – 2025-03-3141383000 USD20250430Open filing evidence
2024-01-01 – 2024-12-31167638000 USD20260310Open filing evidence
2024-07-01 – 2024-09-3045574000 USD20251027Open filing evidence
2024-01-01 – 2024-09-30116026000 USD20251027Open filing evidence
2024-04-01 – 2024-06-3037712000 USD20250730Open filing evidence
2024-01-01 – 2024-06-3070452000 USD20250730Open filing evidence
2024-01-01 – 2024-03-3132740000 USD20250430Open filing evidence
2023-01-01 – 2023-12-31263028000 USD20260310Open filing evidence
2023-07-01 – 2023-09-3052175000 USD20231107Open filing evidence
2023-01-01 – 2023-09-30195005000 USD20231107Open filing evidence
2023-04-01 – 2023-06-3050694000 USD20240801Open filing evidence
2023-01-01 – 2023-06-30142830000 USD20240801Open filing evidence
2023-01-01 – 2023-03-3192136000 USD20230509Open filing evidence
2022-01-01 – 2022-12-31212146000 USD20230314Open filing evidence
2022-07-01 – 2022-09-3037121000 USD20231107Open filing evidence
2022-01-01 – 2022-09-30133674000 USD20231107Open filing evidence
2022-04-01 – 2022-06-3037200000 USD20230808Open filing evidence
2022-01-01 – 2022-06-3096553000 USD20230808Open filing evidence
2022-01-01 – 2022-03-3159353000 USD20230509Open filing evidence
2021-01-01 – 2021-12-31105435000 USD20230314Open filing evidence
2021-07-01 – 2021-09-3027101000 USD20221108Open filing evidence
2021-01-01 – 2021-09-3070141000 USD20221108Open filing evidence
2021-01-01 – 2021-03-3110485000 USD20220510Open filing evidence
2020-01-01 – 2020-12-3131533000 USD20230314Open filing evidence
2020-07-01 – 2020-09-305510000 USD20211115Open filing evidence
2020-01-01 – 2020-09-3019585000 USD20211115Open filing evidence
2019-01-01 – 2019-12-3123767000 USD20220316Open filing evidence

Equipment Sales · Specialty Equipment Rentals Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=ctos:EquipmentSalesMember;us-gaap:StatementBusinessSegmentsAxis=ctos:SpecialtyEquipmentRentalsSegmentMember
PeriodValueUnitFiledEvidence
2026-04-01 – 2026-06-3051659000 USD20260803Open filing evidence
2026-01-01 – 2026-06-3089436000 USD20260803Open filing evidence
2026-01-01 – 2026-03-3137777000 USD20260427Open filing evidence
2025-04-01 – 2025-06-3039661000 USD20260803Open filing evidence
2025-01-01 – 2025-06-3069516000 USD20260803Open filing evidence
2025-01-01 – 2025-03-3129855000 USD20260427Open filing evidence

Equipment Sales · Specialty Truck Equipment And Manufacturing Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=ctos:EquipmentSalesMember;us-gaap:StatementBusinessSegmentsAxis=ctos:SpecialtyTruckEquipmentAndManufacturingSegmentMember
PeriodValueUnitFiledEvidence
2026-04-01 – 2026-06-30331900000 USD20260803Open filing evidence
2026-01-01 – 2026-06-30586757000 USD20260803Open filing evidence
2026-01-01 – 2026-03-31254857000 USD20260427Open filing evidence
2025-04-01 – 2025-06-30316451000 USD20260803Open filing evidence
2025-01-01 – 2025-06-30560459000 USD20260803Open filing evidence
2025-01-01 – 2025-03-31244008000 USD20260427Open filing evidence

Equipment Sales · Truck And Equipment Sales Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=ctos:EquipmentSalesMember;us-gaap:StatementBusinessSegmentsAxis=ctos:TruckAndEquipmentSalesSegmentMember
PeriodValueUnitFiledEvidence
2025-01-01 – 2025-12-311095228000 USD20260310Open filing evidence
2025-07-01 – 2025-09-30275423000 USD20251027Open filing evidence
2025-01-01 – 2025-09-30811271000 USD20251027Open filing evidence
2025-04-01 – 2025-06-30303368000 USD20250730Open filing evidence
2025-01-01 – 2025-06-30535848000 USD20250730Open filing evidence
2025-01-01 – 2025-03-31232480000 USD20250430Open filing evidence
2024-01-01 – 2024-12-311055398000 USD20260310Open filing evidence
2024-07-01 – 2024-09-30259902000 USD20251027Open filing evidence
2024-01-01 – 2024-09-30747685000 USD20251027Open filing evidence
2024-04-01 – 2024-06-30247921000 USD20250730Open filing evidence
2024-01-01 – 2024-06-30487783000 USD20250730Open filing evidence
2024-01-01 – 2024-03-31239862000 USD20250430Open filing evidence
2023-01-01 – 2023-12-31990425000 USD20260310Open filing evidence
2023-07-01 – 2023-09-30230904000 USD20231107Open filing evidence
2023-01-01 – 2023-09-30691481000 USD20231107Open filing evidence
2023-04-01 – 2023-06-30251423000 USD20230808Open filing evidence
2023-01-01 – 2023-06-30460577000 USD20230808Open filing evidence
2023-01-01 – 2023-03-31209154000 USD20230509Open filing evidence
2022-01-01 – 2022-12-31770195000 USD20230314Open filing evidence
2022-07-01 – 2022-09-30173782000 USD20231107Open filing evidence
2022-01-01 – 2022-09-30522921000 USD20231107Open filing evidence
2022-04-01 – 2022-06-30181306000 USD20230808Open filing evidence
2022-01-01 – 2022-06-30349139000 USD20230808Open filing evidence
2022-01-01 – 2022-03-31167833000 USD20230509Open filing evidence
2021-01-01 – 2021-12-31589899000 USD20230314Open filing evidence
2021-07-01 – 2021-09-30190062000 USD20211115Open filing evidence
2021-01-01 – 2021-09-30412684000 USD20211115Open filing evidence
2020-01-01 – 2020-12-3125099000 USD20230314Open filing evidence
2020-07-01 – 2020-09-306048000 USD20211115Open filing evidence
2020-01-01 – 2020-09-3019043000 USD20211115Open filing evidence
2019-01-01 – 2019-12-3110308000 USD20220316Open filing evidence

Rental · Specialty Equipment Rentals Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=ctos:RentalMember;us-gaap:StatementBusinessSegmentsAxis=ctos:SpecialtyEquipmentRentalsSegmentMember
PeriodValueUnitFiledEvidence
2026-04-01 – 2026-06-30145060000 USD20260803Open filing evidence
2026-01-01 – 2026-06-30282275000 USD20260803Open filing evidence
2026-01-01 – 2026-03-31137215000 USD20260427Open filing evidence
2025-04-01 – 2025-06-30120814000 USD20260803Open filing evidence
2025-01-01 – 2025-06-30237075000 USD20260803Open filing evidence
2025-01-01 – 2025-03-31116261000 USD20260427Open filing evidence

Rental · Specialty Truck Equipment And Manufacturing Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=ctos:RentalMember;us-gaap:StatementBusinessSegmentsAxis=ctos:SpecialtyTruckEquipmentAndManufacturingSegmentMember
PeriodValueUnitFiledEvidence
2026-04-01 – 2026-06-300 USD20260803Open filing evidence
2026-01-01 – 2026-06-300 USD20260803Open filing evidence
2026-01-01 – 2026-03-310 USD20260427Open filing evidence
2025-04-01 – 2025-06-300 USD20260803Open filing evidence
2025-01-01 – 2025-06-300 USD20260803Open filing evidence
2025-01-01 – 2025-03-310 USD20260427Open filing evidence

Rental Revenue · Aftermarket Parts And Services Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=ctos:RentalRevenueMember;us-gaap:StatementBusinessSegmentsAxis=ctos:AftermarketPartsAndServicesSegmentMember
PeriodValueUnitFiledEvidence
2025-01-01 – 2025-12-3114408000 USD20260310Open filing evidence
2025-07-01 – 2025-09-303197000 USD20251027Open filing evidence
2025-01-01 – 2025-09-309579000 USD20251027Open filing evidence
2025-04-01 – 2025-06-303086000 USD20250730Open filing evidence
2025-01-01 – 2025-06-306382000 USD20250730Open filing evidence
2025-01-01 – 2025-03-313296000 USD20250430Open filing evidence
2024-01-01 – 2024-12-3112786000 USD20260310Open filing evidence
2024-07-01 – 2024-09-303007000 USD20251027Open filing evidence
2024-01-01 – 2024-09-308188000 USD20251027Open filing evidence
2024-04-01 – 2024-06-302298000 USD20250730Open filing evidence
2024-01-01 – 2024-06-305181000 USD20250730Open filing evidence
2024-01-01 – 2024-03-312883000 USD20250430Open filing evidence
2023-01-01 – 2023-12-3115771000 USD20260310Open filing evidence
2023-01-01 – 2023-03-314504000 USD20230509Open filing evidence
2022-01-01 – 2022-12-3114931000 USD20240307Open filing evidence
2022-07-01 – 2022-09-303001000 USD20221108Open filing evidence
2022-01-01 – 2022-09-3010531000 USD20221108Open filing evidence
2022-04-01 – 2022-06-303946000 USD20220809Open filing evidence
2022-01-01 – 2022-06-307530000 USD20220809Open filing evidence
2022-01-01 – 2022-03-313584000 USD20230509Open filing evidence
2021-01-01 – 2021-12-3115510000 USD20240307Open filing evidence
2021-07-01 – 2021-09-303984000 USD20221108Open filing evidence
2021-01-01 – 2021-09-3011001000 USD20221108Open filing evidence
2021-04-01 – 2021-06-303458000 USD20220809Open filing evidence
2021-01-01 – 2021-06-307017000 USD20220809Open filing evidence

Rental Revenue · Equipment Rental Solutions Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=ctos:RentalRevenueMember;us-gaap:StatementBusinessSegmentsAxis=ctos:EquipmentRentalSolutionsSegmentMember
PeriodValueUnitFiledEvidence
2025-01-01 – 2025-12-31491790000 USD20260310Open filing evidence
2025-07-01 – 2025-09-30123945000 USD20251027Open filing evidence
2025-01-01 – 2025-09-30354638000 USD20251027Open filing evidence
2025-04-01 – 2025-06-30117728000 USD20250730Open filing evidence
2025-01-01 – 2025-06-30230693000 USD20250730Open filing evidence
2025-01-01 – 2025-03-31112965000 USD20250430Open filing evidence
2024-01-01 – 2024-12-31430167000 USD20260310Open filing evidence
2024-07-01 – 2024-09-30105317000 USD20251027Open filing evidence
2024-01-01 – 2024-09-30309304000 USD20251027Open filing evidence
2024-04-01 – 2024-06-30100699000 USD20250730Open filing evidence
2024-01-01 – 2024-06-30203987000 USD20250730Open filing evidence
2024-01-01 – 2024-03-31103288000 USD20250430Open filing evidence
2023-01-01 – 2023-12-31463139000 USD20260310Open filing evidence
2023-04-01 – 2023-06-30117832000 USD20240801Open filing evidence
2023-01-01 – 2023-06-30231616000 USD20240801Open filing evidence
2022-01-01 – 2022-12-31449108000 USD20240307Open filing evidence
2022-07-01 – 2022-09-30112009000 USD20221108Open filing evidence
2022-01-01 – 2022-09-30325679000 USD20221108Open filing evidence
2022-04-01 – 2022-06-30108109000 USD20220809Open filing evidence
2022-01-01 – 2022-06-30213670000 USD20220809Open filing evidence
2022-01-01 – 2022-03-31105561000 USD20220510Open filing evidence
2021-01-01 – 2021-12-31354557000 USD20240307Open filing evidence
2021-07-01 – 2021-09-30105124000 USD20221108Open filing evidence
2021-01-01 – 2021-09-30244935000 USD20221108Open filing evidence
2021-04-01 – 2021-06-3095081000 USD20220809Open filing evidence
2021-01-01 – 2021-06-30139811000 USD20220809Open filing evidence
2021-01-01 – 2021-03-3144730000 USD20220510Open filing evidence
2020-07-01 – 2020-09-3042615000 USD20211115Open filing evidence
2020-01-01 – 2020-09-30132693000 USD20211115Open filing evidence

Rental Revenue · Truck And Equipment Sales Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=ctos:RentalRevenueMember;us-gaap:StatementBusinessSegmentsAxis=ctos:TruckAndEquipmentSalesSegmentMember
PeriodValueUnitFiledEvidence
2025-01-01 – 2025-12-310 USD20260310Open filing evidence
2025-07-01 – 2025-09-300 USD20251027Open filing evidence
2025-01-01 – 2025-09-300 USD20251027Open filing evidence
2025-04-01 – 2025-06-300 USD20250730Open filing evidence
2025-01-01 – 2025-06-300 USD20250730Open filing evidence
2025-01-01 – 2025-03-310 USD20250430Open filing evidence
2024-01-01 – 2024-12-310 USD20260310Open filing evidence
2024-07-01 – 2024-09-300 USD20251027Open filing evidence
2024-01-01 – 2024-09-300 USD20251027Open filing evidence
2024-04-01 – 2024-06-300 USD20250730Open filing evidence
2024-01-01 – 2024-06-300 USD20250730Open filing evidence
2024-01-01 – 2024-03-310 USD20250430Open filing evidence
2023-01-01 – 2023-12-310 USD20260310Open filing evidence
2022-01-01 – 2022-12-310 USD20240307Open filing evidence
2021-01-01 – 2021-12-310 USD20240307Open filing evidence
2021-07-01 – 2021-09-300 USD20211115Open filing evidence
2021-01-01 – 2021-09-300 USD20211115Open filing evidence
2020-07-01 – 2020-09-300 USD20211115Open filing evidence
2020-01-01 – 2020-09-300 USD20211115Open filing evidence

Sales And Services Parts And Services · Aftermarket Parts And Services Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=ctos:SalesAndServicesPartsAndServicesMember;us-gaap:StatementBusinessSegmentsAxis=ctos:AftermarketPartsAndServicesSegmentMember
PeriodValueUnitFiledEvidence
2025-01-01 – 2025-12-31133276000 USD20260310Open filing evidence
2025-07-01 – 2025-09-3034333000 USD20251027Open filing evidence
2025-01-01 – 2025-09-30100998000 USD20251027Open filing evidence
2025-04-01 – 2025-06-3034557000 USD20250730Open filing evidence
2025-01-01 – 2025-06-3066665000 USD20250730Open filing evidence
2025-01-01 – 2025-03-3132108000 USD20250430Open filing evidence
2024-01-01 – 2024-12-31136291000 USD20260310Open filing evidence
2024-07-01 – 2024-09-3033420000 USD20251027Open filing evidence
2024-01-01 – 2024-09-30100337000 USD20251027Open filing evidence
2024-04-01 – 2024-06-3034383000 USD20250730Open filing evidence
2024-01-01 – 2024-06-3066917000 USD20250730Open filing evidence
2024-01-01 – 2024-03-3132534000 USD20250430Open filing evidence
2023-01-01 – 2023-12-31132737000 USD20260310Open filing evidence
2023-07-01 – 2023-09-3033065000 USD20231107Open filing evidence
2023-01-01 – 2023-09-3098194000 USD20231107Open filing evidence
2023-01-01 – 2023-03-3132585000 USD20240502Open filing evidence
2022-01-01 – 2022-12-31126706000 USD20240307Open filing evidence
2022-07-01 – 2022-09-3031867000 USD20231107Open filing evidence
2022-01-01 – 2022-09-3093557000 USD20231107Open filing evidence
2022-04-01 – 2022-06-3031545000 USD20220809Open filing evidence
2022-01-01 – 2022-06-3061690000 USD20220809Open filing evidence
2022-01-01 – 2022-03-3130145000 USD20230509Open filing evidence
2021-01-01 – 2021-12-31101753000 USD20240307Open filing evidence
2021-07-01 – 2021-09-3031034000 USD20221108Open filing evidence
2021-01-01 – 2021-09-3071954000 USD20221108Open filing evidence
2021-04-01 – 2021-06-3028897000 USD20220809Open filing evidence
2021-01-01 – 2021-06-3040920000 USD20220809Open filing evidence
2020-01-01 – 2020-12-3150617000 USD20220316Open filing evidence
2020-07-01 – 2020-09-3011577000 USD20211115Open filing evidence
2020-01-01 – 2020-09-3036753000 USD20211115Open filing evidence
2019-01-01 – 2019-12-3131964000 USD20220316Open filing evidence

Sales And Services Parts And Services · Equipment Rental Solutions Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=ctos:SalesAndServicesPartsAndServicesMember;us-gaap:StatementBusinessSegmentsAxis=ctos:EquipmentRentalSolutionsSegmentMember
PeriodValueUnitFiledEvidence
2025-01-01 – 2025-12-310 USD20260310Open filing evidence
2025-07-01 – 2025-09-300 USD20251027Open filing evidence
2025-01-01 – 2025-09-300 USD20251027Open filing evidence
2025-04-01 – 2025-06-300 USD20250730Open filing evidence
2025-01-01 – 2025-06-300 USD20250730Open filing evidence
2025-01-01 – 2025-03-310 USD20250430Open filing evidence
2024-01-01 – 2024-12-310 USD20260310Open filing evidence
2024-07-01 – 2024-09-300 USD20251027Open filing evidence
2024-01-01 – 2024-09-300 USD20251027Open filing evidence
2024-04-01 – 2024-06-300 USD20250730Open filing evidence
2024-01-01 – 2024-06-300 USD20250730Open filing evidence
2024-01-01 – 2024-03-310 USD20250430Open filing evidence
2023-01-01 – 2023-12-310 USD20260310Open filing evidence
2023-07-01 – 2023-09-300 USD20231107Open filing evidence
2023-01-01 – 2023-09-300 USD20231107Open filing evidence
2023-04-01 – 2023-06-300 USD20240801Open filing evidence
2023-01-01 – 2023-06-300 USD20240801Open filing evidence
2023-01-01 – 2023-03-310 USD20230509Open filing evidence
2022-07-01 – 2022-09-300 USD20231107Open filing evidence
2022-01-01 – 2022-09-300 USD20231107Open filing evidence
2022-04-01 – 2022-06-300 USD20230808Open filing evidence
2022-01-01 – 2022-06-300 USD20230808Open filing evidence
2022-01-01 – 2022-03-310 USD20230509Open filing evidence
2021-01-01 – 2021-12-310 USD20220316Open filing evidence
2021-07-01 – 2021-09-300 USD20221108Open filing evidence
2021-01-01 – 2021-09-300 USD20221108Open filing evidence
2021-04-01 – 2021-06-300 USD20220809Open filing evidence
2021-01-01 – 2021-06-300 USD20220809Open filing evidence
2021-01-01 – 2021-03-310 USD20220510Open filing evidence
2020-01-01 – 2020-12-310 USD20220316Open filing evidence
2020-07-01 – 2020-09-300 USD20211115Open filing evidence
2020-01-01 – 2020-09-300 USD20211115Open filing evidence
2019-01-01 – 2019-12-310 USD20220316Open filing evidence

Sales And Services Parts And Services · Specialty Equipment Rentals Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=ctos:SalesAndServicesPartsAndServicesMember;us-gaap:StatementBusinessSegmentsAxis=ctos:SpecialtyEquipmentRentalsSegmentMember
PeriodValueUnitFiledEvidence
2026-04-01 – 2026-06-3022100000 USD20260803Open filing evidence
2026-01-01 – 2026-06-3040871000 USD20260803Open filing evidence
2026-01-01 – 2026-03-3118771000 USD20260427Open filing evidence
2025-04-01 – 2025-06-3022353000 USD20260803Open filing evidence
2025-01-01 – 2025-06-3043318000 USD20260803Open filing evidence
2025-01-01 – 2025-03-3120965000 USD20260427Open filing evidence

Sales And Services Parts And Services · Specialty Truck Equipment And Manufacturing Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=ctos:SalesAndServicesPartsAndServicesMember;us-gaap:StatementBusinessSegmentsAxis=ctos:SpecialtyTruckEquipmentAndManufacturingSegmentMember
PeriodValueUnitFiledEvidence
2026-04-01 – 2026-06-3012727000 USD20260803Open filing evidence
2026-01-01 – 2026-06-3025729000 USD20260803Open filing evidence
2026-01-01 – 2026-03-3113002000 USD20260427Open filing evidence
2025-04-01 – 2025-06-3012204000 USD20260803Open filing evidence
2025-01-01 – 2025-06-3023347000 USD20260803Open filing evidence
2025-01-01 – 2025-03-3111143000 USD20260427Open filing evidence

Sales And Services Parts And Services · Truck And Equipment Sales Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=ctos:SalesAndServicesPartsAndServicesMember;us-gaap:StatementBusinessSegmentsAxis=ctos:TruckAndEquipmentSalesSegmentMember
PeriodValueUnitFiledEvidence
2025-01-01 – 2025-12-310 USD20260310Open filing evidence
2025-07-01 – 2025-09-300 USD20251027Open filing evidence
2025-01-01 – 2025-09-300 USD20251027Open filing evidence
2025-04-01 – 2025-06-300 USD20250730Open filing evidence
2025-01-01 – 2025-06-300 USD20250730Open filing evidence
2025-01-01 – 2025-03-310 USD20250430Open filing evidence
2024-01-01 – 2024-12-310 USD20260310Open filing evidence
2024-07-01 – 2024-09-300 USD20251027Open filing evidence
2024-01-01 – 2024-09-300 USD20251027Open filing evidence
2024-04-01 – 2024-06-300 USD20250730Open filing evidence
2024-01-01 – 2024-06-300 USD20250730Open filing evidence
2024-01-01 – 2024-03-310 USD20250430Open filing evidence
2023-01-01 – 2023-12-310 USD20260310Open filing evidence
2023-07-01 – 2023-09-300 USD20231107Open filing evidence
2023-01-01 – 2023-09-300 USD20231107Open filing evidence
2023-04-01 – 2023-06-300 USD20230808Open filing evidence
2023-01-01 – 2023-06-300 USD20230808Open filing evidence
2023-01-01 – 2023-03-310 USD20240502Open filing evidence
2022-01-01 – 2022-12-310 USD20240307Open filing evidence
2022-07-01 – 2022-09-300 USD20231107Open filing evidence
2022-01-01 – 2022-09-300 USD20231107Open filing evidence
2022-04-01 – 2022-06-300 USD20230808Open filing evidence
2022-01-01 – 2022-06-300 USD20230808Open filing evidence
2022-01-01 – 2022-03-310 USD20230509Open filing evidence
2021-01-01 – 2021-12-310 USD20240307Open filing evidence
2021-07-01 – 2021-09-300 USD20221108Open filing evidence
2021-01-01 – 2021-09-300 USD20221108Open filing evidence
2021-04-01 – 2021-06-300 USD20220809Open filing evidence
2021-01-01 – 2021-06-300 USD20220809Open filing evidence
2020-07-01 – 2020-09-300 USD20211115Open filing evidence
2020-01-01 – 2020-09-300 USD20211115Open filing evidence

Rental Revenue · Equipment Rental And Sales Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=nsco:RentalRevenueMember;us-gaap:StatementBusinessSegmentsAxis=nsco:EquipmentRentalAndSalesSegmentMember
PeriodValueUnitFiledEvidence
2020-01-01 – 2020-12-31179933000 USD20210309Open filing evidence
2020-01-01 – 2020-03-3147053000 USD20200507Open filing evidence
2019-01-01 – 2019-12-31182720000 USD20210309Open filing evidence
2019-07-01 – 2019-09-3046174000 USD2019-11-12 · 22:31:10.000ZOpen filing evidence
2019-01-01 – 2019-09-30132735000 USD2019-11-12 · 22:31:10.000ZOpen filing evidence

Rental Revenue · Parts Tools And Accessories Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=nsco:RentalRevenueMember;us-gaap:StatementBusinessSegmentsAxis=nsco:PartsToolsAndAccessoriesSegmentMember
PeriodValueUnitFiledEvidence
2021-01-01 – 2021-03-313559000 USD20210517Open filing evidence
2020-01-01 – 2020-12-3115557000 USD20210309Open filing evidence
2020-01-01 – 2020-03-313941000 USD20210517Open filing evidence
2019-01-01 – 2019-12-3115276000 USD20210309Open filing evidence

Rental Revenue · Truck And Equipment Sales Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=nsco:RentalRevenueMember;us-gaap:StatementBusinessSegmentsAxis=nsco:TruckAndEquipmentSalesSegmentMember
PeriodValueUnitFiledEvidence
2021-04-01 – 2021-06-300 USD20210816Open filing evidence
2021-01-01 – 2021-06-300 USD20210816Open filing evidence
2020-04-01 – 2020-06-300 USD20210816Open filing evidence
2020-01-01 – 2020-06-300 USD20210816Open filing evidence

Salesand Services New Equipment Sales · Equipment Rental And Sales Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=nsco:SalesandServicesNewEquipmentSalesMember;us-gaap:StatementBusinessSegmentsAxis=nsco:EquipmentRentalAndSalesSegmentMember
PeriodValueUnitFiledEvidence
2020-07-01 – 2020-09-306048000 USD20201109Open filing evidence
2020-01-01 – 2020-09-3019043000 USD20201109Open filing evidence
2020-04-01 – 2020-06-305418000 USD20200806Open filing evidence
2020-01-01 – 2020-06-3012995000 USD20200806Open filing evidence
2020-01-01 – 2020-03-317577000 USD20200507Open filing evidence
2019-01-01 – 2019-12-3110308000 USD20200316Open filing evidence

Salesand Services New Equipment Sales · Parts Tools And Accessories Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=nsco:SalesandServicesNewEquipmentSalesMember;us-gaap:StatementBusinessSegmentsAxis=nsco:PartsToolsAndAccessoriesSegmentMember
PeriodValueUnitFiledEvidence
2021-01-01 – 2021-03-310 USD20210517Open filing evidence
2020-04-01 – 2020-06-300 USD20200806Open filing evidence
2020-01-01 – 2020-06-300 USD20200806Open filing evidence
2020-01-01 – 2020-03-310 USD20210517Open filing evidence
2019-01-01 – 2019-12-310 USD20200316Open filing evidence

Sales And Services Parts And Services · Equipment Rental And Sales Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=nsco:SalesAndServicesPartsAndServicesMember;us-gaap:StatementBusinessSegmentsAxis=nsco:EquipmentRentalAndSalesSegmentMember
PeriodValueUnitFiledEvidence
2020-07-01 – 2020-09-300 USD20201109Open filing evidence
2020-01-01 – 2020-09-300 USD20201109Open filing evidence
2020-04-01 – 2020-06-300 USD20200806Open filing evidence
2020-01-01 – 2020-06-300 USD20200806Open filing evidence
2020-01-01 – 2020-03-310 USD20200507Open filing evidence
2019-01-01 – 2019-12-310 USD20200316Open filing evidence

Sales And Services Parts And Services · Parts Tools And Accessories Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=nsco:SalesAndServicesPartsAndServicesMember;us-gaap:StatementBusinessSegmentsAxis=nsco:PartsToolsAndAccessoriesSegmentMember
PeriodValueUnitFiledEvidence
2020-01-01 – 2020-12-3150617000 USD20210309Open filing evidence
2020-07-01 – 2020-09-3011577000 USD20201109Open filing evidence
2020-01-01 – 2020-09-3036753000 USD20201109Open filing evidence
2020-04-01 – 2020-06-3011097000 USD20200806Open filing evidence
2020-01-01 – 2020-06-3025176000 USD20200806Open filing evidence
2020-01-01 – 2020-03-3114079000 USD20200507Open filing evidence
2019-01-01 – 2019-12-3131964000 USD20210309Open filing evidence

Sales And Services Rental Equipment Sales · Equipment Rental And Sales Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=nsco:SalesAndServicesRentalEquipmentSalesMember;us-gaap:StatementBusinessSegmentsAxis=nsco:EquipmentRentalAndSalesSegmentMember
PeriodValueUnitFiledEvidence
2020-01-01 – 2020-12-3131533000 USD20210309Open filing evidence
2020-01-01 – 2020-03-319093000 USD20200507Open filing evidence
2019-01-01 – 2019-12-3123767000 USD20210309Open filing evidence

Sales And Services Rental Equipment Sales · Parts Tools And Accessories Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=nsco:SalesAndServicesRentalEquipmentSalesMember;us-gaap:StatementBusinessSegmentsAxis=nsco:PartsToolsAndAccessoriesSegmentMember
PeriodValueUnitFiledEvidence
2021-01-01 – 2021-03-310 USD20210517Open filing evidence
2020-01-01 – 2020-12-310 USD20210309Open filing evidence
2020-01-01 – 2020-03-310 USD20210517Open filing evidence
2019-01-01 – 2019-12-310 USD20210309Open filing evidence

Aftermarket Parts And Services Segment

Statement Business Segments

Source dimensions us-gaap:StatementBusinessSegmentsAxis=ctos:AftermarketPartsAndServicesSegmentMember
PeriodValueUnitFiledEvidence
2025-01-01 – 2025-12-31147684000 USD20260310Open filing evidence
2025-07-01 – 2025-09-3037530000 USD20251027Open filing evidence
2025-01-01 – 2025-09-30110577000 USD20251027Open filing evidence
2025-04-01 – 2025-06-3037643000 USD20250730Open filing evidence
2025-01-01 – 2025-06-3073047000 USD20250730Open filing evidence
2025-01-01 – 2025-03-3135404000 USD20250430Open filing evidence
2024-01-01 – 2024-12-31149077000 USD20260310Open filing evidence
2024-07-01 – 2024-09-3036427000 USD20251027Open filing evidence
2024-01-01 – 2024-09-30108525000 USD20251027Open filing evidence
2024-04-01 – 2024-06-3036681000 USD20250730Open filing evidence
2024-01-01 – 2024-06-3072098000 USD20250730Open filing evidence
2024-01-01 – 2024-03-3135417000 USD20250430Open filing evidence
2023-01-01 – 2023-12-31148508000 USD20260310Open filing evidence
2023-07-01 – 2023-09-3036345000 USD20241030Open filing evidence
2023-01-01 – 2023-09-30110315000 USD20241030Open filing evidence
2023-04-01 – 2023-06-3036881000 USD20240801Open filing evidence
2023-01-01 – 2023-06-3073970000 USD20240801Open filing evidence
2023-01-01 – 2023-03-3137089000 USD20240502Open filing evidence
2022-01-01 – 2022-12-31141637000 USD20250304Open filing evidence
2022-07-01 – 2022-09-3034868000 USD20231107Open filing evidence
2022-01-01 – 2022-09-30104088000 USD20231107Open filing evidence
2022-04-01 – 2022-06-3035491000 USD20230808Open filing evidence
2022-01-01 – 2022-06-3069220000 USD20230808Open filing evidence
2022-01-01 – 2022-03-3133729000 USD20230509Open filing evidence
2021-01-01 – 2021-12-31117263000 USD20240307Open filing evidence
2021-07-01 – 2021-09-3035018000 USD20221108Open filing evidence
2021-01-01 – 2021-09-3082955000 USD20221108Open filing evidence
2021-04-01 – 2021-06-3032355000 USD20220809Open filing evidence
2021-01-01 – 2021-06-3047937000 USD20220809Open filing evidence
2021-01-01 – 2021-03-3115582000 USD20220510Open filing evidence
2020-01-01 – 2020-12-3166174000 USD20230314Open filing evidence
2020-07-01 – 2020-09-3015087000 USD20211115Open filing evidence
2020-01-01 – 2020-09-3048163000 USD20211115Open filing evidence
2019-01-01 – 2019-12-3147240000 USD20220316Open filing evidence

Aftermarket Parts And Services Segment · Equipment Sales

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=ctos:AftermarketPartsAndServicesSegmentMember;srt:ProductOrServiceAxis=ctos:EquipmentSalesMember
PeriodValueUnitFiledEvidence
2024-01-01 – 2024-12-310 USD20250304Open filing evidence
2024-07-01 – 2024-09-300 USD20241030Open filing evidence
2024-01-01 – 2024-09-300 USD20241030Open filing evidence
2024-04-01 – 2024-06-300 USD20240801Open filing evidence
2024-01-01 – 2024-06-300 USD20240801Open filing evidence
2024-01-01 – 2024-03-310 USD20240502Open filing evidence
2023-01-01 – 2023-12-310 USD20250304Open filing evidence
2023-07-01 – 2023-09-300 USD20241030Open filing evidence
2023-01-01 – 2023-09-300 USD20241030Open filing evidence
2023-04-01 – 2023-06-300 USD20240801Open filing evidence
2023-01-01 – 2023-06-300 USD20240801Open filing evidence
2023-01-01 – 2023-03-310 USD20240502Open filing evidence
2022-01-01 – 2022-12-310 USD20250304Open filing evidence
2022-04-01 – 2022-06-300 USD20230808Open filing evidence
2022-01-01 – 2022-06-300 USD20230808Open filing evidence
2022-01-01 – 2022-03-310 USD20220510Open filing evidence
2021-01-01 – 2021-12-310 USD20240307Open filing evidence
2021-07-01 – 2021-09-300 USD20211115Open filing evidence
2021-01-01 – 2021-09-300 USD20211115Open filing evidence
2021-01-01 – 2021-03-310 USD20220510Open filing evidence
2020-07-01 – 2020-09-300 USD20211115Open filing evidence
2020-01-01 – 2020-09-300 USD20211115Open filing evidence

Aftermarket Parts And Services Segment · Rental Revenue

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=ctos:AftermarketPartsAndServicesSegmentMember;srt:ProductOrServiceAxis=ctos:RentalRevenueMember
PeriodValueUnitFiledEvidence
2024-01-01 – 2024-12-3112786000 USD20250304Open filing evidence
2024-07-01 – 2024-09-303007000 USD20241030Open filing evidence
2024-01-01 – 2024-09-308188000 USD20241030Open filing evidence
2024-04-01 – 2024-06-302298000 USD20240801Open filing evidence
2024-01-01 – 2024-06-305181000 USD20240801Open filing evidence
2024-01-01 – 2024-03-312883000 USD20240502Open filing evidence
2023-01-01 – 2023-12-3115771000 USD20250304Open filing evidence
2023-07-01 – 2023-09-303280000 USD20241030Open filing evidence
2023-01-01 – 2023-09-3012121000 USD20241030Open filing evidence
2023-04-01 – 2023-06-304337000 USD20240801Open filing evidence
2023-01-01 – 2023-06-308841000 USD20240801Open filing evidence
2023-01-01 – 2023-03-314504000 USD20240502Open filing evidence
2022-01-01 – 2022-12-3114931000 USD20250304Open filing evidence
2022-07-01 – 2022-09-303001000 USD20231107Open filing evidence
2022-01-01 – 2022-09-3010531000 USD20231107Open filing evidence
2022-04-01 – 2022-06-303946000 USD20230808Open filing evidence
2022-01-01 – 2022-06-307530000 USD20230808Open filing evidence
2022-01-01 – 2022-03-313584000 USD20220510Open filing evidence
2021-01-01 – 2021-12-3115510000 USD20230314Open filing evidence
2021-07-01 – 2021-09-303984000 USD20211115Open filing evidence
2021-01-01 – 2021-09-3011001000 USD20211115Open filing evidence
2021-01-01 – 2021-03-313559000 USD20220510Open filing evidence
2020-01-01 – 2020-12-3115557000 USD20230314Open filing evidence
2020-07-01 – 2020-09-303510000 USD20211115Open filing evidence
2020-01-01 – 2020-09-3011410000 USD20211115Open filing evidence
2019-01-01 – 2019-12-3115276000 USD20220316Open filing evidence

Aftermarket Parts And Services Segment · Sales And Services Parts And Services

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=ctos:AftermarketPartsAndServicesSegmentMember;srt:ProductOrServiceAxis=ctos:SalesAndServicesPartsAndServicesMember
PeriodValueUnitFiledEvidence
2024-01-01 – 2024-12-31136291000 USD20250304Open filing evidence
2024-07-01 – 2024-09-3033420000 USD20241030Open filing evidence
2024-01-01 – 2024-09-30100337000 USD20241030Open filing evidence
2024-04-01 – 2024-06-3034383000 USD20240801Open filing evidence
2024-01-01 – 2024-06-3066917000 USD20240801Open filing evidence
2023-01-01 – 2023-12-31132737000 USD20250304Open filing evidence
2023-07-01 – 2023-09-3033065000 USD20241030Open filing evidence
2023-01-01 – 2023-09-3098194000 USD20241030Open filing evidence
2023-04-01 – 2023-06-3032544000 USD20240801Open filing evidence
2023-01-01 – 2023-06-3065129000 USD20240801Open filing evidence
2022-01-01 – 2022-12-31126706000 USD20250304Open filing evidence
2022-04-01 – 2022-06-3031545000 USD20230808Open filing evidence
2022-01-01 – 2022-06-3061690000 USD20230808Open filing evidence
2022-01-01 – 2022-03-3130145000 USD20220510Open filing evidence
2021-01-01 – 2021-12-31101753000 USD20230314Open filing evidence
2021-01-01 – 2021-03-3112023000 USD20220510Open filing evidence
2020-01-01 – 2020-12-3150617000 USD20230314Open filing evidence

Equipment Rental Solutions Segment

Statement Business Segments

Source dimensions us-gaap:StatementBusinessSegmentsAxis=ctos:EquipmentRentalSolutionsSegmentMember
PeriodValueUnitFiledEvidence
2025-01-01 – 2025-12-31701045000 USD20260310Open filing evidence
2025-07-01 – 2025-09-30169105000 USD20251027Open filing evidence
2025-01-01 – 2025-09-30493925000 USD20251027Open filing evidence
2025-04-01 – 2025-06-30170472000 USD20250730Open filing evidence
2025-01-01 – 2025-06-30324820000 USD20250730Open filing evidence
2025-01-01 – 2025-03-31154348000 USD20250430Open filing evidence
2024-01-01 – 2024-12-31597805000 USD20260310Open filing evidence
2024-07-01 – 2024-09-30150891000 USD20251027Open filing evidence
2024-01-01 – 2024-09-30425330000 USD20251027Open filing evidence
2024-04-01 – 2024-06-30138411000 USD20250730Open filing evidence
2024-01-01 – 2024-06-30274439000 USD20250730Open filing evidence
2024-01-01 – 2024-03-31136028000 USD20250430Open filing evidence
2023-01-01 – 2023-12-31726167000 USD20260310Open filing evidence
2023-07-01 – 2023-09-30167104000 USD20241030Open filing evidence
2023-01-01 – 2023-09-30541550000 USD20241030Open filing evidence
2023-04-01 – 2023-06-30168526000 USD20240801Open filing evidence
2023-01-01 – 2023-06-30374446000 USD20240801Open filing evidence
2023-01-01 – 2023-03-31205920000 USD20240502Open filing evidence
2022-01-01 – 2022-12-31661254000 USD20250304Open filing evidence
2022-07-01 – 2022-09-30149130000 USD20231107Open filing evidence
2022-01-01 – 2022-09-30459353000 USD20231107Open filing evidence
2022-04-01 – 2022-06-30145309000 USD20230808Open filing evidence
2022-01-01 – 2022-06-30310223000 USD20230808Open filing evidence
2022-01-01 – 2022-03-31164914000 USD20230509Open filing evidence
2021-01-01 – 2021-12-31459992000 USD20240307Open filing evidence
2021-07-01 – 2021-09-30132225000 USD20221108Open filing evidence
2021-01-01 – 2021-09-30315076000 USD20221108Open filing evidence
2021-04-01 – 2021-06-30127636000 USD20220809Open filing evidence
2021-01-01 – 2021-06-30182851000 USD20220809Open filing evidence
2021-01-01 – 2021-03-3155215000 USD20220510Open filing evidence
2020-01-01 – 2020-12-31211466000 USD20230314Open filing evidence
2020-07-01 – 2020-09-3048125000 USD20211115Open filing evidence
2020-01-01 – 2020-09-30152278000 USD20211115Open filing evidence
2019-01-01 – 2019-12-31206487000 USD20220316Open filing evidence

Equipment Rental Solutions Segment · Equipment Sales

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=ctos:EquipmentRentalSolutionsSegmentMember;srt:ProductOrServiceAxis=ctos:EquipmentSalesMember
PeriodValueUnitFiledEvidence
2024-01-01 – 2024-12-31167638000 USD20250304Open filing evidence
2024-07-01 – 2024-09-3045574000 USD20241030Open filing evidence
2024-01-01 – 2024-09-30116026000 USD20241030Open filing evidence
2024-01-01 – 2024-03-3132740000 USD20240502Open filing evidence
2023-01-01 – 2023-12-31263028000 USD20250304Open filing evidence
2023-07-01 – 2023-09-3052175000 USD20241030Open filing evidence
2023-01-01 – 2023-09-30195005000 USD20241030Open filing evidence
2023-01-01 – 2023-03-3192136000 USD20240502Open filing evidence
2022-01-01 – 2022-12-31212146000 USD20250304Open filing evidence
2022-04-01 – 2022-06-3037200000 USD20220809Open filing evidence
2022-01-01 – 2022-06-3096553000 USD20220809Open filing evidence
2021-01-01 – 2021-12-31105435000 USD20240307Open filing evidence
2021-04-01 – 2021-06-3032555000 USD20220809Open filing evidence
2021-01-01 – 2021-06-3043040000 USD20220809Open filing evidence

Equipment Rental Solutions Segment · Rental Revenue

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=ctos:EquipmentRentalSolutionsSegmentMember;srt:ProductOrServiceAxis=ctos:RentalRevenueMember
PeriodValueUnitFiledEvidence
2024-01-01 – 2024-12-31430167000 USD20250304Open filing evidence
2024-07-01 – 2024-09-30105317000 USD20241030Open filing evidence
2024-01-01 – 2024-09-30309304000 USD20241030Open filing evidence
2024-01-01 – 2024-03-31103288000 USD20240502Open filing evidence
2023-01-01 – 2023-12-31463139000 USD20250304Open filing evidence
2023-07-01 – 2023-09-30114929000 USD20241030Open filing evidence
2023-01-01 – 2023-09-30346545000 USD20241030Open filing evidence
2023-04-01 – 2023-06-30117832000 USD20230808Open filing evidence
2023-01-01 – 2023-06-30231616000 USD20230808Open filing evidence
2023-01-01 – 2023-03-31113784000 USD20240502Open filing evidence
2022-01-01 – 2022-12-31449108000 USD20250304Open filing evidence
2022-07-01 – 2022-09-30112009000 USD20231107Open filing evidence
2022-01-01 – 2022-09-30325679000 USD20231107Open filing evidence
2022-04-01 – 2022-06-30108109000 USD20230808Open filing evidence
2022-01-01 – 2022-06-30213670000 USD20230808Open filing evidence
2022-01-01 – 2022-03-31105561000 USD20230509Open filing evidence
2021-01-01 – 2021-12-31354557000 USD20230314Open filing evidence
2020-01-01 – 2020-12-31179933000 USD20230314Open filing evidence
2019-01-01 – 2019-12-31182720000 USD20220316Open filing evidence

Equipment Rental Solutions Segment · Sales And Services Parts And Services

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=ctos:EquipmentRentalSolutionsSegmentMember;srt:ProductOrServiceAxis=ctos:SalesAndServicesPartsAndServicesMember
PeriodValueUnitFiledEvidence
2024-01-01 – 2024-12-310 USD20250304Open filing evidence
2024-07-01 – 2024-09-300 USD20241030Open filing evidence
2024-01-01 – 2024-09-300 USD20241030Open filing evidence
2024-01-01 – 2024-03-310 USD20240502Open filing evidence
2023-01-01 – 2023-12-310 USD20250304Open filing evidence
2023-07-01 – 2023-09-300 USD20241030Open filing evidence
2023-01-01 – 2023-09-300 USD20241030Open filing evidence
2023-01-01 – 2023-03-310 USD20240502Open filing evidence
2022-01-01 – 2022-12-310 USD20250304Open filing evidence
2021-01-01 – 2021-12-310 USD20240307Open filing evidence
2020-01-01 – 2020-12-310 USD20230314Open filing evidence

Specialty Equipment Rentals Segment

Statement Business Segments

Source dimensions us-gaap:StatementBusinessSegmentsAxis=ctos:SpecialtyEquipmentRentalsSegmentMember
PeriodValueUnitFiledEvidence
2026-07-01 – 2026-09-30212033000 USD2026-10-26 · 20:15:16.000ZOpen filing evidence
2026-01-01 – 2026-09-30624615000 USD2026-10-26 · 20:15:16.000ZOpen filing evidence
2026-04-01 – 2026-06-30218819000 USD20260803Open filing evidence
2026-01-01 – 2026-06-30412582000 USD20260803Open filing evidence
2026-01-01 – 2026-03-31193763000 USD20260427Open filing evidence
2025-07-01 – 2025-09-30182889000 USD2026-10-26 · 20:15:16.000ZOpen filing evidence
2025-01-01 – 2025-09-30532798000 USD2026-10-26 · 20:15:16.000ZOpen filing evidence
2025-04-01 – 2025-06-30182828000 USD20260803Open filing evidence
2025-01-01 – 2025-06-30349909000 USD20260803Open filing evidence
2025-01-01 – 2025-03-31167081000 USD20260427Open filing evidence

Specialty Equipment Rentals Segment · Equipment Sales

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=ctos:SpecialtyEquipmentRentalsSegmentMember;srt:ProductOrServiceAxis=ctos:EquipmentSalesMember
PeriodValueUnitFiledEvidence
2026-07-01 – 2026-09-3039446000 USD2026-10-26 · 20:15:16.000ZOpen filing evidence
2026-01-01 – 2026-09-30128882000 USD2026-10-26 · 20:15:16.000ZOpen filing evidence
2025-07-01 – 2025-09-3034565000 USD2026-10-26 · 20:15:16.000ZOpen filing evidence
2025-01-01 – 2025-09-30104081000 USD2026-10-26 · 20:15:16.000ZOpen filing evidence

Specialty Equipment Rentals Segment · Parts Sales And Services

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=ctos:SpecialtyEquipmentRentalsSegmentMember;srt:ProductOrServiceAxis=ctos:PartsSalesAndServicesMember
PeriodValueUnitFiledEvidence
2026-07-01 – 2026-09-3019891000 USD2026-10-26 · 20:15:16.000ZOpen filing evidence
2026-01-01 – 2026-09-3060762000 USD2026-10-26 · 20:15:16.000ZOpen filing evidence
2025-07-01 – 2025-09-3021182000 USD2026-10-26 · 20:15:16.000ZOpen filing evidence
2025-01-01 – 2025-09-3064500000 USD2026-10-26 · 20:15:16.000ZOpen filing evidence

Specialty Equipment Rentals Segment · Rental

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=ctos:SpecialtyEquipmentRentalsSegmentMember;srt:ProductOrServiceAxis=ctos:RentalMember
PeriodValueUnitFiledEvidence
2026-07-01 – 2026-09-30152696000 USD2026-10-26 · 20:15:16.000ZOpen filing evidence
2026-01-01 – 2026-09-30434971000 USD2026-10-26 · 20:15:16.000ZOpen filing evidence
2025-07-01 – 2025-09-30127142000 USD2026-10-26 · 20:15:16.000ZOpen filing evidence
2025-01-01 – 2025-09-30364217000 USD2026-10-26 · 20:15:16.000ZOpen filing evidence

Specialty Truck Equipment And Manufacturing Segment

Statement Business Segments

Source dimensions us-gaap:StatementBusinessSegmentsAxis=ctos:SpecialtyTruckEquipmentAndManufacturingSegmentMember
PeriodValueUnitFiledEvidence
2026-07-01 – 2026-09-30283191000 USD2026-10-26 · 20:15:16.000ZOpen filing evidence
2026-01-01 – 2026-09-30895677000 USD2026-10-26 · 20:15:16.000ZOpen filing evidence
2026-04-01 – 2026-06-30344627000 USD20260803Open filing evidence
2026-01-01 – 2026-06-30612486000 USD20260803Open filing evidence
2026-01-01 – 2026-03-31267859000 USD20260427Open filing evidence
2025-07-01 – 2025-09-30299169000 USD2026-10-26 · 20:15:16.000ZOpen filing evidence
2025-01-01 – 2025-09-30882975000 USD2026-10-26 · 20:15:16.000ZOpen filing evidence
2025-04-01 – 2025-06-30328655000 USD20260803Open filing evidence
2025-01-01 – 2025-06-30583806000 USD20260803Open filing evidence
2025-01-01 – 2025-03-31255151000 USD20260427Open filing evidence

Specialty Truck Equipment And Manufacturing Segment · Equipment Sales

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=ctos:SpecialtyTruckEquipmentAndManufacturingSegmentMember;srt:ProductOrServiceAxis=ctos:EquipmentSalesMember
PeriodValueUnitFiledEvidence
2026-07-01 – 2026-09-30270151000 USD2026-10-26 · 20:15:16.000ZOpen filing evidence
2026-01-01 – 2026-09-30856908000 USD2026-10-26 · 20:15:16.000ZOpen filing evidence
2025-07-01 – 2025-09-30286018000 USD2026-10-26 · 20:15:16.000ZOpen filing evidence
2025-01-01 – 2025-09-30846477000 USD2026-10-26 · 20:15:16.000ZOpen filing evidence

Specialty Truck Equipment And Manufacturing Segment · Parts Sales And Services

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=ctos:SpecialtyTruckEquipmentAndManufacturingSegmentMember;srt:ProductOrServiceAxis=ctos:PartsSalesAndServicesMember
PeriodValueUnitFiledEvidence
2026-07-01 – 2026-09-3013040000 USD2026-10-26 · 20:15:16.000ZOpen filing evidence
2026-01-01 – 2026-09-3038769000 USD2026-10-26 · 20:15:16.000ZOpen filing evidence
2025-07-01 – 2025-09-3013151000 USD2026-10-26 · 20:15:16.000ZOpen filing evidence
2025-01-01 – 2025-09-3036498000 USD2026-10-26 · 20:15:16.000ZOpen filing evidence

Specialty Truck Equipment And Manufacturing Segment · Rental

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=ctos:SpecialtyTruckEquipmentAndManufacturingSegmentMember;srt:ProductOrServiceAxis=ctos:RentalMember
PeriodValueUnitFiledEvidence
2026-07-01 – 2026-09-300 USD2026-10-26 · 20:15:16.000ZOpen filing evidence
2026-01-01 – 2026-09-300 USD2026-10-26 · 20:15:16.000ZOpen filing evidence
2025-07-01 – 2025-09-300 USD2026-10-26 · 20:15:16.000ZOpen filing evidence
2025-01-01 – 2025-09-300 USD2026-10-26 · 20:15:16.000ZOpen filing evidence

Truck And Equipment Sales Segment

Statement Business Segments

Source dimensions us-gaap:StatementBusinessSegmentsAxis=ctos:TruckAndEquipmentSalesSegmentMember
PeriodValueUnitFiledEvidence
2025-01-01 – 2025-12-311095228000 USD20260310Open filing evidence
2025-07-01 – 2025-09-30275423000 USD20251027Open filing evidence
2025-01-01 – 2025-09-30811271000 USD20251027Open filing evidence
2025-04-01 – 2025-06-30303368000 USD20250730Open filing evidence
2025-01-01 – 2025-06-30535848000 USD20250730Open filing evidence
2025-01-01 – 2025-03-31232480000 USD20250430Open filing evidence
2024-01-01 – 2024-12-311055398000 USD20260310Open filing evidence
2024-07-01 – 2024-09-30259902000 USD20251027Open filing evidence
2024-01-01 – 2024-09-30747685000 USD20251027Open filing evidence
2024-04-01 – 2024-06-30247921000 USD20250730Open filing evidence
2024-01-01 – 2024-06-30487783000 USD20250730Open filing evidence
2024-01-01 – 2024-03-31239862000 USD20250430Open filing evidence
2023-01-01 – 2023-12-31990425000 USD20260310Open filing evidence
2023-07-01 – 2023-09-30230904000 USD20241030Open filing evidence
2023-01-01 – 2023-09-30691481000 USD20241030Open filing evidence
2023-04-01 – 2023-06-30251423000 USD20240801Open filing evidence
2023-01-01 – 2023-06-30460577000 USD20240801Open filing evidence
2023-01-01 – 2023-03-31209154000 USD20240502Open filing evidence
2022-01-01 – 2022-12-31770195000 USD20250304Open filing evidence
2022-07-01 – 2022-09-30173782000 USD20231107Open filing evidence
2022-01-01 – 2022-09-30522921000 USD20231107Open filing evidence
2022-04-01 – 2022-06-30181306000 USD20230808Open filing evidence
2022-01-01 – 2022-06-30349139000 USD20230808Open filing evidence
2022-01-01 – 2022-03-31167833000 USD20230509Open filing evidence
2021-01-01 – 2021-12-31589899000 USD20240307Open filing evidence
2021-07-01 – 2021-09-30190062000 USD20221108Open filing evidence
2021-01-01 – 2021-09-30412684000 USD20221108Open filing evidence
2021-04-01 – 2021-06-30215120000 USD20220809Open filing evidence
2021-01-01 – 2021-06-30222622000 USD20220809Open filing evidence
2021-01-01 – 2021-03-317502000 USD20220510Open filing evidence
2020-01-01 – 2020-12-3125099000 USD20230314Open filing evidence
2020-07-01 – 2020-09-306048000 USD20211115Open filing evidence
2020-01-01 – 2020-09-3019043000 USD20211115Open filing evidence
2019-01-01 – 2019-12-3110308000 USD20220316Open filing evidence

Truck And Equipment Sales Segment · Equipment Sales

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=ctos:TruckAndEquipmentSalesSegmentMember;srt:ProductOrServiceAxis=ctos:EquipmentSalesMember
PeriodValueUnitFiledEvidence
2024-01-01 – 2024-12-311055398000 USD20250304Open filing evidence
2024-07-01 – 2024-09-30259902000 USD20241030Open filing evidence
2024-01-01 – 2024-09-30747685000 USD20241030Open filing evidence
2024-04-01 – 2024-06-30247921000 USD20240801Open filing evidence
2024-01-01 – 2024-06-30487783000 USD20240801Open filing evidence
2024-01-01 – 2024-03-31239862000 USD20240502Open filing evidence
2023-01-01 – 2023-12-31990425000 USD20250304Open filing evidence
2023-07-01 – 2023-09-30230904000 USD20241030Open filing evidence
2023-01-01 – 2023-09-30691481000 USD20241030Open filing evidence
2023-04-01 – 2023-06-30251423000 USD20240801Open filing evidence
2023-01-01 – 2023-06-30460577000 USD20240801Open filing evidence
2023-01-01 – 2023-03-31209154000 USD20240502Open filing evidence
2022-01-01 – 2022-12-31770195000 USD20250304Open filing evidence
2022-07-01 – 2022-09-30173782000 USD20221108Open filing evidence
2022-01-01 – 2022-09-30522921000 USD20221108Open filing evidence
2022-04-01 – 2022-06-30181306000 USD20220809Open filing evidence
2022-01-01 – 2022-06-30349139000 USD20220809Open filing evidence
2022-01-01 – 2022-03-31167833000 USD20220510Open filing evidence
2021-01-01 – 2021-12-31589899000 USD20240307Open filing evidence
2021-07-01 – 2021-09-30190062000 USD20221108Open filing evidence
2021-01-01 – 2021-09-30412684000 USD20221108Open filing evidence
2021-04-01 – 2021-06-30215120000 USD20220809Open filing evidence
2021-01-01 – 2021-06-30222622000 USD20220809Open filing evidence
2021-01-01 – 2021-03-317502000 USD20220510Open filing evidence

Truck And Equipment Sales Segment · Rental Revenue

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=ctos:TruckAndEquipmentSalesSegmentMember;srt:ProductOrServiceAxis=ctos:RentalRevenueMember
PeriodValueUnitFiledEvidence
2024-01-01 – 2024-12-310 USD20250304Open filing evidence
2024-07-01 – 2024-09-300 USD20241030Open filing evidence
2024-01-01 – 2024-09-300 USD20241030Open filing evidence
2024-04-01 – 2024-06-300 USD20240801Open filing evidence
2024-01-01 – 2024-06-300 USD20240801Open filing evidence
2024-01-01 – 2024-03-310 USD20240502Open filing evidence
2023-01-01 – 2023-12-310 USD20250304Open filing evidence
2023-07-01 – 2023-09-300 USD20241030Open filing evidence
2023-01-01 – 2023-09-300 USD20241030Open filing evidence
2023-04-01 – 2023-06-300 USD20240801Open filing evidence
2023-01-01 – 2023-06-300 USD20240801Open filing evidence
2023-01-01 – 2023-03-310 USD20240502Open filing evidence
2022-01-01 – 2022-12-310 USD20250304Open filing evidence
2022-07-01 – 2022-09-300 USD20231107Open filing evidence
2022-01-01 – 2022-09-300 USD20231107Open filing evidence
2022-04-01 – 2022-06-300 USD20230808Open filing evidence
2022-01-01 – 2022-06-300 USD20230808Open filing evidence
2022-01-01 – 2022-03-310 USD20230509Open filing evidence
2021-01-01 – 2021-12-310 USD20230314Open filing evidence
2021-07-01 – 2021-09-300 USD20221108Open filing evidence
2021-01-01 – 2021-09-300 USD20221108Open filing evidence
2021-04-01 – 2021-06-300 USD20220809Open filing evidence
2021-01-01 – 2021-06-300 USD20220809Open filing evidence
2021-01-01 – 2021-03-310 USD20220510Open filing evidence
2020-01-01 – 2020-12-310 USD20230314Open filing evidence
2019-01-01 – 2019-12-310 USD20220316Open filing evidence

Truck And Equipment Sales Segment · Sales And Services Parts And Services

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=ctos:TruckAndEquipmentSalesSegmentMember;srt:ProductOrServiceAxis=ctos:SalesAndServicesPartsAndServicesMember
PeriodValueUnitFiledEvidence
2024-01-01 – 2024-12-310 USD20250304Open filing evidence
2024-07-01 – 2024-09-300 USD20241030Open filing evidence
2024-01-01 – 2024-09-300 USD20241030Open filing evidence
2024-04-01 – 2024-06-300 USD20240801Open filing evidence
2024-01-01 – 2024-06-300 USD20240801Open filing evidence
2023-01-01 – 2023-12-310 USD20250304Open filing evidence
2023-07-01 – 2023-09-300 USD20241030Open filing evidence
2023-01-01 – 2023-09-300 USD20241030Open filing evidence
2023-04-01 – 2023-06-300 USD20240801Open filing evidence
2023-01-01 – 2023-06-300 USD20240801Open filing evidence
2022-01-01 – 2022-12-310 USD20250304Open filing evidence
2022-01-01 – 2022-03-310 USD20220510Open filing evidence
2021-01-01 – 2021-12-310 USD20230314Open filing evidence
2021-01-01 – 2021-03-310 USD20220510Open filing evidence
2020-01-01 – 2020-12-310 USD20230314Open filing evidence
2019-01-01 – 2019-12-310 USD20220316Open filing evidence

Aftermarket Parts And Services Segment

Statement Business Segments

Source dimensions us-gaap:StatementBusinessSegmentsAxis=nsco:AftermarketPartsAndServicesSegmentMember
PeriodValueUnitFiledEvidence
2021-04-01 – 2021-06-3032355000 USD20210816Open filing evidence
2021-01-01 – 2021-06-3047937000 USD20210816Open filing evidence
2020-04-01 – 2020-06-3015056000 USD20210816Open filing evidence
2020-01-01 – 2020-06-3033076000 USD20210816Open filing evidence

Aftermarket Parts And Services Segment · Equipment Sales

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=nsco:AftermarketPartsAndServicesSegmentMember;srt:ProductOrServiceAxis=nsco:EquipmentSalesMember
PeriodValueUnitFiledEvidence
2021-04-01 – 2021-06-300 USD20210816Open filing evidence
2021-01-01 – 2021-06-300 USD20210816Open filing evidence
2020-04-01 – 2020-06-300 USD20210816Open filing evidence
2020-01-01 – 2020-06-300 USD20210816Open filing evidence

Aftermarket Parts And Services Segment · Rental Revenue

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=nsco:AftermarketPartsAndServicesSegmentMember;srt:ProductOrServiceAxis=nsco:RentalRevenueMember
PeriodValueUnitFiledEvidence
2021-04-01 – 2021-06-303458000 USD20210816Open filing evidence
2021-01-01 – 2021-06-307017000 USD20210816Open filing evidence
2020-04-01 – 2020-06-303959000 USD20210816Open filing evidence
2020-01-01 – 2020-06-307900000 USD20210816Open filing evidence

Aftermarket Parts And Services Segment · Sales And Services Parts And Services

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=nsco:AftermarketPartsAndServicesSegmentMember;srt:ProductOrServiceAxis=nsco:SalesAndServicesPartsAndServicesMember
PeriodValueUnitFiledEvidence
2021-04-01 – 2021-06-3028897000 USD20210816Open filing evidence
2021-01-01 – 2021-06-3040920000 USD20210816Open filing evidence
2020-04-01 – 2020-06-3011097000 USD20210816Open filing evidence
2020-01-01 – 2020-06-3025176000 USD20210816Open filing evidence

Equipment Rental And Sales Segment

Statement Business Segments

Source dimensions us-gaap:StatementBusinessSegmentsAxis=nsco:EquipmentRentalAndSalesSegmentMember
PeriodValueUnitFiledEvidence
2021-01-01 – 2021-03-3162717000 USD20210517Open filing evidence
2020-01-01 – 2020-12-31236565000 USD20210309Open filing evidence
2020-07-01 – 2020-09-3054173000 USD20201109Open filing evidence
2020-01-01 – 2020-09-30171321000 USD20201109Open filing evidence
2020-04-01 – 2020-06-3053425000 USD20200806Open filing evidence
2020-01-01 – 2020-06-30117148000 USD20200806Open filing evidence
2020-01-01 – 2020-03-3163723000 USD20210517Open filing evidence
2019-01-01 – 2019-12-31216795000 USD20210309Open filing evidence

Equipment Rental And Sales Segment · Rental Revenue

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=nsco:EquipmentRentalAndSalesSegmentMember;srt:ProductOrServiceAxis=nsco:RentalRevenueMember
PeriodValueUnitFiledEvidence
2021-01-01 – 2021-03-3144730000 USD20210517Open filing evidence
2020-07-01 – 2020-09-3042615000 USD20201109Open filing evidence
2020-01-01 – 2020-09-30132693000 USD20201109Open filing evidence
2020-04-01 – 2020-06-3043025000 USD20200806Open filing evidence
2020-01-01 – 2020-06-3090078000 USD20200806Open filing evidence
2020-01-01 – 2020-03-3147053000 USD20210517Open filing evidence

Equipment Rental And Sales Segment · Salesand Services New Equipment Sales

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=nsco:EquipmentRentalAndSalesSegmentMember;srt:ProductOrServiceAxis=nsco:SalesandServicesNewEquipmentSalesMember
PeriodValueUnitFiledEvidence
2021-01-01 – 2021-03-317502000 USD20210517Open filing evidence
2020-01-01 – 2020-12-3125099000 USD20210309Open filing evidence
2020-01-01 – 2020-03-317577000 USD20210517Open filing evidence
2019-01-01 – 2019-12-3110308000 USD20210309Open filing evidence

Equipment Rental And Sales Segment · Sales And Services Parts And Services

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=nsco:EquipmentRentalAndSalesSegmentMember;srt:ProductOrServiceAxis=nsco:SalesAndServicesPartsAndServicesMember
PeriodValueUnitFiledEvidence
2021-01-01 – 2021-03-310 USD20210517Open filing evidence
2020-01-01 – 2020-12-310 USD20210309Open filing evidence
2020-01-01 – 2020-03-310 USD20210517Open filing evidence
2019-01-01 – 2019-12-310 USD20210309Open filing evidence

Equipment Rental And Sales Segment · Sales And Services Rental Equipment Sales

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=nsco:EquipmentRentalAndSalesSegmentMember;srt:ProductOrServiceAxis=nsco:SalesAndServicesRentalEquipmentSalesMember
PeriodValueUnitFiledEvidence
2021-01-01 – 2021-03-3110485000 USD20210517Open filing evidence
2020-07-01 – 2020-09-305510000 USD20201109Open filing evidence
2020-01-01 – 2020-09-3019585000 USD20201109Open filing evidence
2020-04-01 – 2020-06-304982000 USD20200806Open filing evidence
2020-01-01 – 2020-06-3014075000 USD20200806Open filing evidence
2020-01-01 – 2020-03-319093000 USD20210517Open filing evidence

Equipment Rental Solutions Segment

Statement Business Segments

Source dimensions us-gaap:StatementBusinessSegmentsAxis=nsco:EquipmentRentalSolutionsSegmentMember
PeriodValueUnitFiledEvidence
2021-04-01 – 2021-06-30127636000 USD20210816Open filing evidence
2021-01-01 – 2021-06-30182851000 USD20210816Open filing evidence
2020-04-01 – 2020-06-3048007000 USD20210816Open filing evidence
2020-01-01 – 2020-06-30104153000 USD20210816Open filing evidence

Equipment Rental Solutions Segment · Equipment Sales

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=nsco:EquipmentRentalSolutionsSegmentMember;srt:ProductOrServiceAxis=nsco:EquipmentSalesMember
PeriodValueUnitFiledEvidence
2021-04-01 – 2021-06-3032555000 USD20210816Open filing evidence
2021-01-01 – 2021-06-3043040000 USD20210816Open filing evidence
2020-04-01 – 2020-06-304982000 USD20210816Open filing evidence
2020-01-01 – 2020-06-3014075000 USD20210816Open filing evidence

Equipment Rental Solutions Segment · Rental Revenue

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=nsco:EquipmentRentalSolutionsSegmentMember;srt:ProductOrServiceAxis=nsco:RentalRevenueMember
PeriodValueUnitFiledEvidence
2021-04-01 – 2021-06-3095081000 USD20210816Open filing evidence
2021-01-01 – 2021-06-30139811000 USD20210816Open filing evidence
2020-04-01 – 2020-06-3043025000 USD20210816Open filing evidence
2020-01-01 – 2020-06-3090078000 USD20210816Open filing evidence

Equipment Rental Solutions Segment · Sales And Services Parts And Services

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=nsco:EquipmentRentalSolutionsSegmentMember;srt:ProductOrServiceAxis=nsco:SalesAndServicesPartsAndServicesMember
PeriodValueUnitFiledEvidence
2021-04-01 – 2021-06-300 USD20210816Open filing evidence
2021-01-01 – 2021-06-300 USD20210816Open filing evidence
2020-04-01 – 2020-06-300 USD20210816Open filing evidence
2020-01-01 – 2020-06-300 USD20210816Open filing evidence

Parts Tools And Accessories Segment

Statement Business Segments

Source dimensions us-gaap:StatementBusinessSegmentsAxis=nsco:PartsToolsAndAccessoriesSegmentMember
PeriodValueUnitFiledEvidence
2021-01-01 – 2021-03-3115582000 USD20210517Open filing evidence
2020-01-01 – 2020-12-3166174000 USD20210309Open filing evidence
2020-07-01 – 2020-09-3015087000 USD20201109Open filing evidence
2020-01-01 – 2020-09-3048163000 USD20201109Open filing evidence
2020-04-01 – 2020-06-3015056000 USD20200806Open filing evidence
2020-01-01 – 2020-06-3033076000 USD20200806Open filing evidence
2020-01-01 – 2020-03-3118020000 USD20210517Open filing evidence
2019-01-01 – 2019-12-3147240000 USD20210309Open filing evidence

Parts Tools And Accessories Segment · Rental Revenue

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=nsco:PartsToolsAndAccessoriesSegmentMember;srt:ProductOrServiceAxis=nsco:RentalRevenueMember
PeriodValueUnitFiledEvidence
2020-07-01 – 2020-09-303510000 USD20201109Open filing evidence
2020-01-01 – 2020-09-3011410000 USD20201109Open filing evidence
2020-04-01 – 2020-06-303959000 USD20200806Open filing evidence
2020-01-01 – 2020-06-307900000 USD20200806Open filing evidence

Parts Tools And Accessories Segment · Salesand Services New Equipment Sales

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=nsco:PartsToolsAndAccessoriesSegmentMember;srt:ProductOrServiceAxis=nsco:SalesandServicesNewEquipmentSalesMember
PeriodValueUnitFiledEvidence
2020-01-01 – 2020-12-310 USD20210309Open filing evidence
2020-07-01 – 2020-09-300 USD20201109Open filing evidence
2020-01-01 – 2020-09-300 USD20201109Open filing evidence
2019-01-01 – 2019-12-310 USD20210309Open filing evidence

Parts Tools And Accessories Segment · Sales And Services Parts And Services

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=nsco:PartsToolsAndAccessoriesSegmentMember;srt:ProductOrServiceAxis=nsco:SalesAndServicesPartsAndServicesMember
PeriodValueUnitFiledEvidence
2021-01-01 – 2021-03-3112023000 USD20210517Open filing evidence
2020-01-01 – 2020-03-3114079000 USD20210517Open filing evidence

Parts Tools And Accessories Segment · Sales And Services Rental Equipment Sales

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=nsco:PartsToolsAndAccessoriesSegmentMember;srt:ProductOrServiceAxis=nsco:SalesAndServicesRentalEquipmentSalesMember
PeriodValueUnitFiledEvidence
2020-07-01 – 2020-09-300 USD20201109Open filing evidence
2020-01-01 – 2020-09-300 USD20201109Open filing evidence
2020-04-01 – 2020-06-300 USD20200806Open filing evidence
2020-01-01 – 2020-06-300 USD20200806Open filing evidence

Truck And Equipment Sales Segment

Statement Business Segments

Source dimensions us-gaap:StatementBusinessSegmentsAxis=nsco:TruckAndEquipmentSalesSegmentMember
PeriodValueUnitFiledEvidence
2021-04-01 – 2021-06-30215120000 USD20210816Open filing evidence
2021-01-01 – 2021-06-30222622000 USD20210816Open filing evidence
2020-04-01 – 2020-06-305418000 USD20210816Open filing evidence
2020-01-01 – 2020-06-3012995000 USD20210816Open filing evidence

Truck And Equipment Sales Segment · Equipment Sales

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=nsco:TruckAndEquipmentSalesSegmentMember;srt:ProductOrServiceAxis=nsco:EquipmentSalesMember
PeriodValueUnitFiledEvidence
2021-04-01 – 2021-06-30215120000 USD20210816Open filing evidence
2021-01-01 – 2021-06-30222622000 USD20210816Open filing evidence
2020-04-01 – 2020-06-305418000 USD20210816Open filing evidence
2020-01-01 – 2020-06-3012995000 USD20210816Open filing evidence

Truck And Equipment Sales Segment · Sales And Services Parts And Services

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=nsco:TruckAndEquipmentSalesSegmentMember;srt:ProductOrServiceAxis=nsco:SalesAndServicesPartsAndServicesMember
PeriodValueUnitFiledEvidence
2021-04-01 – 2021-06-300 USD20210816Open filing evidence
2021-01-01 – 2021-06-300 USD20210816Open filing evidence
2020-04-01 – 2020-06-300 USD20210816Open filing evidence
2020-01-01 – 2020-06-300 USD20210816Open filing evidence